[FFmpeg-devel] [RFC] mixed-endian get_bits

Måns Rullgård mans
Thu Sep 30 21:40:41 CEST 2010


Reimar D?ffinger <Reimar.Doeffinger at gmx.de> writes:

> Hello,
> this patch would, when ALT_BITSTREAM_READER is defined, provide an
> alternative get_bits_le that behaves as the get_bits when
> ALT_BITSTREAM_READER_LE is defined.
> This is a hack that is due to the fact the GSM 06.10 and the MS
> variant use different bitstream layouts.
> The best idea I had without bloating neither code nor binary size
> involes using this as in attached patch.
> There are a lot of other ways to do this of course (manually parsing
> the bitstream like other GSM decoders do certainly is not one I'd
> consider good though).

Why not simply split out the parts needing two versions and compile
twice with different existing bitstream readers?

-- 
M?ns Rullg?rd
mans at mansr.com



More information about the ffmpeg-devel mailing list