[FFmpeg-devel] [PATCH] Adobe HTTP Dynamic Streaming (HDS) demuxer improvements

Gorilla Maguila gorilla.maguila at gmail.com
Thu Apr 30 14:37:39 CEST 2015


New patch with some fixes:

- Corrected style and formatting.
- No ugly casts.
- New hds_probe function
- No forward declarations in f4fbox.c. I couldn't get rid of the forward
declaration in amfmetadata.c due to circular dependencies (Ideas welcome)
- Other minor fixes.


TODO:

- Fragment caching.
- Parsing child manifests

2015-04-28 15:00 GMT+02:00 Carl Eugen Hoyos <cehoyos at ag.or.at>:

> Gorilla Maguila <gorilla.maguila <at> gmail.com> writes:
>
> > +static int hds_probe(AVProbeData *p)
> > +{
> > +    if(p->filename && av_stristr(p->filename, ".f4m"))
> > +        return AVPROBE_SCORE_MAX;
> > +    return 0;
> > +}
>
> Remove this function, instead add ".f4m" as
> .extentions to the AVInputFormat.
>
> Carl Eugen
>
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-hds-demuxer.patch
Type: text/x-patch
Size: 75577 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20150430/07a1722d/attachment.bin>


More information about the ffmpeg-devel mailing list