- oakcodec: full crate incl. real FFmpeg decode/encode via ffmpeg-next (162 tests, 84.4% cov); new oakcodec_encoding_* metadata family (include/codec/format.h, C++ + Rust sides) - oaktask: manager/tasks/project load-save incl. OTIO via oakotio (82 tests, 86.4% cov); concurrent render loop with reorder buffer - oakplugin: M11 phase 1+2 — self-contained OFX host, GL path, ofxColour, pluginrenderer absorbed as render_driver (99 tests, 81.7% cov); instance.h additions documented - oakotio: native serde-based OTIO read/write (24 tests) - oaknode gap fill: dragger/keyframe-helper/multicam C ABI families (113/113 gtest); fixes a latent NodeInputDragger segfault - oaknode Rust skeleton: 43 built-in node type declarations - oakrender/oakstorage: declaration skeletons (implementation pending) - notes.md: gap analysis + tech-debt ledger
116 lines
1.6 KiB
Plaintext
116 lines
1.6 KiB
Plaintext
# CMake artifacts
|
|
/cmake-build-*
|
|
build
|
|
# Doxygen
|
|
|
|
# Visual Studio (Code)
|
|
.localhistory/
|
|
.history/
|
|
.vscode/
|
|
.vs/
|
|
/out/
|
|
CmakeSettings.json
|
|
*.code-workspace
|
|
|
|
# clangd's index and likely other things that need not be in the repository
|
|
.cache/
|
|
|
|
# macOS General
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# Windows thumbnail cache files
|
|
Thumbs.db
|
|
Thumbs.db:encryptable
|
|
ehthumbs.db
|
|
ehthumbs_vista.db
|
|
|
|
# Windows folder config file
|
|
[Dd]esktop.ini
|
|
|
|
# Recycle Bin used on file shares (Windows)
|
|
$RECYCLE.BIN/
|
|
|
|
# Windows shortcuts
|
|
*.lnk
|
|
|
|
#
|
|
# Qt ignores taken from https://github.com/github/gitignore/blob/master/Qt.gitignore
|
|
#
|
|
|
|
# C++ objects and libs
|
|
*.slo
|
|
*.lo
|
|
*.o
|
|
*.a
|
|
*.la
|
|
*.lai
|
|
*.so
|
|
*.so.*
|
|
*.dll
|
|
*.dylib
|
|
|
|
# Qt-es
|
|
object_script.*.Release
|
|
object_script.*.Debug
|
|
*_plugin_import.cpp
|
|
/.qmake.cache
|
|
/.qmake.stash
|
|
*.pro.user
|
|
*.pro.user.*
|
|
*.qbs.user
|
|
*.qbs.user.*
|
|
*.moc
|
|
moc_*.cpp
|
|
moc_*.h
|
|
qrc_*.cpp
|
|
ui_*.h
|
|
*.qmlc
|
|
*.jsc
|
|
Makefile*
|
|
*build-*
|
|
*.qm
|
|
*.prl
|
|
|
|
# Qt unit tests
|
|
target_wrapper.*
|
|
|
|
# QtCreator
|
|
*.autosave
|
|
|
|
# QtCreator Qml
|
|
*.qmlproject.user
|
|
*.qmlproject.user.*
|
|
|
|
# QtCreator CMake
|
|
CMakeLists.txt.user*
|
|
|
|
# QtCreator 4.8< compilation database
|
|
compile_commands.json
|
|
|
|
# Hand-written compilation database listing compilation flags for clangd to use when parsing the code, similarly to the compilation database above
|
|
# https://clangd.llvm.org/design/compile-commands#where-do-compile-commands-come-from
|
|
compile_flags.txt
|
|
|
|
# QtCreator local machine specific files for imported projects
|
|
*creator.user*
|
|
|
|
*_qmlcache.qrc
|
|
.idea/
|
|
.vimspector.json
|
|
|
|
AGENTS.md
|
|
.codex
|
|
operations-log.md
|
|
verification.md
|
|
act
|
|
.tmp/
|
|
|
|
# Local OpenTimelineIO build (see docs/build.md)
|
|
otio-install/
|
|
|
|
# Rust
|
|
**/target/
|
|
tarpaulin-out/
|