1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-24 13:56:33 +02:00
Marton Balint d2d8e1e599 ffplay: remove early frame drop functionality
The current impementation of early frame drops (dropping frames before adding
them to the picture queue) has multiple problems:

Even after gettin A-V sync, the frame droping continues until
VideoState->skip_frames reaches 1, which can take a lot of time causing useless
additional frame drops and bad AV-sync. This issue can be easily triggered with
for example changing the audio stream.

Also video_refresh currenly does not handle early skipped frames in every case,
for example if we skip a frame, then the last frame duration calculation will
compute the duration of the sum of the skipped frame and the duration of the
frame before that, and in compute_target_delay we may multiply this unusually
big delay.

Signed-off-by: Marton Balint <cus@passwd.hu>
2011-10-16 19:21:01 +02:00
2011-10-16 19:05:11 +02:00
2011-09-26 22:04:23 +02:00
2011-09-19 17:39:38 +02:00
2011-10-14 02:18:55 +02:00
2011-10-14 02:18:55 +02:00
2011-09-19 07:04:17 +02:00
2011-10-16 19:05:11 +02:00
2011-10-15 00:54:22 +02:00
2011-09-26 02:28:21 +02:00
2011-10-04 22:36:33 +02:00
2011-09-19 07:04:17 +02:00
2011-10-03 23:32:22 +02:00

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

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

* Read the documentation in the doc/ directory.

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

* See the LICENSE file.
Languages
C 90.3%
Assembly 7.8%
Makefile 1.3%
C++ 0.2%
Objective-C 0.2%
Other 0.1%