Sebastian Dröge
|
00615ab478
|
mp4mux: Don't write gap edit lists if their duration would be zero
The track might start later than the earliest track by less than one
timescale units, in which case writing an empty gap edit list would be
useless and confusing.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1017>
|
2022-12-16 18:51:50 +02:00 |
|
Sebastian Dröge
|
6ceccac1be
|
mp4mux: Don't write empty chunks at the end if the last buffer of a stream started a new chunk and happened to be a from a gap event
Empty chunks are not valid in MP4.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1017>
|
2022-12-16 18:51:30 +02:00 |
|
Sebastian Dröge
|
b4185134d1
|
Fix various new clippy warnings
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1017>
|
2022-12-16 18:51:00 +02:00 |
|
Jordan Petridis
|
b8d2d98027
|
mux/{mp4, fmp4}: Hard depend on feature v1_18
Else --no-default-features was failing to compile.
v1_18 is needed to for the aggregator code.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1008>
|
2022-12-12 13:32:02 +02:00 |
|
Sebastian Dröge
|
6a05b7f56a
|
mp4: Add version to gst-plugin-version-helper dependency
|
2022-11-28 11:46:29 +02:00 |
|
Sebastian Dröge
|
1f4a035dc0
|
Update versions to 0.9.2
|
2022-11-28 11:44:33 +02:00 |
|
Sebastian Dröge
|
649434bd04
|
mp4mux: For video with N/1001 framerates use N as timescale
See https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3049
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/987>
|
2022-11-28 10:47:02 +02:00 |
|
Sebastian Dröge
|
10813ed621
|
mp4mux: Factor out running time to UTC time calculation into a function
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/987>
|
2022-11-28 10:47:02 +02:00 |
|
Sebastian Dröge
|
ea0d5751a2
|
mp4mux: Remove unnecessary error case of negative PTS when doing the ONVIF UTC time calculations
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/987>
|
2022-11-28 10:47:02 +02:00 |
|
Sebastian Dröge
|
c771c86631
|
mp4mux: Skip gap buffers instead of writing empty samples
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/987>
|
2022-11-28 10:47:02 +02:00 |
|
Sebastian Dröge
|
516b561191
|
mp4: Add ONVIF non-fragmented MP4 muxer
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/987>
|
2022-11-28 10:47:02 +02:00 |
|
Sebastian Dröge
|
23e8fea170
|
mp4: Remove unneeded cast in tests
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/987>
|
2022-11-28 10:47:02 +02:00 |
|
Sebastian Dröge
|
81a46ee33d
|
mp4: Update to url 2
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/987>
|
2022-11-28 10:47:02 +02:00 |
|
Sebastian Dröge
|
e7f5e73e3f
|
gst-plugin-mp4: Add new MP4 plugin with a non-fragmented MP4 muxer
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/987>
|
2022-11-28 10:47:02 +02:00 |
|