[Mplayer-cvslog] CVS: main mencoder.c,1.209,1.210
Jindrich Makovicka CVS
henry at mplayerhq.hu
Sat Mar 29 17:47:44 CET 2003
Update of /cvsroot/mplayer/main
In directory mail:/var/tmp.root/cvs-serv24015
Modified Files:
mencoder.c
Log Message:
fix wrong channel count w/ pcm encoding
Index: mencoder.c
===================================================================
RCS file: /cvsroot/mplayer/main/mencoder.c,v
retrieving revision 1.209
retrieving revision 1.210
diff -u -r1.209 -r1.210
--- mencoder.c 16 Mar 2003 20:13:06 -0000 1.209
+++ mencoder.c 29 Mar 2003 16:47:20 -0000 1.210
@@ -748,13 +748,13 @@
break;
case ACODEC_PCM:
printf("CBR PCM audio selected\n");
- mux_a->h.dwSampleSize=2*sh_audio->channels;
mux_a->h.dwScale=1;
mux_a->h.dwRate=force_srate?force_srate:sh_audio->samplerate;
mux_a->wf=malloc(sizeof(WAVEFORMATEX));
- mux_a->wf->nBlockAlign=mux_a->h.dwSampleSize;
mux_a->wf->wFormatTag=0x1; // PCM
mux_a->wf->nChannels=audio_output_channels?audio_output_channels:sh_audio->channels;
+ mux_a->h.dwSampleSize=2*mux_a->wf->nChannels;
+ mux_a->wf->nBlockAlign=mux_a->h.dwSampleSize;
mux_a->wf->nSamplesPerSec=mux_a->h.dwRate;
mux_a->wf->nAvgBytesPerSec=mux_a->h.dwSampleSize*mux_a->wf->nSamplesPerSec;
mux_a->wf->wBitsPerSample=16;
More information about the MPlayer-cvslog
mailing list