mpv/libmpdemux
nicodvb e4d7bc4396 For DVR-MS:
extract timing information from the payload extension, set key frames,
detect video frame boundaries, interpolate the average video frame time
using the known informations from past frames and timestamps.
Video data before the first video key frame is thrown away.
Patch by John Donaghy johnfdonaghy gmail com



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23257 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-07 21:58:42 +00:00
..
Makefile Add general variables for either static or shared FFmpeg libraries. 2007-04-26 11:22:22 +00:00
asf.h For DVR-MS: 2007-05-07 21:58:42 +00:00
asfheader.c For DVR-MS: 2007-05-07 21:58:42 +00:00
aviheader.c with -identify show audio and video id; patch by Andrew Savchenko (Bircoph list ru) 2007-04-20 21:49:49 +00:00
aviheader.h Get rid of min/max macros from aviheader.h, they do not belong here. 2006-12-09 12:24:11 +00:00
aviprint.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_aac.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_asf.c For DVR-MS: 2007-05-07 21:58:42 +00:00
demux_audio.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_avi.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_avs.c Use explicit path for headers from the loader/ directory. 2007-03-15 22:34:45 +00:00
demux_avs.h The FSF changed postal address. 2006-09-01 12:11:11 +00:00
demux_demuxers.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_film.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_fli.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_gif.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_lavf.c Add support for Bethesda Software VID video. 2007-04-25 00:02:23 +00:00
demux_lmlm4.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_mf.c BMP support for mf:// 2007-04-06 16:58:00 +00:00
demux_mkv.c Fix NULL pointer dereference in demux_mkv that happens when 2007-05-01 23:04:21 +00:00
demux_mov.c Declarations and code should not be mixed. 2007-04-25 00:03:27 +00:00
demux_mpc.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_mpg.c "()" to "(void)" function param list fixes 2007-04-01 21:59:54 +00:00
demux_nsv.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_nut.c compilation fix, manually include help_mp.h 2007-04-24 09:05:54 +00:00
demux_nuv.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_ogg.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_pva.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_rawaudio.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_rawdv.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_rawvideo.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_real.c Declarations and code should not be mixed. 2007-04-25 00:03:27 +00:00
demux_realaud.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_roq.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_rtp.cpp Fix compilation after FFmpeg r8921 2007-05-07 08:13:22 +00:00
demux_rtp.h Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_rtp_codec.cpp Support h264 over rtsp 2007-04-01 03:03:05 +00:00
demux_rtp_internal.h Support h264 over rtsp 2007-04-01 03:03:05 +00:00
demux_smjpeg.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_ts.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_ty.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_ty_osd.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_viv.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_vqf.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_xmms.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demux_xmms_plugin.h
demux_y4m.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
demuxer.c Simplify preprocessor directives: There is a general variable for 2007-04-26 15:10:07 +00:00
demuxer.h Add lavf_preferred demuxer for lavf formats we want to be probed 2007-04-14 10:03:42 +00:00
ebml.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
ebml.h Add matroska v2 (SimpleBlock) support. 2006-09-25 21:17:43 +00:00
extension.c Use lavf_preferred mechanism to replace more extension-based detection hacks 2007-04-14 10:07:36 +00:00
genres.h
matroska.h Generalize subtitle switching, demux_ogg does not need a special case 2006-11-19 14:23:54 +00:00
mf.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
mf.h
mp3_hdr.c
mp3_hdr.h
mpeg_hdr.c in h264_parse_sps() reuse mp_unescape03() 2007-01-20 13:46:17 +00:00
mpeg_hdr.h added function to parse vc1 sequence header 2007-01-20 12:04:20 +00:00
mpeg_packetizer.c Fixes 2006-10-08 22:43:29 +00:00
mpeg_packetizer.h
ms_hdr.h
muxer.c Simplify preprocessor directives: There is a general variable for 2007-04-26 15:10:07 +00:00
muxer.h support -ffourcc with -of lavf 2007-01-21 10:10:07 +00:00
muxer_avi.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
muxer_lavf.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
muxer_mpeg.c added :interleaving2, a better method to determine which stream whouls be flushed 2007-04-08 16:15:41 +00:00
muxer_rawaudio.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
muxer_rawvideo.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
nuppelvideo.h Use av_int2dbl to read doubles instead of our somewhat broken le2me_dbl 2006-11-28 19:01:04 +00:00
parse_es.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
parse_es.h
parse_mp4.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
parse_mp4.h
qtpalette.h
stheader.h Move the sh_audio->delay field to mpctx->delay. 2007-03-11 06:16:14 +00:00
video.c Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
yuv4mpeg.c The FSF changed postal address. 2006-09-01 12:11:11 +00:00
yuv4mpeg.h Add explicit location for headers from the stream/ directory. 2007-03-15 18:36:36 +00:00
yuv4mpeg_intern.h The FSF changed postal address. 2006-09-01 12:11:11 +00:00
yuv4mpeg_ratio.c The FSF changed postal address. 2006-09-01 12:11:11 +00:00