summaryrefslogtreecommitdiffstats
path: root/dec_audio.c
diff options
context:
space:
mode:
authorarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-15 14:33:49 +0000
committerarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-15 14:33:49 +0000
commit415c45924b85bd3e733dbb87393bd1a425eadd4a (patch)
tree0dc6b4d31ea8d0b7fcff807d56292815c15dfbc2 /dec_audio.c
parent89e6a6f68e023823017b424df936d7086faa96d6 (diff)
downloadmpv-415c45924b85bd3e733dbb87393bd1a425eadd4a.tar.bz2
mpv-415c45924b85bd3e733dbb87393bd1a425eadd4a.tar.xz
sh_audio->wf and sh_video->bih changed to dynamic (thanx to Jens Hoffmann)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@433 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'dec_audio.c')
-rw-r--r--dec_audio.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/dec_audio.c b/dec_audio.c
index 5b78d61040..6c5391fbc6 100644
--- a/dec_audio.c
+++ b/dec_audio.c
@@ -31,13 +31,13 @@ if(driver==7){
// Win32 DShow audio codec:
// printf("DShow_audio: channs=%d rate=%d\n",sh_audio->channels,sh_audio->samplerate);
- if(DS_AudioDecoder_Open(sh_audio->codec->dll,&sh_audio->codec->guid,&sh_audio->wf)){
+ if(DS_AudioDecoder_Open(sh_audio->codec->dll,&sh_audio->codec->guid,sh_audio->wf)){
printf("ERROR: Could not load/initialize Win32/DirctShow AUDIO codec: %s\n",sh_audio->codec->dll);
driver=0;
} else {
- sh_audio->channels=sh_audio->wf.nChannels;
- sh_audio->samplerate=sh_audio->wf.nSamplesPerSec;
- sh_audio->audio_in_minsize=2*sh_audio->wf.nBlockAlign;
+ sh_audio->channels=sh_audio->wf->nChannels;
+ sh_audio->samplerate=sh_audio->wf->nSamplesPerSec;
+ sh_audio->audio_in_minsize=2*sh_audio->wf->nBlockAlign;
if(sh_audio->audio_in_minsize<8192) sh_audio->audio_in_minsize=8192;
sh_audio->a_in_buffer_size=sh_audio->audio_in_minsize;
sh_audio->a_in_buffer=malloc(sh_audio->a_in_buffer_size);
@@ -64,7 +64,7 @@ case 4: {
}
case 2: {
// AVI PCM Audio:
- WAVEFORMATEX *h=&sh_audio->wf;
+ WAVEFORMATEX *h=sh_audio->wf;
sh_audio->channels=h->nChannels;
sh_audio->samplerate=h->nSamplesPerSec;
sh_audio->samplesize=(h->wBitsPerSample+7)/8;
@@ -101,15 +101,15 @@ case 3: {
case 5: {
// aLaw audio codec:
Gen_aLaw_2_Signed(); // init table
- sh_audio->channels=sh_audio->wf.nChannels;
- sh_audio->samplerate=sh_audio->wf.nSamplesPerSec;
+ sh_audio->channels=sh_audio->wf->nChannels;
+ sh_audio->samplerate=sh_audio->wf->nSamplesPerSec;
break;
}
case 6: {
// MS-GSM audio codec:
GSM_Init();
- sh_audio->channels=sh_audio->wf.nChannels;
- sh_audio->samplerate=sh_audio->wf.nSamplesPerSec;
+ sh_audio->channels=sh_audio->wf->nChannels;
+ sh_audio->samplerate=sh_audio->wf->nSamplesPerSec;
break;
}
case 1: {