Sebastian Dröge
|
211cd095d6
|
Add new mux subdirectory for container formats
Contains the (incomplete) flavors FLV demuxer and the fragmented MP4
muxer for now.
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/173
|
2022-10-23 20:25:08 +03:00 |
|
Thibault Saunier
|
31a53bba8a
|
Generate plugins documentation using hotdoc
Which will automatically be integrated in gstreamer documentation
|
2022-08-29 18:33:22 -04:00 |
|
Sebastian Dröge
|
e4081872c5
|
fmp4mux: Use UTC times from reference timestamp meta in ONVIF mode
|
2022-08-12 18:51:26 +03:00 |
|
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
|
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
|
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
|
e06665b92d
|
fmp4mux: Add support for multiple input streams
|
2022-05-12 18:31:02 +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
|
c09b7b9e41
|
fmp4mux: Port to aggregator as base class as preparation for supporting multiple streams
|
2022-05-12 18:31:02 +03:00 |
|
Sebastian Dröge
|
b38f6cc731
|
Remove now unnecessary Send+Sync impls for element/etc subclasses
This is now automatically implemented.
|
2022-02-28 18:56:58 +02:00 |
|
Sebastian Dröge
|
c46901d150
|
Fix or silence various new 1.57 clippy warnings
|
2021-11-30 16:31:50 +02:00 |
|
Sebastian Dröge
|
86f422592b
|
Update for glib::Enum / glib::Boxed / glib::flags! macro renames
|
2021-11-22 11:04:26 +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 |
|