diff libmpcodecs/ad_a52.c @ 5458:b3d1348b251f

audio input buffer allocation/free cleanup
author arpi
date Mon, 01 Apr 2002 17:58:04 +0000
parents 3dd532400d44
children 1e47c2e7aa8e
line wrap: on
line diff
--- a/libmpcodecs/ad_a52.c	Mon Apr 01 17:12:10 2002 +0000
+++ b/libmpcodecs/ad_a52.c	Mon Apr 01 17:58:04 2002 +0000
@@ -96,6 +96,7 @@
   /* Dolby AC3 audio: */
   /* however many channels, 2 bytes in a word, 256 samples in a block, 6 blocks in a frame */
   sh->audio_out_minsize=audio_output_channels*2*256*6;
+  sh->audio_in_minsize=3840;
   return 1;
 }
 
@@ -115,9 +116,6 @@
 	mp_msg(MSGT_DECAUDIO,MSGL_ERR,"A52 init failed\n");
 	return 0;
   }
-   sh_audio->a_in_buffer_size=3840;
-   sh_audio->a_in_buffer=malloc(sh_audio->a_in_buffer_size);
-   sh_audio->a_in_buffer_len=0;
   if(a52_fillbuff(sh_audio)<0){
 	mp_msg(MSGT_DECAUDIO,MSGL_ERR,"A52 sync failed\n");
 	return 0;