gst-plugins-rs/mux/fmp4
Jochen Henneberg 7dea11f626 fmp4mux: Language and orientation are stream tags
The language tag is purely a stream specific tag and the orientation
tag can be both, stream or global scope at the same time.

Language tags in global scope are considered to be stream scope and
orientation tags set either the mvhd box transformation matrix if
global scope or tkhd if stream scope.

And switched to GStreamer API for image orientation tag storage and
handling and added the flip transformations.

Fixes #631

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1975>
2025-01-10 09:04:41 +00:00
..
examples fmp4: examples: hls_live: don't set header-update-mode=update 2024-09-23 12:24:22 +02:00
src fmp4mux: Language and orientation are stream tags 2025-01-10 09:04:41 +00:00
tests fmp4mux: Fixed comment and removed commented code from test 2024-11-18 09:52:23 +00:00
build.rs Add new mux subdirectory for container formats 2022-10-23 20:25:08 +03:00
Cargo.toml Update to quick-xml 0.37 2024-10-28 09:12:13 +00:00
LICENSE git: replace LICENSE file symlinks with copies 2023-04-04 14:26:37 +01:00