[vlc-devel] mpgatofixed32 and codecs questions
Roman S Dubtsov
busa at academ.org
Tue May 3 13:47:27 CEST 2005
Hello, I'm writing a little extension to current (as of 0.8.1)
functionality: begin able to choose what channel to drop when
transcoding a stereo stream to a mono one. I hope this topic fits
here...
What exactly I'm trying to do is to change transcode_audio_new
function in transcode.c to add extra filters into the chain that
would do the work (I'm going to use trivial_channel_mixer, which I've
extended to have "audio filter2" capability (just a copy-paste from
mpgatofixed32)).
The problem is that I dont get the way mpgatofied32 and encoders treat
the i_original_channels and i_physical_channels. I thought that they
should be treated as bitmasks, but it's not the case.
Moreover, mpgatofixed32 treats the stereo input as a single channel
and segfaults when its fmt_out.audio.i_physical_channels (or
i_original_channels, I don't remeber exactly) differs from
AOUT_CHAN_{LEFT,RIGHT,CENTER}...
Thanks in advance.
--
Roman S Dubtsov
xmms plays: The Beatles/(1995)Anthology 1 CD 2/(04)This Boy
--
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html
More information about the vlc-devel
mailing list