codec: don't drop discontinue blocks
commitc736ebc0538af331d9cb5e56fd0fbfab0b62610c
authorIlkka Ollakka <ileoo@videolan.org>
Sat, 17 Oct 2015 07:50:52 +0000 (17 10:50 +0300)
committerIlkka Ollakka <ileoo@videolan.org>
Thu, 5 Nov 2015 04:46:55 +0000 (5 06:46 +0200)
treeaf72c6c333b6252cfaae2fac18fc5c26cefb85f7
parent9668f1a0280644e12679d07deeef208951bd3f23
codec: don't drop discontinue blocks

Most of the cases it's enought just to set pts so codec resyncs itself.
Also flushing on discontinue isn't good idea.
30 files changed:
modules/codec/a52.c
modules/codec/avcodec/audio.c
modules/codec/avcodec/subtitle.c
modules/codec/bpg.c
modules/codec/cdg.c
modules/codec/crystalhd.c
modules/codec/daala.c
modules/codec/ddummy.c
modules/codec/dts.c
modules/codec/faad.c
modules/codec/flac.c
modules/codec/gstdecode.c
modules/codec/jpeg.c
modules/codec/kate.c
modules/codec/libass.c
modules/codec/libmpeg2.c
modules/codec/mft.c
modules/codec/mpeg_audio.c
modules/codec/mpg123.c
modules/codec/png.c
modules/codec/scte27.c
modules/codec/sdl_image.c
modules/codec/stl.c
modules/codec/subsdec.c
modules/codec/substx3g.c
modules/codec/svcdsub.c
modules/codec/svg.c
modules/codec/uleaddvaudio.c
modules/codec/videotoolbox.m
modules/codec/vpx.c