]> git.sesse.net Git - vlc/commit
* block: added
authorLaurent Aimar <fenrir@videolan.org>
Mon, 21 Feb 2005 09:03:07 +0000 (09:03 +0000)
committerLaurent Aimar <fenrir@videolan.org>
Mon, 21 Feb 2005 09:03:07 +0000 (09:03 +0000)
commit70ee5fbf988a94c0c2e394f3346a3dc6eeb18d72
treeba85bf4a9d648891a35c390f0c9da16c627e8ece
parent26b8ba099b1d34308378e08062313316776f2fbb
 * block: added
    - BLOCK_FLAG_CORRUPTED : signal corrupted data (do not use anymore
 BLOCK_FLAG_DISCONTINUITY in that case)
    - BLOCK_FLAG_PREROLL : mark this block to be decoded (no matter what).
 * ffmpeg, libmpeg2: support BLOCK_FLAG_PREROLL (ie disable frame dropping).
 * input: added ES_OUT_SET_NEXT_DISPLAY_TIME to ease the work for preroll
 (untested).
 * mp4: added support for CTTS table (pts, needed for h264+bframe).
 * decoders: for now handle discontinuity and corrupted block the same way.
17 files changed:
include/vlc_block.h
include/vlc_es_out.h
modules/codec/a52.c
modules/codec/dts.c
modules/codec/faad.c
modules/codec/ffmpeg/audio.c
modules/codec/ffmpeg/video.c
modules/codec/flac.c
modules/codec/libmpeg2.c
modules/codec/mpeg_audio.c
modules/codec/theora.c
modules/demux/mp4/mp4.c
modules/demux/ts.c
src/input/decoder.c
src/input/es_out.c
src/input/input.c
src/input/input_internal.h