[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