mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-25 01:30:38 +00:00
637406cdb1
If our downstream caps didn't intersect, we attempted to convert between raw and ADTS stream formats, if possible. If the caps still did not intersect, we then used the modified `src_caps` but left the `output_header_type` unmodified. This caused a mismatch between caps and actual stream format. Avoid this by first copying the `src_caps` to `convcaps` for the additional intersection tests, replacing `src_caps` if we succeed. While we're here, clean up the code a bit and remove the `codec_data` field from outgoing ADTS caps. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2550> |
||
---|---|---|
.. | ||
gstaacparse.c | ||
gstaacparse.h | ||
gstac3parse.c | ||
gstac3parse.h | ||
gstamrparse.c | ||
gstamrparse.h | ||
gstaudioparserselements.h | ||
gstdcaparse.c | ||
gstdcaparse.h | ||
gstflacparse.c | ||
gstflacparse.h | ||
gstmpegaudioparse.c | ||
gstmpegaudioparse.h | ||
gstsbcparse.c | ||
gstsbcparse.h | ||
gstwavpackparse.c | ||
gstwavpackparse.h | ||
meson.build | ||
plugin.c |