[Ffmpeg-devel] [Ss][Nn][Oo][Ww] spelling^wbranding

Luca Barbato lu_zero
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.

lu

-- 

Luca Barbato

Gentoo/linux Developer		Gentoo/PPC Operational Manager
http://dev.gentoo.org/~lu_zero





More information about the ffmpeg-devel mailing list