[mythtv] waiting for free video buffers timed out
steve at nexusuk.org
steve at nexusuk.org
Thu Apr 1 14:12:14 EST 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wed, 31 Mar 2004 steve at nexusuk.org wrote:
> Using Sunday morning's CVS version the frontend keeps giving me:
> waiting for free video buffers timed out
>
> This is accompanied by a complete freeze up of the video and the frontend
> uses all the CPU time on the box. This usually happens under a second
> after the video is started. It only seems to affect certain videos -
> starting most of the videos works fine as normal, but just a few cause
> this lockup every time they're started and I end up having to play them in
> mplayer (which works fine).
Some more info on this - some of the files actually crash mplayer (see log
below). These are MPEG4 files in 720x576.
[root at myth root]# mplayer -fs /store/video/102_20040401185000_20040401190000.nuv
MPlayer 1.0pre3-3.3.2 (C) 2000-2003 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred 1673 MHz (Family: 6,
Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Reading config file /etc/mplayer/mplayer.conf: No such file or directory
Reading config file /root/.mplayer/config
Reading /root/.mplayer/codecs.conf: Can't open
'/root/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf':
No such file or directory
Using built-in default codecs.conf.
font: can't open file: /root/.mplayer/font/font.desc
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using Linux hardware RTC timing (1024Hz).
Can't open input config file /root/.mplayer/input.conf: No such file or
directory
Can't open input config file /etc/mplayer/input.conf: No such file or
directory
Falling back on default (hardcoded) input config
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such device
Can't init input joystick
Setting up LIRC support...
Playing /store/video/102_20040401185000_20040401190000.nuv.
NuppelVideo file format detected.
Detected MythTV stream, reading extended format information
FOURCC: XVID
channels=2 bitspersample=16 samplerate=44100 audio_compression_ratio=11
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MP3lib: init layer2&3 finished, tables done
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 16000->176400 (128.0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
vo: X11 running at 800x600 with depth 24 and 32 bpp (":0" => local
display)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4)
==========================================================================
Checking audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
Starting playback...
VDec: vo config request - 720 x 576 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 720x576 => 768x576 Planar YV12 [fs]
Marker bit missing before time_increment_resolution33% 17% 3.5% 1 0 0%
Marker bit missing before fixed_vop_rate
[mpeg4 @ 0x86bb2c0]Static Sprites not supported
[mpeg4 @ 0x86bb2c0]header damaged
Error while decoding frame!
[mpeg4 @ 0x86bb2c0]vop not coded: -0.124 72/ 72 32% 17% 3.4% 1 0 0%
Marker bit missing before vop_coded0.125 73/ 73 32% 17% 3.4% 1 0 0%
Marker bit missing before vop_coded
VDec: vo config request - 1753 x 2104 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 1753x2104 => 2806x2104 Planar YV12 [fs]
aspect: Warning: no suitable new res found!
aspect: Warning: no suitable new res found!
vf.c: have to REALLOCATE buffer memory :(
[mpeg4 @ 0x86bb2c0]get_buffer() failed (stride changed)
Error while decoding frame!
vf.c: have to REALLOCATE buffer memory :( 74/ 74 38% 16% 3.3% 1 0 0%
[mpeg4 @ 0x86bb2c0]get_buffer() failed (stride changed)
Error while decoding frame!
Marker bit missing before vop_coded0.117 75/ 75 38% 16% 3.3% 2 0 0%
DR1 failure
[mpeg4 @ 0x86bb2c0]get_buffer() failed (stride changed)
Error while decoding frame!
Marker bit missing before vop_coded0.113 76/ 76 42% 16% 3.3% 2 0 0%
[mpeg4 @ 0x86bb2c0]get_buffer() failed (stride changed)
Error while decoding frame!
[mpeg4 @ 0x86bb2c0]vop not coded: -0.109 77/ 77 44% 16% 3.3% 3 0 0%
Marker bit missing before vop_coded0.105 78/ 78 43% 16% 3.3% 4 0 0%
[mpeg4 @ 0x86bb2c0]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 0x86bb2c0]header damaged
Error while decoding frame!
[mpeg4 @ 0x86bb2c0]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 0x86bb2c0]header damaged
Error while decoding frame!
[mpeg4 @ 0x86bb2c0]vop not coded: -0.097 80/ 80 42% 15% 3.2% 5 0 0%
Marker bit missing before vop_coded0.093 81/ 81 42% 15% 3.2% 6 0 0%
[mpeg4 @ 0x86bb2c0]vop not coded
[mpeg4 @ 0x86bb2c0]get_buffer() failed (stride changed)15% 3.1% 6 0 0%
Error while decoding frame!
Marker bit missing before vop_coded0.085 83/ 83 43% 15% 3.1% 6 0 0%
[mpeg4 @ 0x86bb2c0]vop not coded
[mpeg4 @ 0x86bb2c0]vop not coded: -0.081 84/ 84 43% 14% 3.1% 7 0 0%
Marker bit missing before vop_coded0.080 85/ 85 42% 14% 3.0% 7 0 0%
[mpeg4 @ 0x86bb2c0]get_buffer() failed (stride changed)
Error while decoding frame!
[mpeg4 @ 0x86bb2c0]vop not coded: -0.076 86/ 86 44% 14% 3.0% 7 0 0%
Marker bit missing before vop_coded0.075 87/ 87 43% 14% 3.0% 7 0 0%
[mpeg4 @ 0x86bb2c0]get_buffer() failed (stride changed)
Error while decoding frame!
A: 3.7 V: 3.6 A-V: 0.058 ct: -0.071 88/ 88 45% 14% 3.0% 7 0 0%
MPlayer interrupted by signal 11 in module: decode_video
- - MPlayer crashed by bad usage of CPU/FPU/RAM.
Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
disassembly. Details in
DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- - MPlayer crashed. This shouldn't happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it's MPlayer's fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can't
and
won't help unless you provide this information when reporting a possible
bug.
MPlayer interrupted by signal 11 in module: uninit_vcodec
[root at myth root]#
- --
- Steve http://www.nexusuk.org/
Servatis a periculum, servatis a maleficum - Whisper, Evanescence
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Public key available at http://www.nexusuk.org/pubkey.txt
iD8DBQFAbGmQ5zUOsIV3bqERAkaWAJ9ZA1RMAqtYSstYrz9T24IP/bqEFwCgkyLz
OCgaN5o8HsvlKMewpmIHDo8=
=Drub
-----END PGP SIGNATURE-----
More information about the mythtv-dev
mailing list