Anki/proto
shivraj1182 8e868559c9
feat(proto): extend AddMediaFile to accept file paths for streaming support
- Modify AddMediaFileRequest message to support both inline byte data and file path references
- Use oneof construct to ensure exactly one data source is provided (backward compatible)
- This enables memory-efficient streaming uploads for large media files on mobile clients
- Addresses issue #608: AnkiDroid OutOfMemoryError when adding large media files
2025-12-03 11:48:56 +05:30
..
anki feat(proto): extend AddMediaFile to accept file paths for streaming support 2025-12-03 11:48:56 +05:30
.clang-format move protobuf into separate folder in preparation for multiple files 2021-07-09 21:02:40 +10:00
.top_level refactor protobuf handling for split/import 2021-07-10 19:17:05 +10:00
README.md Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00

Protobuf files defining the interface the frontend and backend components use to talk to each other, and how Anki stores some of the data inside its SQLite database. These files are used to generate Rust, Python and TypeScript bindings.