FFmpeg git repo
Go to file
Alexander Strange 01d461980e All else being equal, prefer PTS over DTS in timestamp correction
Because DTS values aren't passed through decoders, they tend to be
inaccurate if decoder delay doesn't match what was expected by the encoder.

In particular this improves timestamps for H.264 without num_reorder_frames
set and with -strict 1, which causes DTS to be up to 16 frames ahead of the
picture.

Note that this doesn't really improve any file with very broken PTS/DTS,
since PTS isn't much more accurate in these.

Originally committed as revision 25242 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-09-28 03:45:27 +00:00
doc Update APIchanges after r25236. 2010-09-27 22:13:18 +00:00
ffpresets Remove legacy x264 presets 2010-09-17 20:14:24 +00:00
libavcodec Fix index_entries pos: 2010-09-27 22:17:58 +00:00
libavcore av_fill_image_linesizes -> av_image_fill_linesizes 2010-09-08 23:36:14 +00:00
libavdevice Allow to set the frame rate in v4l2 devices 2010-09-23 09:16:05 +00:00
libavfilter Move av_set_options_string() from libavfilter to libavutil. 2010-09-27 22:09:53 +00:00
libavformat In mov demuxer, check that nb_streams is valid before using it in read_dac3 2010-09-28 00:33:21 +00:00
libavutil Move av_set_options_string() from libavfilter to libavutil. 2010-09-27 22:09:53 +00:00
libpostproc Fix use of uninitialized data: A array element can not be 2010-07-24 11:55:22 +00:00
libswscale 100l fix if condition 2010-09-27 23:47:54 +00:00
tests Update rv20 seek test reference 2010-09-26 09:02:51 +00:00
tools Set the correct type for the output links. 2010-08-17 18:07:57 +00:00
Changelog Port MPlayer blackframe filter. 2010-09-26 21:36:05 +00:00
cmdutils_common_opts.h
cmdutils.c All else being equal, prefer PTS over DTS in timestamp correction 2010-09-28 03:45:27 +00:00
cmdutils.h Extract timestamp correction code from ffplay.c to cmdutils.c 2010-09-28 02:05:12 +00:00
common.mak Create config.asm for use with yasm 2010-09-03 21:27:19 +00:00
configure Fix out of tree builds with vf_yadif and mmx 2010-09-27 22:10:39 +00:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS Add myself to CREDITS 2010-03-08 05:04:29 +00:00
Doxyfile Do not generate LaTeX Doxygen documentation by default. 2010-07-12 18:36:07 +00:00
ffmpeg.c use strict_std_complience from avcodec_opts[AVMEDIA_TYPE_*] 2010-09-27 19:59:36 +00:00
ffplay.c Extract timestamp correction code from ffplay.c to cmdutils.c 2010-09-28 02:05:12 +00:00
ffprobe.c Make ffprobe able to set AVFormatContext options. 2010-09-25 01:32:02 +00:00
ffserver.c Deprecate av_parse_video_frame_size() and av_parse_video_frame_rate() 2010-07-26 23:12:28 +00:00
ffserver.h
INSTALL
LICENSE Remove h264 asm items off the GPL-only list. They are LGPL now. 2010-09-10 03:31:24 +00:00
MAINTAINERS Add my GPG fingerprint. 2010-09-06 16:57:34 +00:00
Makefile fate: print list of tests with "make fate-list" 2010-08-26 13:58:45 +00:00
README
subdir.mak Remove $(MSG) override for install-lib targets 2010-03-17 14:43:05 +00:00
version.sh version.sh: write version to stdout if no output file specified 2010-07-26 23:43:59 +00:00

FFmpeg README
-------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* See the LICENSE file.