1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-18 12:55:16 +00:00
mpv/libmpdemux
uau 2cfcfc4f22 Set AVFMT_FLAG_GENPTS if -correct-pts is used.
This should allow using -correct-pts (and thus filters which adjust pts
or add frames) with dvd or other mpeg container files by specifying
"-correct-pts -demuxer lavf -vc ffmpeg12". Might work with libmpeg2
decoder too but certainly not with internal demuxer.
Using this flag isn't quite optimal as it can cause extra buffering of
demuxed frames, but at least it's better than just failing until a more
complex solution is implemented.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21564 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-12-10 00:50:38 +00:00
..
asf.h Hack around libavutil/bswap.h compilation problems due to always_inline undefined. 2006-12-07 11:58:07 +00:00
asfheader.c Use libavutil LE_* macros instead of pointer casts which can result 2006-12-03 16:41:55 +00:00
aviheader.c Replace another MIN macro by FFMIN 2006-12-09 12:25:25 +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
demux_aac.c Remove superfluous bswap.h include. 2006-12-02 12:32:44 +00:00
demux_asf.c
demux_audio.c
demux_avi.c 100l confused FFMIN/FFMAX 2006-12-01 19:43:36 +00:00
demux_avs.c
demux_avs.h
demux_demuxers.c
demux_film.c
demux_fli.c
demux_gif.c
demux_lavf.c Set AVFMT_FLAG_GENPTS if -correct-pts is used. 2006-12-10 00:50:38 +00:00
demux_lmlm4.c Remove superfluous bswap.h include. 2006-12-02 12:32:44 +00:00
demux_mf.c
demux_mkv.c Rename: ass_process_font -> ass_add_font. 2006-12-03 17:35:40 +00:00
demux_mov.c Remove superfluous bswap.h include. 2006-12-02 12:32:44 +00:00
demux_mpc.c Hack around libavutil/bswap.h compilation problems due to always_inline undefined. 2006-12-07 11:58:07 +00:00
demux_mpg.c Get rid of min/max macros from aviheader.h, they do not belong here. 2006-12-09 12:24:11 +00:00
demux_nsv.c
demux_nut.c fix demux_nut to give proper (estimate) of percent position after a seek 2006-11-18 20:44:22 +00:00
demux_nuv.c
demux_ogg.c Get rid of min/max macros from aviheader.h, they do not belong here. 2006-12-09 12:24:11 +00:00
demux_pva.c Remove superfluous bswap.h include. 2006-12-02 12:32:44 +00:00
demux_rawaudio.c
demux_rawdv.c
demux_rawvideo.c
demux_real.c Remove superfluous bswap.h include. 2006-12-02 12:32:44 +00:00
demux_realaud.c Remove superfluous bswap.h include. 2006-12-02 12:32:44 +00:00
demux_roq.c
demux_rtp_codec.cpp
demux_rtp_internal.h
demux_rtp.cpp
demux_rtp.h
demux_smjpeg.c Remove superfluous bswap.h include. 2006-12-02 12:32:44 +00:00
demux_ts.c Get rid of min/max macros from aviheader.h, they do not belong here. 2006-12-09 12:24:11 +00:00
demux_ty_osd.c
demux_ty.c
demux_viv.c Remove superfluous bswap.h include. 2006-12-02 12:32:44 +00:00
demux_vqf.c Get rid of min/max macros from aviheader.h, they do not belong here. 2006-12-09 12:24:11 +00:00
demux_xmms_plugin.h
demux_xmms.c
demux_y4m.c Remove superfluous bswap.h include. 2006-12-02 12:32:44 +00:00
demuxer.c added code to switch video stream 2006-11-16 21:23:06 +00:00
demuxer.h new DEMUXER_CTRL_IDENTIFY_PROGRAM to identify programs (a+v+s) 2006-11-18 14:31:31 +00:00
ebml.c Hack around libavutil/bswap.h compilation problems due to always_inline undefined. 2006-12-07 11:58:07 +00:00
ebml.h
extension.c
genres.h
Makefile Remove suffix rules that are just copies of make builtin rules. 2006-12-02 12:08:25 +00:00
matroska.h Generalize subtitle switching, demux_ogg does not need a special case 2006-11-19 14:23:54 +00:00
mf.c
mf.h
mp3_hdr.c
mp3_hdr.h
mpeg_hdr.c
mpeg_hdr.h
mpeg_packetizer.c
mpeg_packetizer.h
ms_hdr.h
muxer_avi.c Remove superfluous bswap.h include. 2006-12-02 12:32:44 +00:00
muxer_lavf.c Remove bswap.h, use libavutil/bswap.h instead. 2006-11-29 15:02:45 +00:00
muxer_mpeg.c align vbuf_size to the max value allowed by main profile @ high level 2006-12-09 22:21:37 +00:00
muxer_rawaudio.c
muxer_rawvideo.c Remove superfluous bswap.h include. 2006-12-02 12:32:44 +00:00
muxer.c
muxer.h
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
parse_es.h
parse_mp4.c
parse_mp4.h
qtpalette.h
stheader.h Reorganize code to move more things out of main(). 2006-11-20 09:12:07 +00:00
video.c Cleanup for uselessly complicated closed-caption subtitle handling 2006-11-25 22:06:00 +00:00
yuv4mpeg_intern.h
yuv4mpeg_ratio.c
yuv4mpeg.c
yuv4mpeg.h