[MPlayer-dev-eng] Preferred Output Format?

Mike Melanson melanson at pcisys.net
Mon Dec 3 21:31:10 CET 2001


Hi team,
	Just for my reference, in case I decide to go off and implement
more open source video decoders, what output formats are best to aim for?
If at all possible, should I go for planar YUV, such as YV12? Then packed
YUV, if planar isn't possible (though it should be possible to rearrange
packed to planar without too much effort)? How about YUV9? Should that be
broken down into YV12 before being handed off to vo(2), or will vo(2) take
care of that if needed?

	The rule I've gathered regarding RGB is that if the source video
data isn't in YUV format, only then should the decoder output to an RGB
format, correct? And if that's the case, the decoder should make a
concerted effort to support RGB in 8-, 15-, 16-, 24-, and 32-bit formats?

	Hope I'm not asking too many questions...

	-Mike Melanson




More information about the MPlayer-dev-eng mailing list