[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