[FFmpeg-devel] [PATCH 1/2] lavf/matroska: Add functions for WebM DASH Manifest

wm4 nfxjfg at googlemail.com
Mon Jul 7 21:30:39 CEST 2014


On Mon, 7 Jul 2014 11:53:40 -0700
Vignesh Venkatasubramanian <vigneshv at google.com> wrote:

> On Mon, Jul 7, 2014 at 11:32 AM, wm4 <nfxjfg at googlemail.com> wrote:
> > On Mon, 7 Jul 2014 09:27:22 -0700
> > Vignesh Venkatasubramanian <vigneshv at google.com> wrote:
> >
> >> >> +static int webm_dash_manifest_read_packet(AVFormatContext *s, AVPacket *pkt)
> >> >> +{
> >> >> +    return AVERROR_EOF;
> >> >> +}
> >> >
> >> > Shouldn't this return packets? Maybe I'm misunderstanding the purpose
> >> > of this code.
> >> >
> >>
> >> the point of this demuxer is to read certain metadata and pass it
> >> along to the muxer so that it can generate the manifest XML. for this
> >> purpose, it does not have to read any packets from the file at all,
> >> just the headers will do. so we don't return any packets.
> >
> > I see... well, I hope there will be a ffmpeg native demuxer for this
> > too? Maybe it could be made a condition for merging the muxer.
> 
> i'm not sure what you mean by a ffmpeg native demuxer. can you please
> elaborate a little more?

A demuxer that can read the DASH manifest produced by ffmpeg and
accompanying files.


More information about the ffmpeg-devel mailing list