[vlc-devel] [PATCH] "ifmem" access module

Laurent Aimar fenrir at via.ecp.fr
Mon Apr 5 21:24:46 CEST 2010


Hi,

On Thu, Apr 01, 2010 at 04:02:31PM -0600, Daniel O'Neill wrote:
> I'd like to submit an access module for inclusion, and this will be my
> first attempt at a VLC patch.  This was originally developed for another
> project and I found the code, modified it, but retained the original
> copyright header and author credit.
> 
> This module accepts 3 parameters on registration: a read callback memory
> address, a seek callback memory address, and a pointer to user context
> data.
> 
> This is used, for example, to provide content to libvlc to decode which
> originates from the hosting application via some non-standard means, for
> example streamed on a proprietary protocol (or encapsulated in another,
> such as an XMPP stream).
 In vlc 1.1, there is a module doing what you want (except the seek part):
imem.c
 It can do ES injection but also raw data injection.
Could you try it and then extend it to do the seeking part ?

-- 
fenrir



More information about the vlc-devel mailing list