gstreamer/ext
Edward Hervey e575be6dc6 vorbisdec: Reset decoder in more situations
This is a followup commit to b95725c37e

* Resetting the decoder should only happen when we get a new initialization
header (0x01) and not on the other headers
* The initialized variable only gets set to TRUE once all headers have
been parsed. Also check if the vorbis_info struct has been properly resetted
also. Failure to do that would cause vorbisdec to error if it got
two initialization header in a row (the first would configure the underlying
library and the second one would error out because it's already initialized)

https://bugzilla.gnome.org/show_bug.cgi?id=779515
2017-03-03 10:56:22 +01:00
..
alsa Add support for Meson as alternative/parallel build system 2016-08-20 11:09:51 +01:00
cdparanoia Add support for Meson as alternative/parallel build system 2016-08-20 11:09:51 +01:00
libvisual Add support for Meson as alternative/parallel build system 2016-08-20 11:09:51 +01:00
ogg ogg: Fix element factory klass for OGM parsers 2016-12-09 18:06:35 +11:00
opus opusdec: fix 120 ms buffers being wrongly emitted 2016-11-04 16:59:26 +00:00
pango gst: Don't declare variables inside the for loop header 2016-12-13 22:26:08 +02:00
theora Add support for Meson as alternative/parallel build system 2016-08-20 11:09:51 +01:00
vorbis vorbisdec: Reset decoder in more situations 2017-03-03 10:56:22 +01:00
Makefile.am opus: move Opus audio decoder and encoder from -bad to -base 2016-02-26 00:20:10 +00:00
meson.build Add support for Meson as alternative/parallel build system 2016-08-20 11:09:51 +01:00