Seungha Yang
|
21dd2076f6
|
typefindfunctions: Fix WebVTT format detection
If WebVTT file consists of "WebVTT" header without body,
the file size can be smaller than 10 bytes.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1359>
|
2022-02-11 13:48:45 +00:00 |
|
Sebastian Dröge
|
23a06f7a31
|
typefindfunctions: Use memcmp() instead of a strange macro around strncmp()
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1234>
|
2021-10-25 09:17:43 +00:00 |
|
Sebastian Dröge
|
37a744889c
|
typefindfunctions: Add various CMAF brands to the MP4 typefinder
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1234>
|
2021-10-25 09:17:42 +00:00 |
|
Sebastian Dröge
|
041bc2652b
|
typefindfunctions: Refactor ftyp brands checking
Store known brands in arrays and add a helper function to check them.
Also add all the `iso3` to `isob` ISO brands and the `hlsf` ISO
fragmented brand.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1234>
|
2021-10-25 09:17:42 +00:00 |
|
Sebastian Dröge
|
66aef5ef46
|
typefindfunctions: Add various other boxes to the list of known top-level MP4 boxes
styp, udta, sidx, ssix, prft, mfra, pdin and meta are in the ISOBMFF
spec and emsg in the CMAF spec.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1234>
|
2021-10-25 09:17:42 +00:00 |
|
Stéphane Cerveau
|
84b357dd5f
|
typefindfunctions: differentiate h265 from h264
in some cases, the algo gives the same probability
to h264 and h265 for h26x stream resulting in a h265
stream detected as a h264.
if sps/pps/vps detected, increase the probabilty.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/957>
|
2021-10-02 10:03:21 +00:00 |
|
Thibault Saunier
|
2fd28195ca
|
Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir
|
2021-09-24 16:13:26 -03:00 |
|