|
VLC
3.0.15
|
Raw output byte streams. More...

Data Structures | |
| struct | sout_access_out_t |
| Stream output access_output. More... | |
Macros | |
| #define | sout_AccessOutNew(obj, access, name) sout_AccessOutNew( VLC_OBJECT(obj), access, name ) |
Enumerations | |
| enum | access_out_query_e { ACCESS_OUT_CONTROLS_PACE, ACCESS_OUT_CAN_SEEK } |
Functions | |
| sout_access_out_t * | sout_AccessOutNew (vlc_object_t *, const char *psz_access, const char *psz_name) |
| void | sout_AccessOutDelete (sout_access_out_t *) |
| int | sout_AccessOutSeek (sout_access_out_t *, off_t) |
| ssize_t | sout_AccessOutRead (sout_access_out_t *, block_t *) |
| ssize_t | sout_AccessOutWrite (sout_access_out_t *, block_t *) |
| int | sout_AccessOutControl (sout_access_out_t *, int,...) |
| sout_AccessOutControl More... | |
| static bool | sout_AccessOutCanControlPace (sout_access_out_t *p_ao) |
Raw output byte streams.
| #define sout_AccessOutNew | ( | obj, | |
| access, | |||
| name | |||
| ) | sout_AccessOutNew( VLC_OBJECT(obj), access, name ) |
| enum access_out_query_e |
|
inlinestatic |
| int sout_AccessOutControl | ( | sout_access_out_t * | , |
| int | , | ||
| ... | |||
| ) |
| void sout_AccessOutDelete | ( | sout_access_out_t * | ) |
References vlc_assert_unreachable, and VLC_UNUSED.
| sout_access_out_t* sout_AccessOutNew | ( | vlc_object_t * | , |
| const char * | psz_access, | ||
| const char * | psz_name | ||
| ) |
References msg_Err, name, and VLC_UNUSED.
| ssize_t sout_AccessOutRead | ( | sout_access_out_t * | , |
| block_t * | |||
| ) |
< Unspecified error
References sout_access_out_t::pf_seek, vlc_assert_unreachable, VLC_EGENERIC, and VLC_UNUSED.
| int sout_AccessOutSeek | ( | sout_access_out_t * | , |
| off_t | |||
| ) |
< Unspecified error
References vlc_assert_unreachable, and VLC_UNUSED.
| ssize_t sout_AccessOutWrite | ( | sout_access_out_t * | , |
| block_t * | |||
| ) |
References sout_access_out_t::pf_read, vlc_assert_unreachable, VLC_EGENERIC, and VLC_UNUSED.
1.8.16