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

  • From: "Premislaus" <trac@xxxxxxxxxxxx>
  • Date: Tue, 01 May 2012 17:01:37 -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):

 Not only dropped frame on 720p.


 {{{

 Welcome to the Haiku shell.

 ~> MediaPlayer
 open playlist item: odc.01.avi
 _InitFromTrack(): keyframes: 1, frame count: 62793216
 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 343, team 531
 BMediaEventLooper: SchedulingLatency is 750
 BMediaRoster::Connect connection established!
 [mpeg4 @ 0x18148ec0] slice end not reached but screenspace end (-9 left
 51E7C8, score= -252)
 [mpeg4 @ 0x18148ec0] concealing 768 DC, 768 AC, 768 MV errors
 _ToggleFullscreen enter
 saving current frame: 234 120 745 583
 _ToggleFullscreen leave
 VideoProducer: dropped frame (1125)
 VideoProducer: dropped frame (1127)
 VideoProducer: dropped frame (1630)
 _ToggleFullscreen enter
 _ToggleFullscreen leave
 _ToggleFullscreen enter
 saving current frame: 234 120 745 583
 _ToggleFullscreen leave
 VideoProducer: dropped frame (2009)
 _ToggleFullscreen enter
 _ToggleFullscreen leave
 VideoProducer: dropped frame (2164)
 _ToggleFullscreen enter
 saving current frame: 234 120 745 583
 _ToggleFullscreen leave
 VideoProducer: dropped frame (2198)
 _ToggleFullscreen enter
 _ToggleFullscreen leave
 _ToggleFullscreen enter
 saving current frame: 234 120 745 583
 _ToggleFullscreen leave
 VideoProducer: dropped frame (2703)
 _ToggleFullscreen enter
 _ToggleFullscreen leave
 BMediaRoster::ReleaseNode, trying to release reference counting disabled
 timesource, node 3, port 428, team 531
 ~> MediaPlayer
 open playlist item: Le Pacte Des Loups CD1.avi
 [mpeg4 @ 0x180f48a0] Invalid and inefficient vfw-avi packed B frames
 detected
 [mpeg4 @ 0x180f3060] Invalid and inefficient vfw-avi packed B frames
 detected
 _InitFromTrack(): keyframes: 1, frame count: 188557440
 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 688 Height 320 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 343, team 620
 BMediaEventLooper: SchedulingLatency is 750
 BMediaRoster::Connect connection established!
 [mpeg4 @ 0x183b5040] Invalid and inefficient vfw-avi packed B frames
 detected
 _ToggleFullscreen enter
 saving current frame: 271 100 958 499
 _ToggleFullscreen leave
 Show context menu
 VideoProducer: dropped frame (549)
 [mpeg4 @ 0x18057460] Invalid and inefficient vfw-avi packed B frames
 detected
 [NULL @ 0x18057460] Invalid and inefficient vfw-avi packed B frames
 detected
 [NULL @ 0x18057460] Invalid and inefficient vfw-avi packed B frames
 detected
 VideoProducer: dropped frame (551)
 VideoProducer: dropped frame (552)
 VideoProducer: dropped frame (553)
 VideoProducer: dropped frame (554)
 [NULL @ 0x18057460] Invalid and inefficient vfw-avi packed B frames
 detected
 [NULL @ 0x18057460] Invalid and inefficient vfw-avi packed B frames
 detected
 _ToggleFullscreen enter
 _ToggleFullscreen leave
 _ToggleFullscreen enter
 saving current frame: 271 100 958 499
 _ToggleFullscreen leave
 _ToggleFullscreen enter
 _ToggleFullscreen leave
 _ToggleFullscreen enter
 saving current frame: 271 100 958 499
 _ToggleFullscreen leave
 VideoProducer: dropped frame (1054)
 [NULL @ 0x18057460] Invalid and inefficient vfw-avi packed B frames
 detected
 [NULL @ 0x18057460] Invalid and inefficient vfw-avi packed B frames
 detected
 _ToggleFullscreen enter
 _ToggleFullscreen leave
 BMediaRoster::ReleaseNode, trying to release reference counting disabled
 timesource, node 3, port 428, team 620
 ~> MediaPlayer
 open playlist item: Rome.101.The.Stolen.Eagle.avi
 _InitFromTrack(): keyframes: 1, frame count: 133577856
 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 608 Height 336 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 343, team 655
 BMediaEventLooper: SchedulingLatency is 750
 BMediaRoster::Connect connection established!
 _ToggleFullscreen enter
 saving current frame: 295 100 902 515
 _ToggleFullscreen leave
 VideoProducer: dropped frame (330)
 VideoProducer: dropped frame (332)
 VideoProducer: dropped frame (333)
 VideoProducer: dropped frame (334)
 VideoProducer: dropped frame (335)
 VideoProducer: dropped frame (336)
 _ToggleFullscreen enter
 _ToggleFullscreen leave
 BMediaRoster::ReleaseNode, trying to release reference counting disabled
 timesource, node 3, port 428, team 655
 ~> MediaPlayer
 open playlist item: Rome.101.The.Stolen.Eagle.avi
 _InitFromTrack(): keyframes: 1, frame count: 133577856
 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 608 Height 336 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 343, team 682
 BMediaEventLooper: SchedulingLatency is 750
 BMediaRoster::Connect connection established!
 _ToggleFullscreen enter
 saving current frame: 295 100 902 515
 _ToggleFullscreen leave
 VideoProducer: dropped frame (271)
 VideoProducer: dropped frame (273)
 VideoProducer: dropped frame (274)
 VideoProducer: dropped frame (275)
 VideoProducer: dropped frame (332)
 VideoProducer: dropped frame (634)
 [mpeg4 @ 0x185f2c80] slice end not reached but screenspace end (-9 left
 78C7BC, score= -760)
 [mpeg4 @ 0x185f2c80] concealing 798 DC, 798 AC, 798 MV errors
 VideoProducer: dropped frame (1361)
 VideoProducer: dropped frame (1422)
 VideoProducer: dropped frame (1424)
 VideoProducer: dropped frame (1425)
 VideoProducer: dropped frame (1426)
 VideoProducer: dropped frame (2090)
 _ToggleFullscreen enter
 _ToggleFullscreen leave
 BMediaRoster::ReleaseNode, trying to release reference counting disabled
 timesource, node 3, port 428, team 682
 ~> MediaPlayer
 open playlist item: zx.slayers.tv.10.divx5.ogm
 MediaExtractor::MediaExtractor: AllocateCookie for stream 3 failed
 MediaExtractor::CreateDecoder can't create decoder for stream 3: General
 system error
 MediaFileTrackSupplier: warning! track index 3 has no duration
 MediaFileTrackSupplier: track index 3 has unknown type
 _InitFromTrack(): keyframes: 1, frame count: 64481136
 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 640 Height 480 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 343, team 787
 BMediaEventLooper: SchedulingLatency is 750
 BMediaRoster::Connect connection established!
 _InitFromTrack(): keyframes: 1, frame count: 64478064
 _ToggleFullscreen enter
 saving current frame: 262 100 901 659
 _ToggleFullscreen leave
 VideoProducer: dropped frame (172)
 VideoProducer: dropped frame (174)
 VideoProducer: dropped frame (415)
 VideoProducer: dropped frame (597)
 VideoProducer: dropped frame (1142)
 VideoProducer: dropped frame (1505)
 VideoProducer: dropped frame (1506)
 VideoProducer: dropped frame (1508)
 [mpeg4 @ 0x182663e0] ac-tex damaged at 38 4
 [mpeg4 @ 0x182663e0] Error at MB: 202
 [mpeg4 @ 0x182663e0] concealing 1051 DC, 1051 AC, 1051 MV errors
 VideoProducer: dropped frame (1687)
 VideoProducer: dropped frame (2050)
 VideoProducer: dropped frame (2171)
 VideoProducer: dropped frame (2232)
 VideoProducer: dropped frame (2534)
 _ToggleFullscreen enter
 _ToggleFullscreen leave
 /dev/net/ralinkVideoProducer: dropped frame (3624)
 _ToggleFullscreen enter
 saving current frame: 262 100 901 659
 _ToggleFullscreen leave
 VideoProducer: dropped frame (4653)
 _ToggleFullscreen enter
 _ToggleFullscreen leave
 BMediaRoster::ReleaseNode, trying to release reference counting disabled
 timesource, node 3, port 428, team 787
 ~>
 }}}

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

Other related posts: