[vlc-devel] Severe A/V asynchronous with hardware acceleration on android

XilasZ xilasz at gmail.com
Tue May 8 22:56:53 CEST 2012


Here some logs from the tegra3 (OneX) showing something is wrong at least
with the FrameRate :

a 720p mkv file, framerate @5.12 :

05-08 22:16:32.400: D/VLC(18073): -> input 0 (0 streams) (10:10:1843200
buffers) (0,0) enabled
05-08 22:16:32.400: D/VLC(18073):   -> video H264 - MPEG-4 AVC (part 10)
1280x720 at 5.12 (7,0) (0,0) (0,0,1280,720)
05-08 22:16:32.400: D/VLC(18073): -> output 1 (0 streams) (4:4:1413120
buffers) (0,0) enabled
05-08 22:16:32.400: D/VLC(18073):   -> video Planar 4:2:0 YUV
1280x736 at 5.12(0,19) (1280,0) (0,0,1280,736)

a 1080p mkv file, framerate @0.40 :

05-08 22:12:38.240: D/VLC(17711): -> input 0 (0 streams) (10:10:4147200
buffers) (0,0) enabled
05-08 22:12:38.240: D/VLC(17711):   -> video H264 - MPEG-4 AVC (part 10)
1920x1080 at 0.40 (7,0) (0,0) (0,0,1920,1080)
05-08 22:12:38.240: D/VLC(17711): -> output 1 (0 streams) (4:4:3133440
buffers) (0,0) enabled
05-08 22:12:38.240: D/VLC(17711):   -> video Planar 4:2:0 YUV
1920x1088 at 0.40(0,19) (1920,0) (0,0,1920,1088)

for another 720p mkv file framerate is ok :

05-08 22:26:47.860: D/VLC(18445): -> input 0 (0 streams) (10:10:1843200
buffers) (0,0) enabled
05-08 22:26:47.860: D/VLC(18445):   -> video H264 - MPEG-4 AVC (part 10)
1280x720 at 25.00 (7,0) (0,0) (0,0,1280,720)
05-08 22:26:47.860: D/VLC(18445): -> output 1 (0 streams) (4:4:1413120
buffers) (0,0) enabled
05-08 22:26:47.860: D/VLC(18445):   -> video Planar 4:2:0 YUV
1280x736 at 25.00(0,19) (1280,0) (0,0,1280,736)

While on my old htc desire, all files report a framerate of 0 (@0.0).


on top of that, i got this on all files regularly :

05-08 22:29:08.810: E/VLC(18445): ES_OUT_SET_(GROUP_)PCR  is called too
late (pts_delay increased to 1500 ms)
05-08 22:29:08.810: E/VLC(18445): ES_OUT_RESET_PCR called
05-08 22:29:08.830: W/VLC(18445): early picture skipped
05-08 22:29:08.870: D/VLC(18445): flushing
05-08 22:29:08.870: D/VLC(18445): End of audio preroll
05-08 22:29:08.880: D/VLC(18445): OmxEventHandler (OMX_EventCmdComplete,
OMX_CommandFlush, 0)
05-08 22:29:08.900: D/VLC(18445): Buffering 0%
05-08 22:29:08.900: D/VLC(18445): Buffering 21%
05-08 22:29:08.900: D/VLC(18445): Buffering 43%
05-08 22:29:08.910: D/VLC(18445): Buffering 66%
05-08 22:29:08.930: D/VLC(18445): Buffering 88%
05-08 22:29:08.930: D/VLC(18445): Stream buffering done (1640 ms in 33 ms)
05-08 22:29:09.240: D/VLC(18445): Decoder buffering done in 305 ms
05-08 22:29:10.050: D/VLC(18445): End of video preroll

it got out of sync a little more each time this happens, until vlc quickly
freeze completely.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20120508/78b542f9/attachment.html>


More information about the vlc-devel mailing list