#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.