[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