[ogg-dev] OggYUV
illiminable
ogg at illiminable.com
Tue Nov 8 18:52:53 PST 2005
This also includes, other non raw formats...
http://www.fourcc.org/codecs.php
"fourcc" 's of rgb types
http://www.fourcc.org/rgb.php
raw yuv formats only
http://www.fourcc.org/yuv.php
Registered fourcc codecs
http://www.microsoft.com/whdc/archive/fourcc.mspx
Enumeration of actual types that are used in directshow (bottom of page)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcedshow/html/_wcesdk_directshow_media_types.asp
Descriptions of the common yuv types used in windows
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwmt/html/YUVFormats.asp
>
> Just because the codec supports it, doesn't mean that every application
> which
> uses the codec must support all the possibilities. By making the data
> definition generic we allow more re-used code (ie, for colorspace
> converters)
> and prevent the "raw codec" sprawl you above described with FourCC codecs.
Well thats the thing about raw codecs, if you use the types that are
supported by hardware and/or other codecs, you don't have to do anything
except copy the memory. When you start using things that no hardware
generates, or can display directly, that's when you have to write code to
convert.
All i'm saying, is there are certain types that are defined, hardware can
display them, hardware like cameras generate them.
Zen.
More information about the ogg-dev
mailing list