[haiku-bugs] Re: [Haiku] #8393: 720p video playback stuttering

  • From: "Premislaus" <trac@xxxxxxxxxxxx>
  • Date: Tue, 15 May 2012 23:10:51 -0000

#8393: 720p video playback stuttering
------------------------------------+--------------------------------------
   Reporter:  humdinger             |      Owner:  nobody
       Type:  bug                   |     Status:  reopened
   Priority:  normal                |  Milestone:  R1
  Component:  Audio & Video/Codecs  |    Version:  R1/Development
 Resolution:                        |   Keywords:  stuttering video, ffmpeg
 Blocked By:                        |   Blocking:  8399, 8424
Has a Patch:  0                     |   Platform:  All
------------------------------------+--------------------------------------

Comment (by Premislaus):

 hrev44149

 Video files from DemoPackage_Video-0.1-2012-02-19.

 Tell me what tests I can perform?

 {{{

 Welcome to the Haiku shell.

 ~> MediaPlayer
 open playlist item: bunny.mp4
 _InitFromTrack(): keyframes: 1, frame count: 4646149
 MediaTrackVideoSupplier::_SwitchFormat() - preferred color space: B_YUV420
 CPU is capable of running MMX SSE1 SSE2 SSE3
 resolve_colorspace: PIX_FMT_NONE => B_RGB32: NULL
 MediaTrackVideoSupplier::_SwitchFormat() -  codec changed colorspace of
 decoded format (B_YUV420 -> B_RGB32)!
 BMediaEventLooper: SchedulingLatency is 750
 BMediaEventLooper: SchedulingLatency is 3000
 VideoConsumer::CreateBuffers - ERROR CREATING VIDEO RING BUFFER (Index 0
 Width 1280 Height 720 Colorspace 8: Out of memory
 VideoConsumer::Connected - COULDN'T CREATE BUFFERS
 BMediaRoster::Connect: aborting after BBufferConsumer::Connected, status =
 0x80000000
 VideoProducer::Connect() - consumer error: Out of memory
 BMediaRoster::Connect: aborted
 Can't connect the video source to the video window... trying without
 overlays, error: Out of memory
 BMediaRoster::Connect connection established!
 BMediaRoster::ReleaseNode, trying to release reference counting disabled
 timesource, node 1, port 370, team 391
 BMediaEventLooper: SchedulingLatency is 750
 BMediaRoster::Connect connection established!
 CPU is capable of running MMX SSE1 SSE2 SSE3
 resolve_colorspace: gfx_conv_yuv420p_rgba32_sse2
 VideoProducer: dropped frame (80)
 VideoProducer: dropped frame (81)
 VideoProducer: dropped frame (83)
 VideoProducer: dropped frame (84)
 VideoProducer: dropped frame (85)
 VideoProducer: dropped frame (86)
 VideoProducer: dropped frame (87)
 VideoProducer: dropped frame (88)
 _ToggleFullscreen enter
 saving current frame: 154 114 1018 654
 _ToggleFullscreen leave
 VideoProducer: dropped frame (169)
 VideoProducer: dropped frame (171)
 VideoProducer: dropped frame (228)
 VideoProducer: dropped frame (230)
 VideoProducer: dropped frame (263)
 VideoProducer: dropped frame (265)
 VideoProducer: dropped frame (266)
 VideoProducer: dropped frame (322)
 VideoProducer: dropped frame (324)
 VideoProducer: dropped frame (325)
 VideoProducer: dropped frame (327)
 VideoProducer: dropped frame (388)
 VideoProducer: dropped frame (390)
 VideoProducer: dropped frame (391)
 VideoProducer: dropped frame (393)
 VideoProducer: dropped frame (529)
 VideoProducer: dropped frame (531)
 VideoProducer: dropped frame (1204)
 VideoProducer: dropped frame (1206)
 VideoProducer: dropped frame (1207)
 VideoProducer: dropped frame (1263)
 VideoProducer: dropped frame (1265)
 VideoProducer: dropped frame (1266)
 VideoProducer: dropped frame (1268)
 VideoProducer: dropped frame (1322)
 VideoProducer: dropped frame (1324)
 VideoProducer: dropped frame (1325)
 VideoProducer: dropped frame (1327)
 VideoProducer: dropped frame (1381)
 VideoProducer: dropped frame (1383)
 VideoProducer: dropped frame (1384)
 VideoProducer: dropped frame (1386)
 VideoProducer: dropped frame (1499)
 VideoProducer: dropped frame (1501)
 VideoProducer: dropped frame (1503)
 VideoProducer: dropped frame (1617)
 VideoProducer: dropped frame (1619)
 VideoProducer: dropped frame (1620)
 VideoProducer: dropped frame (1681)
 VideoProducer: dropped frame (1683)
 VideoProducer: dropped frame (1730)
 VideoProducer: dropped frame (1732)
 VideoProducer: dropped frame (1733)
 VideoProducer: dropped frame (1735)
 VideoProducer: dropped frame (1848)
 VideoProducer: dropped frame (1850)
 VideoProducer: dropped frame (1851)
 VideoProducer: dropped frame (1907)
 VideoProducer: dropped frame (1909)
 VideoProducer: dropped frame (1910)
 VideoProducer: dropped frame (1966)
 VideoProducer: dropped frame (1968)
 VideoProducer: dropped frame (1969)
 VideoProducer: dropped frame (1971)
 VideoProducer: dropped frame (1973)
 VideoProducer: dropped frame (2025)
 VideoProducer: dropped frame (2027)
 VideoProducer: dropped frame (2028)
 VideoProducer: dropped frame (2030)
 VideoProducer: dropped frame (2032)
 VideoProducer: dropped frame (2084)
 VideoProducer: dropped frame (2086)
 VideoProducer: dropped frame (2087)
 VideoProducer: dropped frame (2089)
 VideoProducer: dropped frame (2091)
 VideoProducer: dropped frame (2151)
 VideoProducer: dropped frame (2272)
 VideoProducer: dropped frame (2274)
 VideoProducer: dropped frame (2275)
 VideoProducer: dropped frame (2331)
 VideoProducer: dropped frame (2333)
 VideoProducer: dropped frame (2334)
 VideoProducer: dropped frame (2336)
 VideoProducer: dropped frame (2361)
 VideoProducer: dropped frame (2363)
 VideoProducer: dropped frame (2420)
 VideoProducer: dropped frame (2422)
 VideoProducer: dropped frame (2785)
 VideoProducer: dropped frame (2786)
 VideoProducer: dropped frame (2788)
 VideoProducer: dropped frame (2789)
 VideoProducer: dropped frame (2979)
 VideoProducer: dropped frame (2981)
 VideoProducer: dropped frame (2982)
 BMediaEventLooper: SchedulingLatency is 6000
 BMediaTrack::ReadFrames: decoder returned error 0x80004007 (Last buffer)
 _ToggleFullscreen enter
 _ToggleFullscreen leave
 InfoWin::Update(0xffffffff)
 BMediaRoster::ReleaseNode, trying to release reference counting disabled
 timesource, node 3, port 427, team 391
 ~>

 ~> MediaPlayer
 open playlist item: teaser.avi
 _InitFromTrack(): keyframes: 1, frame count: 6944640
 MediaTrackVideoSupplier::_SwitchFormat() - preferred color space: B_YUV420
 CPU is capable of running MMX SSE1 SSE2 SSE3
 resolve_colorspace: gfx_conv_yuv420p_rgba32_sse2
 MediaTrackVideoSupplier::_SwitchFormat() -  codec changed colorspace of
 decoded format (B_YUV420 -> B_RGB32)!
 BMediaEventLooper: SchedulingLatency is 750
 BMediaEventLooper: SchedulingLatency is 3000
 VideoConsumer::CreateBuffers - ERROR CREATING VIDEO RING BUFFER (Index 0
 Width 512 Height 384 Colorspace 8: Out of memory
 VideoConsumer::Connected - COULDN'T CREATE BUFFERS
 BMediaRoster::Connect: aborting after BBufferConsumer::Connected, status =
 0x80000000
 VideoProducer::Connect() - consumer error: Out of memory
 BMediaRoster::Connect: aborted
 Can't connect the video source to the video window... trying without
 overlays, error: Out of memory
 BMediaRoster::Connect connection established!
 BMediaRoster::ReleaseNode, trying to release reference counting disabled
 timesource, node 1, port 330, team 2298
 BMediaEventLooper: SchedulingLatency is 750
 BMediaRoster::Connect connection established!
 _ToggleFullscreen enter
 saving current frame: 499 126 1010 589
 _ToggleFullscreen leave
 BMediaEventLooper: SchedulingLatency is 6000
 BMediaTrack::ReadFrames: decoder returned error 0x80004007 (Last buffer)
 _ToggleFullscreen enter
 _ToggleFullscreen leave

 }}}

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8393#comment:49>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: