[FFmpeg-cvslog] r11935 - in trunk/libavformat: nut.h nutdec.c

Måns Rullgård mans
Fri Feb 15 23:40:57 CET 2008


Nico Sabbi <Nicola.Sabbi at poste.it> writes:

> Il Friday 15 February 2008 19:03:29 Michael Niedermayer ha scritto:
>> On Fri, Feb 15, 2008 at 04:49:40PM +0100, Nico Sabbi wrote:
>> > On Friday 15 February 2008 16:47:52 Rich Felker wrote:
>> > > On Fri, Feb 15, 2008 at 03:36:09AM +0100, michael wrote:
>> > > > Author: michael
>> > > > Date: Fri Feb 15 03:36:09 2008
>> > > > New Revision: 11935
>> > > >
>> > > > Log:
>> > > > Elision header demuxing support.
>> > >
>> > > The word is "elided". Elision is the process of eliding.
>> > >
>> > > Rich
>> > 
>> > this header elision process will  make remuxing to other formats
>> > a  _real_ challenge, just like in ffmpeg (think of H264 to and from TS 
>> > and MP4) ...
>> 
>> huh? elaborate please
>> 
>> 
>> [...]
>
> If I understand correctly what this header-elision stuff is about
> (in the case of mpeg2video I think it's the removal of
> sequence+gop+extension headers and of all startcodes because frames
> are mapped 1:1 to nut packets payloads , right? )
> the reversal of this process needed to remux from nut to another
> format will require reinserting the headers in a codec-specific way.
> Or did I misunderstand what this header-elision stuff does?

The Nut demuxer has to do this.  It that wasn't the intention, I too
think it is a terrible idea.

-- 
M?ns Rullg?rd
mans at mansr.com




More information about the ffmpeg-cvslog mailing list