[FFmpeg-devel] [FFmpeg-cvslog] Merge commit '2758cdedfb7ac61f8b5e4861f99218b6fd43491d'

wm4 nfxjfg at googlemail.com
Wed May 4 22:52:56 CEST 2016


On Wed, 4 May 2016 13:08:14 -0700
Thierry Foucu <tfoucu at gmail.com> wrote:

> Hi Team
> 
> On Mon, Feb 29, 2016 at 8:51 AM, Derek Buitenhuis <git at videolan.org> wrote:
> 
> > ffmpeg | branch: master | Derek Buitenhuis <derek.buitenhuis at gmail.com> |
> > Mon Feb 29 16:50:39 2016 +0000| [9c75148e6ebc88a0501e3d0242defb6dbdc3c23d]
> > | committer: Derek Buitenhuis
> >
> > Merge commit '2758cdedfb7ac61f8b5e4861f99218b6fd43491d'
> >
> > This commit also disables the async fate test, because it
> > used internal APIs in a non-kosher way, which no longer
> > exists.
> >
> > * commit '2758cdedfb7ac61f8b5e4861f99218b6fd43491d':
> >   lavf: reorganize URLProtocols
> >
> >  
> I noticed that this commit remove the function ffurl_register_protocol
> which allows people to register their own protocol when using libavformat.
> 
> But now, the protocols are stored in a static array:
> Is there any plan to re-introduce the functionality  of registering our own
> protocol?

This was never allowed and was never public API. Use custom I/O instead
(creating an avio context with your own read/write callbacks).


More information about the ffmpeg-devel mailing list