Sebastian Dröge
|
5376596557
|
fmp4mux: Write ONVIF Export File Format CorrectStartTime box for ONVIF variant
|
2022-08-12 18:51:06 +03:00 |
|
Sebastian Dröge
|
ef7ed2d953
|
fmp4mux: Remove obsolete #[allow(clippy::too_many_arguments)]
|
2022-08-12 10:06:10 +03:00 |
|
Sebastian Dröge
|
a1553a8411
|
fmp4mux: Fix some clippy warnings
|
2022-06-30 16:51:03 +03:00 |
|
Sebastian Dröge
|
191a48ca41
|
fmp4mux: Write header as late as possible
Especially do it only after the initial fragment's information are all
known.
|
2022-06-30 16:51:03 +03:00 |
|
Sebastian Dröge
|
4ef0e26762
|
fmp4mux: Refactor timestamp handling for writing out data
Pass less data around and calculate the values we need to work with
earlier.
|
2022-06-30 16:50:59 +03:00 |
|
Sebastian Dröge
|
0a02d8c096
|
fmp4mux: Write tref box for ONVIF timed metadata tracks to reference the first video track
|
2022-06-30 16:35:56 +03:00 |
|
Sebastian Dröge
|
6edb188899
|
fmp4mux: Fix usage of first_sample_flags/default_sample_flags
Previously first_sample_flags was never used so if the first sample was
a keyframe and all others not then each sample got its own flags.
|
2022-06-30 16:35:56 +03:00 |
|
Sebastian Dröge
|
51c7d0652e
|
Fix/silence a couple new clippy warnings
|
2022-06-30 16:07:32 +03:00 |
|
Sebastian Dröge
|
ffea0e2d2d
|
fmp4mux: Add support for ONVIF timed XML metadata
|
2022-05-19 17:55:07 +03:00 |
|
Sebastian Dröge
|
e4634ca2fe
|
fmp4mux: Add ONVIF variant with support for additional codecs
This variant supports H264/5, JPEG, alaw, mulaw and G726.
|
2022-05-19 17:55:07 +03:00 |
|
Sebastian Dröge
|
31a32a7e2e
|
fmp4mux: Add support for writing out multiple tracks in the serialization code
Not yet exposed from the element.
|
2022-05-12 18:31:02 +03:00 |
|
Sebastian Dröge
|
23cc00ce4b
|
fmp4mux: Write sample flags in tfhd if there's only a single sample
Instead of declaring them to be in the `tfhd` but not writing them into
the `tfhd` but also not the `trun`.
|
2022-05-12 18:31:02 +03:00 |
|
Sebastian Dröge
|
81f5f0f60c
|
Fix various clippy warnings
|
2022-01-12 19:51:08 +02:00 |
|
Sebastian Dröge
|
55aad51141
|
Update for glib constructor renames
See https://github.com/gtk-rs/gtk-rs-core/pull/384
|
2021-11-20 14:31:06 +02:00 |
|
Sebastian Dröge
|
e3fbf2078d
|
Add new fmp4 plugin with muxers for ISO fragmented MP4, DASH and CMAF containers
|
2021-11-15 14:04:03 +02:00 |
|