[FFmpeg-trac] #2358(undetermined:reopened): ffplay SDL bug

FFmpeg trac at avcodec.org
Thu Mar 14 01:11:44 CET 2013


#2358: ffplay SDL bug
-------------------------------------+-------------------------------------
             Reporter:  burek        |                    Owner:
                 Type:  defect       |                   Status:  reopened
             Priority:  normal       |                Component:
              Version:  unspecified  |  undetermined
             Keywords:               |               Resolution:
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------
Changes (by compn):

 * status:  closed => reopened
 * resolution:  needs_more_info =>


Comment:

 if i must, i must... :)

 i can report reproduction of bug. in old version, with desktop res set
 small , say 800x600 , if you open a file which is larger than the desktop
 res (say 1920x1080) then ffplay will automatically downscale the video
 when pressing f to fullscreen.

 W:\mplayer-test>y:\ffplay-o 00001small.m2ts
 ffplay version N-39494-g41a097a Copyright (c) 2003-2012 the FFmpeg
 developers
   built on Apr  3 2012 20:20:04 with gcc 4.6.2
   configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-runtime-cpudetect --en
 able-avisynth --enable-bzlib --enable-frei0r --enable-libopencore-amrnb
 --enable-libopencore-amrwb -
 -enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-
 libopenjpeg --enable-librtmp --enab
 le-libschroedinger --enable-libspeex --enable-libtheora --enable-libvo-
 aacenc --enable-libvo-amrwben
 c --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs
 --enable-libxvid --enable-zli
 b
   libavutil      51. 44.100 / 51. 44.100
   libavcodec     54. 12.100 / 54. 12.100
   libavformat    54.  3.100 / 54.  3.100
   libavdevice    53.  4.100 / 53.  4.100
   libavfilter     2. 66.101 /  2. 66.101
   libswscale      2.  1.100 /  2.  1.100
   libswresample   0. 10.100 /  0. 10.100
   libpostproc    52.  0.100 / 52.  0.100
 [NULL @ 027A3840] start time is not set in estimate_timings_from_pts
 [NULL @ 027A99A0] start time is not set in estimate_timings_from_pts
 [mpegts @ 0218BE20] PES packet size mismatch
 Input #0, mpegts, from '00001small.m2ts':
   Duration: 00:00:03.12, start: 599.958300, bitrate: 26188 kb/s
   Program 1
     Stream #0:0[0x1011]: Video: h264 (High) ([27][0][0][0] / 0x001B),
 yuv420p, 1920x1080 [SAR 1:1 DA
 R 16:9], 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc
     Stream #0:1[0x1100](eng): Audio: truehd (AC-3 / 0x332D4341), 48000 Hz,
 5.1(side), s32
     Stream #0:2[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz,
 5.1(side), s16, 640 kb/s
     Stream #0:3[0x1101](rus): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz,
 5.1(side), s16, 384 kb/s
     Stream #0:4[0x1200](rus): Subtitle: hdmv_pgs_subtitle ([144][0][0][0]
 / 0x0090)
     Stream #0:5[0x1201](rus): Subtitle: hdmv_pgs_subtitle ([144][0][0][0]
 / 0x0090)
 [mpegts @ 0218BE20] PES packet size mismatch  0KB sq=    0B f=0/0   f=0/0
 [h264 @ 0218CAA0] error while decoding MB 25 17, bytestream (td)0
 [h264 @ 0218CAA0] concealing 6120 DC, 6120 AC, 6120 MV errors
  618.76 A-V:  0.286 fd=  58 aq=    0KB vq=    0KB sq=    0B f=0/0

 new version of ffplay just quits when pressing f if video size is greater
 than desktop res.

 W:\mplayer-test>y:\ffplay 00001small.m2ts
 ffplay version N-49448-gdc8dd2f Copyright (c) 2003-2013 the FFmpeg
 developers
   built on Jan 29 2013 17:50:41 with gcc 4.7.2 (GCC)
   configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-avisynth --enable-bzli
 b --enable-fontconfig --enable-frei0r --enable-gnutls --enable-libass
 --enable-libbluray --enable-li
 bcaca --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-
 libopencore-amrnb --enable-l
 ibopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp
 --enable-libschroedinger --e
 nable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-
 aacenc --enable-libvo-amrwbenc
 --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs
 --enable-libxvid --enable-zlib
   libavutil      52. 17.100 / 52. 17.100
   libavcodec     54. 91.100 / 54. 91.100
   libavformat    54. 61.104 / 54. 61.104
   libavdevice    54.  3.102 / 54.  3.102
   libavfilter     3. 34.101 /  3. 34.101
   libswscale      2.  2.100 /  2.  2.100
   libswresample   0. 17.102 /  0. 17.102
   libpostproc    52.  2.100 / 52.  2.100
 [mpegts @ 025d7ec0] Stream #4: not enough frames to estimate rate;
 consider increasing probesize
 [mpegts @ 025d7ec0] Stream #5: not enough frames to estimate rate;
 consider increasing probesize
 [mpegts @ 025d7ec0] Could not find codec parameters for stream 4
 (Subtitle: hdmv_pgs_subtitle ([144]
 [0][0][0] / 0x0090)): unspecified size
 Consider increasing the value for the 'analyzeduration' and 'probesize'
 options
 [mpegts @ 025d7ec0] Could not find codec parameters for stream 5
 (Subtitle: hdmv_pgs_subtitle ([144]
 [0][0][0] / 0x0090)): unspecified size
 Consider increasing the value for the 'analyzeduration' and 'probesize'
 options
 [NULL @ 0260db20] start time is not set in estimate_timings_from_pts
 [NULL @ 02613b20] start time is not set in estimate_timings_from_pts
 [mpegts @ 025d7ec0] PES packet size mismatch
 Input #0, mpegts, from '00001small.m2ts':
   Duration: 00:00:03.13, start: 599.958300, bitrate: 26188 kb/s
   Program 1
     Stream #0:0[0x1011]: Video: h264 (High) ([27][0][0][0] / 0x001B),
 yuv420p, 1920x1080 [SAR 1:1 DA
 R 16:9], 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc
     Stream #0:1[0x1100](eng): Audio: truehd (AC-3 / 0x332D4341), 48000 Hz,
 5.1(side), s32
     Stream #0:2[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz,
 5.1(side), fltp, 640 kb/s
     Stream #0:3[0x1101](rus): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz,
 5.1(side), fltp, 384 kb/s
     Stream #0:4[0x1200](rus): Subtitle: hdmv_pgs_subtitle ([144][0][0][0]
 / 0x0090)
     Stream #0:5[0x1201](rus): Subtitle: hdmv_pgs_subtitle ([144][0][0][0]
 / 0x0090)
  600.16 A-V:598.852 fd=   0 aq=   90KB vq= Frame changed from size:0x0 to
 size:1920x1080
 [mpegts @ 025d7ec0] PES packet size mismatch  0KB sq=    0B f=0/0
  602.96 A-V:  0.217 fd=  62 aq=    0K[h264 @ 025ddfc0] error while
 decoding MB 25 17, bytestream (-5
 )
 [h264 @ 025ddfc0] concealing 6120 DC, 6120 AC, 6120 MV errors in B frame
 SDL: could not set video mode - exitingvq=    0KB sq=    0B f=0/0

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2358#comment:9>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list