[MPlayer-users] Re: -ac hwac3 broken? It did work with an older

Michael Mauch michael.mauch at gmx.de
Mon Jan 20 23:09:28 CET 2003


Arpi wrote:

> [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]
> Hi,
> 
> > > Michael Mauch <michael.mauch at gmx.de> schreibt:
> > > 
> > > > I'm trying to play the AC3 trailers from
> > > > <http://thierry.levessel.free.fr/videos/videos.html> using an external
> > > > decoder via SPDIF. With the latest CVS, MPlayer dies. Without -ac hwac3,
> > > > MPlayer plays the file without problems (but only in stereo).
> > [...]
> > > I already reported this, CVS-030118-03:44 is the last version that
> > > worked for me.
> > 
> > Yes, now I see your posting, too.
> 
> please test CVS now, i hope i've fixed it

No, not yet - but thanks for trying and thanks forthe best player in the
world!

Regards...
		Michael

MPlayer CVS-030120-22:43-2.95.3 (C) 2000-2003 Arpad Gereoffy (siehe DOCS!)
[...]
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/8bit...
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000020 and bps = 2
[libaf] Adding filter format 
[format] Sample format big endian AC3  not yet supported 
Couldn't find matching filter / ao format! -> NOSOUND
Starte Wiedergabe...
alsa-space: free space = 65536, status=140432384, prepared --

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (runnable)]
af_calc_insize_constrained (s=0x8482490, len=65536, max_outsize=71680, max_insize=65536)
    at af.c:530
530	    mul.n *= af->mul.n;
(gdb) bt
#0  af_calc_insize_constrained (s=0x8482490, len=65536, max_outsize=71680, max_insize=65536)
    at af.c:530
#1  0x080edf1b in decode_audio (sh_audio=0x847d0f8, buf=0x84f0aa0 "", minlen=65536, 
    maxlen=71680) at dec_audio.c:388
#2  0x0808af6e in main (argc=9, argv=0xbfffe884) at mplayer.c:1769
#3  0x408918c1 in __libc_start_main (main=0x8087e88 <main>, argc=9, argv=0xbfffe884, 
    init=0x8083e2c <_init>, fini=0x82ae0d0 <_fini>, rtld_fini=0x4000a914 <_dl_fini>, 
    stack_end=0xbfffe87c) at ../sysdeps/generic/libc-start.c:92
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x8152006 to 0x8152046:
0x8152006 <af_calc_insize_constrained+14>:	sbb    $0xf,%al
0x8152008 <af_calc_insize_constrained+16>:	scas   %es:(%edi),%eax
0x8152009 <af_calc_insize_constrained+17>:	
    jo     0x815201f <af_calc_insize_constrained+39>
0x815200b <af_calc_insize_constrained+19>:	mov    (%eax),%eax
0x815200d <af_calc_insize_constrained+21>:	movl   $0x1,0xfffffff8(%ebp)
0x8152014 <af_calc_insize_constrained+28>:	movl   $0x1,0xfffffffc(%ebp)
0x815201b <af_calc_insize_constrained+35>:	nop    
0x815201c <af_calc_insize_constrained+36>:	lea    0x0(%esi,1),%esi
0x8152020 <af_calc_insize_constrained+40>:	mov    0xfffffff8(%ebp),%edi
0x8152023 <af_calc_insize_constrained+43>:	mov    0xfffffffc(%ebp),%ebx
0x8152026 <af_calc_insize_constrained+46>:	imul   0x28(%eax),%edi
0x815202a <af_calc_insize_constrained+50>:	mov    %edi,0xfffffff8(%ebp)
0x815202d <af_calc_insize_constrained+53>:	imul   0x2c(%eax),%ebx
0x8152031 <af_calc_insize_constrained+57>:	mov    %ebx,0xfffffffc(%ebp)
0x8152034 <af_calc_insize_constrained+60>:	mov    0x18(%eax),%eax
0x8152037 <af_calc_insize_constrained+63>:	test   %eax,%eax
0x8152039 <af_calc_insize_constrained+65>:	
    jne    0x8152020 <af_calc_insize_constrained+40>
0x815203b <af_calc_insize_constrained+67>:	test   %edi,%edi
0x815203d <af_calc_insize_constrained+69>:	
    je     0x8152043 <af_calc_insize_constrained+75>
0x815203f <af_calc_insize_constrained+71>:	test   %ebx,%ebx
0x8152041 <af_calc_insize_constrained+73>:	
    jne    0x8152050 <af_calc_insize_constrained+88>
0x8152043 <af_calc_insize_constrained+75>:	mov    $0xffffffff,%eax
End of assembler dump.
(gdb) info all-registers
eax            0xa7079	684153
ecx            0x10000	65536
edx            0x8482490	138945680
ebx            0x0	0
esp            0xbfffd524	0xbfffd524
ebp            0xbfffd54c	0xbfffd54c
esi            0x4	4
edi            0xcd800000	-847249408
eip            0x8152026	0x8152026
eflags         0x10202	66050
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x0	0
st0            -nan(0x000012800)	(raw 0xffff0000000000012800)
st1            -0e+4922	(raw 0xffff0000000000000000)
st2            -0e+4922	(raw 0xffff0000000000000000)
st3            -0e+4922	(raw 0xffff0000000000000000)
st4            -0e+4922	(raw 0xffff0000000000000000)
st5            -0e+4922	(raw 0xffff0000000000000000)
st6            0	(raw 0x00000000000000000000)
st7            0	(raw 0x00000000000000000000)
fctrl          0x37f	895
fstat          0x20	32
ftag           0xffff	65535
fiseg          0x0	0
fioff          0x0	0
foseg          0x0	0
fooff          0x0	0
fop            0x0	0
(gdb) 



More information about the MPlayer-users mailing list