summaryrefslogtreecommitdiffstats
path: root/screenshot.c
diff options
context:
space:
mode:
authorUoti Urpala <uau@mplayer2.org>2012-02-03 20:09:48 +0200
committerUoti Urpala <uau@mplayer2.org>2012-02-03 20:15:16 +0200
commitda52c9400defebc3f5840acc1f9eb0ead1a759cb (patch)
treea17088c843b032d917065ce72852dca75a390aa7 /screenshot.c
parentb317b928196e984d53440da0cda8e3d3d9f9430c (diff)
downloadmpv-da52c9400defebc3f5840acc1f9eb0ead1a759cb.tar.bz2
mpv-da52c9400defebc3f5840acc1f9eb0ead1a759cb.tar.xz
vd_ffmpeg: fix flushing of buffered frames
The vd_ffmpeg decode() function returned without doing anything if the input packet had size 0. This meant that flushing buffered frames at EOF did not work. Remove this test. Have the core code skip such packets coming from the file being played instead (Libav treats 0-sized packets as flush signals anyway, so better assume such packets do not represent real frames with any codec).
Diffstat (limited to 'screenshot.c')
0 files changed, 0 insertions, 0 deletions