[NUT-devel] r18904 - trunk/DOCS/tech/mpcf.txt

Michael Niedermayer michaelni at gmx.at
Thu Jul 6 01:02:01 CEST 2006


Hi

On Wed, Jul 05, 2006 at 12:43:50PM +0300, Ivan Kalvachev wrote:
> 2006/7/5, michael <subversion at mplayerhq.hu>:
> >Author: michael
> >Date: Tue Jul  4 23:14:55 2006
> >New Revision: 18904
> >
> >Modified:
> >   trunk/DOCS/tech/mpcf.txt
> >
> >Log:
> >trying to end the codec id battle
> 
> I hate this kind of blitzkrieg, that tries to establish new Status Quo.
> I'm afraid you just turn a struggle into full scale war.
> 
> Actually this is how our struggle with Diego started. He ignored the
> discussion and made highly disputable commit. Then things escalated.
> Do you want the same?

no, i want nut finished and useable, not delay it by months or years due to
minor things like the codec id
if we cant finish nut iam fine with leaving nut development and simply
publishing my own nut like format outside svn, you can then keep this
"struggle" going on ad infinitum with whoever doesnt unsubscribe from
nut-devel

AFAIK you didn find a single issue with the avi based suggestion, your
suggestion IIRC was based on a new nut specific id system, which noone,
not even you are willing to implement and maintain  ... so complaining
about my commit really is trolling and nothing else, suggest and implement
some other solution, if its better noone will object but as long as you
have no alternative or arent willing to implemet it (the avi based system
doensnt need any real work to be done as avi fourccs are already supported
...) then you really should not complain


> 
> 
> >Modified: trunk/DOCS/tech/mpcf.txt
> >==============================================================================
> >--- trunk/DOCS/tech/mpcf.txt    (original)
> >+++ trunk/DOCS/tech/mpcf.txt    Tue Jul  4 23:14:55 2006
> >@@ -443,6 +443,8 @@
> >     example: "H264"
> >     MUST contain 2 or 4 bytes, note, this might be increased in the future
> >     if needed
> >+    the id values used are the same as in avi, so if a codec uses a 
> >specific
> >+    fourcc in avi then the same fourcc MUST be used here
> 
> What are we going to use for wav tags for audio formats that doesn't
> have official one?
> I have asked this quiestion about 5 times already.

this is completly independant of the id system, in every system you will
always have to deal with codecs which have no tag (yet)


> 
> > time_base_nom / time_base_denom = time_base
> >     the length of a timer tick in seconds, this MUST be equal to the 1/fps
> >@@ -716,6 +718,11 @@
> >     "Source"
> >         "DVD", "VCD", "CD", "MD", "FM radio", "VHS", "TV", "LD"
> >         Optional: appended PAL, NTSC, SECAM, ... in parentheses
> >+    "SourceContainer"
> >+        "nut", "mkv", "mov", "avi", "ogg", "rm", "mpeg-ps", "mpeg-ts", 
> >"raw"
> >+    "SourceCodecTag"
> >+        the source codec id like a fourcc which was used to store a 
> >specific
> >+        stream in its SourceContainer
> 
> That would be better to be named "SourceStreamTag" .

i disagree, but of course the name is totally irrelevant ...


> 
> I'd also like to have "SourceEncoder" that contains the name and
> version of the encoder.

we already have that and its called "Encoder"

[...]
-- 
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