On Mon, Apr 24, 2017 at 11:37 AM, wm4 <[email protected]> wrote:
> I propose that we remove non-native endian pixfmt variations. Pixel
> data would always be in native endianness (for example little endian on
> a little endian system). All LE/BE formats would be dropped, and only
> those without suffix would be left (mostly this implies moving the
> current native-endian aliases to the proper pixfmt enum).
>
> Some formats (mostly simply raw formats) actually store data in a
> specific endianness - decoders and encoders would need to byte-swap
> them.
>
> Reasons pro:
> - this would dramatically lower the number of pixfmts
> - audio formats are always native endian too

these are the two most important selling points for me, so i would favor this
it would still be nice to have the possibility to output different
endianness formats but that can be done elsewhere
-- 
Vittorio
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to