[Ffmpeg-devel] [Ss][Nn][Oo][Ww] spelling^wbranding
Fri May 13 10:50:08 CEST 2005
Tuukka Toivonen wrote:
> IIRC, GUID (128-bit number) is used to denote formats in asf
> and there is a standard way to map 32-bit fourccs into GUIDs.
128-bit could be enough...
> A great advantage from strings are that they're very extensible.
> You can easily have sub-type and whatever, like "MPEG-4 / level 1" or
> "MPEG-4 (ffmpeg x.y.z)" just like HTTP does for browser identification.
> Danger for name collisions is low and there is little need for central
> registry, like for fourccs.
You need to have a central registry... For subtype you can use a static
metadata (eg. info_packet in NUT)
> The main problem from strings is that if you're broad/multicasting,
> or want to repeat the header information frequently for error resilience,
> it might take up a little more space.
Better keep it optional so it can be removed when unneeded.
Gentoo/linux Developer Gentoo/PPC Operational Manager
More information about the ffmpeg-devel