[MPlayer-users]

Marc Packenius marc at freenet-rz.de
Mon Jan 27 11:22:16 CET 2003


Hi Arpi,

Arpi  <arpi at thot.banki.hu> schreibt:

>> > it's a bug of rc3, fixed in cvs few days ago.
>> 
>> I don't think so, Tim. CVS-030126-16:53-2.95.4 still pukes on '-ac
>> hwac3', at least for me. <87u1g2a4t6.fsf at freenet-rz.de> has logs for a
>> working and non-working MPlayer version.

> then it's another bug.

> please go and find when did it get broken, teh exact date or even
> better the exact cvs commit.

I can't, since it never worked for me since 01/18. For me it's still
looks like the same old bug. Bartek Kulicki <bartek at interecho.com>
pointed out to me that there's a simple workaround:

eden:/usr/local/src/main# cvs diff -u mplayer.c 
Index: mplayer.c
===================================================================
RCS file: /cvsroot/mplayer/main/mplayer.c,v
retrieving revision 1.664
diff -u -r1.664 mplayer.c
--- mplayer.c   26 Jan 2003 16:11:08 -0000      1.664
+++ mplayer.c   27 Jan 2003 09:57:17 -0000
@@ -1674,7 +1674,8 @@
        ao_data.outburst*4, ao_data.buffersize)){
       mp_msg(MSGT_CPLAYER,MSGL_ERR,"Couldn't find matching filter / ao format! -> NOSOUND\n");
       if(sh_audio->afilter){
-          free(sh_audio->afilter); sh_audio->afilter=NULL;
+          // free(sh_audio->afilter);
+         sh_audio->afilter=NULL;
       }
 //      uninit_player(INITED_ACODEC|INITED_AO); // close codec & ao
 //      sh_audio=d_audio->sh=NULL; // -> nosound


It looks like sh_audio->afilter simply cannot be free'd when using -ac
hwac3. Perhaps it is unitialized when using hwac3?

Regards,
-- 
Marc Packenius @ 4P | Zentrale Seitenauslieferung, Düsseldorf

You need the Computing Power of a P5, 16 MB Ram and 1 GB Harddisk to run
Win95. It took the Computing Power of approx 3 Commodore 64 to fly to the
moon. Something is wrong here, and it wasn't the Apollo.



More information about the MPlayer-users mailing list