VLC 4.0.0-dev
|
Raw input byte streams. More...
Modules | |
Access Helpers | |
Files | |
file | vlc_access.h |
Input byte stream modules interface. | |
Macros | |
#define | VLC_ACCESS_REDIRECT VLC_ETIMEOUT |
Special redirection error code. More... | |
Functions | |
stream_t * | vlc_access_NewMRL (vlc_object_t *obj, const char *mrl) |
Opens a new read-only byte stream. More... | |
Raw input byte streams.
#define VLC_ACCESS_REDIRECT VLC_ETIMEOUT |
Special redirection error code.
In case of redirection, the access open function should clean up (as in normal failure case), store the heap-allocated redirection URL in stream_t.psz_url, and return this value.
stream_t * vlc_access_NewMRL | ( | vlc_object_t * | obj, |
const char * | mrl | ||
) |
Opens a new read-only byte stream.
This function might block. The initial offset is of course always zero.
obj | parent VLC object |
mrl | media resource location to read |
References access_New().