[FFmpeg-devel] [RFC] Channel layouts
Måns Rullgård
mans
Fri Aug 29 11:40:17 CEST 2008
Benjamin Larsson wrote:
> Peter Ross wrote:
>>> permutation table to match the internal FFmpeg channel order. I'm not
>>> sure how well that would fit for most decoders. One other option would
>>> be to decode in codec native order and then pass a channel permutation
>>> table via some means. I'll look into what would work best with dca.
>>>
>> If that is correct then all decoders and encoder need a channel order
>>
>> Why not perform the permutation inside the decoder?
>>
>
> Yeah, the issue I'm hinting at is that you might only know how to
> reorder after you decoded the samples and that you would need to do a
> memcopy to rearrange the order.
Wouldn't it be as simple as reordering a few pointer, e.g. before
passing them to float_to_int16_interleave?
--
M?ns Rullg?rd
mans at mansr.com
More information about the ffmpeg-devel
mailing list