gstreamer/ext
Sebastian Dröge 0619168e2a vorbisdec: Always handle in-band header packets once the first non-header packet arrives
And clean up any old pending headers if we receive a new identification
header, or if we receive a new set of headers via caps.

Otherwise it might happen that we receive one or more header but not
all, and then afterwards all headers again, and libvorbis does not like
getting headers passed multiple times and would error out.

It only makes sense to pass the very latest headers to the decoder at
the time we can actually make use of them.

https://bugzilla.gnome.org/show_bug.cgi?id=796980
2018-08-28 17:47:09 +03:00
..
alsa meson: Add feature options for all plugins 2018-07-27 18:42:11 +05:30
cdparanoia meson: Fix detection of cdparanoia library 2018-07-31 13:30:46 +05:30
gl glcolorscale: fix compiler warning 2018-08-26 11:16:23 +02:00
libvisual meson: Add feature options for all plugins 2018-07-27 18:42:11 +05:30
ogg oggdemux: Ensure that no pad values are set when setting up the mapper 2018-08-27 11:07:47 +03:00
opus opusdec: Add property to control phase inversion 2018-08-01 09:45:07 -04:00
pango pango: Create one context per instance and remove class mutex 2018-08-27 15:41:31 +03:00
theora meson: Add feature options for all plugins 2018-07-27 18:42:11 +05:30
vorbis vorbisdec: Always handle in-band header packets once the first non-header packet arrives 2018-08-28 17:47:09 +03:00
Makefile.am gl: hook up to build system 2017-12-19 12:01:48 +00:00
meson.build meson: remove obsolete FIXME 2018-08-16 11:35:33 +01:00