[NUT-devel] [RFC] extradata clarification

Michael Niedermayer michaelni at gmx.at
Thu Nov 23 10:04:39 CET 2006


Hi

On Wed, Nov 22, 2006 at 06:10:19PM -0700, Loren Merritt wrote:
> On Wed, 22 Nov 2006, Michael Niedermayer wrote:
> 
> >i propose to add the following somewhere in the spec
> >
> >codec_specific_data SHOULD contain exactly the essential global packets
> >needed to decode a stream, more specifically it SHOULD NOT contain packets
> >which contain only non essential metadata like author, title, ...
> >it also MUST NOT contain normal packets which cause the reference decoder
> >to generate any specific decoded samples
> 
> How does this apply to encoder version info packets, as used by x264, 
> xvid, and divx? They're non-essential metadata in that the reference 
> decoder ignores them, but libavcodec uses them for bug workarounds.

hmm good point

2nd try:

 codec_specific_data SHOULD contain exactly the essential global packets
 needed to decode a stream, more specifically it SHOULD NOT contain packets
 which contain only non essential metadata like author, title, ...
 it also MUST NOT contain normal packets which cause the reference decoder
 to generate any specific decoded samples
+the encoder name and version, shall be considered essential as it is very
+usefull to workaround possible encoder bugs


-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

In the past you could go to a library and read, borrow or copy any book
Today you'd get arrested for mere telling someone where the library is



More information about the NUT-devel mailing list