[MPlayer-users] MPlayer bug ? video stuck with -ac hwac3

Kresimir Kukulj madmax at iskon.hr
Fri Jan 18 18:15:01 CET 2002


Hi

I have problems with 'AC3 through SPDIF' while playing some .avi's with AC3
sound.
I use external Dolby Digital decoder and play avi files with:

# mplayer -ac hwac3 someavi.avi

Sound plays perfectly, seeking works, but video is frozen on first frame.
Seeking affects sound only, video remains stuck.

Is this a known issue ?

xine player plays those avi's, so AC3-passthrough is working correctly.
Also, playing with -ac ac3 and -ac a52, works with correctly, but volume is
very low.

Info:
Debian (testing)
Linux max 2.4.14 #1 Thu Nov 8 19:54:28 CET 2001 i686 unknown

-rwxr-xr-x    1 root     root      1171196 Oct 30 23:44 /lib/libc-2.2.4.so
lrwxrwxrwx    1 root     root           14 Jan 19  2001 /lib/libc.so.5 -> libc.so.5.4.46
-rw-r--r--    1 root     root       586720 Feb  9  1999 /lib/libc.so.5.4.46
lrwxrwxrwx    1 root     root           13 Nov 18 00:27 /lib/libc.so.6 -> libc-2.2.4.so

XFree:
XFree86 Version 4.1.0.1 / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: xx August 2001

GCC:
Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
gcc version 2.95.4 20010319 (Debian prerelease)

GNU ld version 2.11.90.0.7 (with BFD 2.11.90.0.7)

GNU assembler 2.11.90.0.7

processor	: 0
vendor_id	: AuthenticAMD
cpu family	: 6
model		: 3
model name	: AMD Duron(tm) Processor
stepping	: 1
cpu MHz		: 649.694
cache size	: 64 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 1
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat
pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
bogomips	: 1294.33

Video card: NVidia GeForce2 MX200 DDR

Video driver: NVidia 1.0-1541

Sound card: Sound Blaster Live Player 5.1
            with oss driver from oss.creative.com emu10k1-20011016 

-- 
Kresimir Kukulj                      madmax at iskon.hr
+--------------------------------------------------+
Old PC's never die. They just become Unix terminals.
-------------- next part --------------


MPlayer CVS-020117-21:07-2.95.4 (C) 2000-2002 Arpad Gereoffy (see DOCS!)

CPU vendor name: AuthenticAMD  max cpuid level: 1
CPU: Advanced Micro Devices Duron SF Spitfire (Type: 6, Stepping: 1)
extended cpuid-level: 6
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled for x86 CPU with features: MMX MMX2 3DNow 3DNowEx
Reading /etc/mplayer/codecs.conf: 28 audio & 73 video codecs
CommandLine: '-ac' 'hwac3' '-v' '1' 'a.avi'
get_path('font/font.desc') -> '/home/madmax/.mplayer/font/font.desc'
Font /home/madmax/.mplayer/font/font.desc loaded successfully! (206 chars)
Using usleep() timing
Playing 1
Not an URL!
Playing a.avi
Not an URL!
File size is 1443999942 bytes
CACHE_PRE_INIT: 0 [0] 0  pre:0  eof:0  

Cache fill:  0.00% (0 bytes)    Detected AVI file format!
======= AVI Header =======
us/frame: 40000  (fps=25.000)
max bytes/sec: 0
padding: 0
MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
frames  total: 148141   initial: 0
streams: 2
Suggested BufferSize: 0
Size:  704 x 304
==> Found video stream: 0
======= STREAM Header =======
Type: vids   FCC: DIVX (58564944)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 250000/10000 = 25.000
Start: 0   Len: 148141
Suggested BufferSize: 0
Quality -1
Sample size: 0
found 'bih', 40 bytes of 40
======= VIDEO Format ======
  biSize 40
  biWidth 704
  biHeight 304
  biPlanes 1
  biBitCount 24
  biCompression 1482049860='DIVX'
  biSizeImage 642048
===========================
Regenerating keyframe table for DIVX 4 video
==> Found audio stream: 1
======= STREAM Header =======
Type: auds   FCC:  (0)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 56000/1 = 56000.000
Start: 0   Len: 331835840
Suggested BufferSize: 0
Quality -1
Sample size: 1
found 'wf', 16 bytes of 20
======= WAVE Format =======
Format Tag: 8192 (0x2000)
Channels: 2
Samplerate: 48000
avg byte/sec: 56000
Block align: 1
bits/sample: 16
cbSize: 0
Found movie at 0x800 - 0x55C95B1E
Reading INDEX block, 296282 chunks for 148141 frames
AVI index offset: 0
Auto-selected AVI video ID = 0
Auto-selected AVI audio ID = 1
AVI: Searching for audio stream (id:1)
XXX initial  v_pts=0.000  a_pos=0 (0.000) 
AVI video length=1109791798
VIDEO:  [DIVX]  704x304  24bpp  25.00 fps  1498.3 kbps (182.9 kbyte/s)
[V] filefmt:3  fourcc:0x58564944  size:704x304  fps:25.00  ftime:=0.0400
get_path('sub/') -> '/home/madmax/.mplayer/sub/'
Forcing audio codec: [hwac3] drv:9 (AC3 through SPDIF)
Initializing audio codec...
dec_audio: Allocating 6144 + 65536 = 71680 bytes for output buffer
AUDIO: srate=48000  chans=1  bps=4  sfmt=0x400  ratio: 56000->192000
Trying to force video codec driver family 7 ...
Detected video codec: [divx4] drv:7 prio:0 (DivX4Linux (MPEG-4 v2,v3))
DivX4Linux video codec
INFO: OpenDivX video codec init OK!
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 704x304 => 704x304 Packed YUY2 fs 
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de>
video_out->init(704x304->704x304,flags=1,'MPlayer',0x32595559)
vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1152x864 with depth 24 and 32 bits/pixel (":0" => local display)
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x30323449 (I420) planar
using Xvideo port 58 for hw scaling
[xv] dcx: 1 dcy: 1 dx: 0 dy: 0 dw: 1152 dh: 864
[xv-fs] dcx: 1 dcy: 184 dx: 0 dy: 183 dw: 1152 dh: 498
Disabling DPMS
stat: 1
INFO: Video OUT driver init OK!
AO: [oss] 48000Hz Mono AC3
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
ao2: 48000 Hz  1 chans  AC3
audio_setup: using '/dev/dsp' dsp device
audio_setup: sample format: AC3 (requested: AC3)
audio_setup: frags:  16/16  (4096 bytes/frag)  free:  65536
Start playing...
mp_image: allocated 428032 bytes for 704x304x16 [0x32595559] image
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
[xv] dcx: 1 dcy: 1 dx: 0 dy: 0 dw: 1152 dh: 864
[xv-fs] dcx: 1 dcy: 184 dx: 0 dy: 183 dw: 1152 dh: 498
A:   0.3 V:   0.0 A-V:  0.341 ct:  0.000    1/  1   0%  0%  0.0% 1 0 28%
*** free_stream() called ***

Exiting... (Quit)
max framesize was 16211 bytes


More information about the MPlayer-users mailing list