
Data Fields | |
| module_t * | p_module |
| char * | psz_path |
| stream_t * | p_source |
| int(* | pf_read )(stream_t *, void *p_read, unsigned int i_read) |
| int(* | pf_peek )(stream_t *, const uint8_t **pp_peek, unsigned int i_peek) |
| int(* | pf_control )(stream_t *, int i_query, va_list) |
| void(* | pf_destroy )(stream_t *) |
| stream_sys_t * | p_sys |
| stream_text_t * | p_text |
| input_thread_t * | p_input |
VLC_COMMON_MEMBERS these members are common for all vlc objects | |
| const char * | psz_object_type |
| char * | psz_header |
| int | i_flags |
| volatile bool | b_error |
| set by the object | |
| volatile bool | b_die |
| set by the outside | |
| bool | b_force |
| set by the outside (eg. | |
| bool | be_sure_to_add_VLC_COMMON_MEMBERS_to_struct |
| Just a reminder so that people don't cast garbage. | |
| libvlc_int_t * | p_libvlc |
| (root of all evil) - 1 | |
| vlc_object_t * | p_parent |
| our parent | |
| const char* stream_t::psz_object_type |
| char* stream_t::psz_header |
| volatile bool stream_t::b_error |
| volatile bool stream_t::b_die |
set by the outside
Referenced by AStreamPrebufferBlock(), AStreamPrebufferStream(), AStreamRefillBlock(), AStreamRefillStream(), DStreamPeek(), DStreamRead(), and DStreamThread().
| bool stream_t::b_force |
set by the outside (eg.
Just a reminder so that people don't cast garbage.
(root of all evil) - 1
Referenced by stream_FilterNew(), and StreamDelete().
| char* stream_t::psz_path |
Referenced by __stream_MemoryNew(), InputSourceInit(), stream_AccessNew(), stream_CommonDelete(), stream_DemuxNew(), stream_FilterNew(), and StreamOpen().
Referenced by Control(), OpenBzip2(), OpenGzip(), Peek(), PeekBlock(), Read(), Seek(), SkipBlock(), SkipEnd(), SkipFile(), stream_FilterNew(), StreamDelete(), StreamOpen(), Thread(), ZipIO_Read(), ZipIO_Seek(), and ZipIO_Tell().
| int(* stream_t::pf_read)(stream_t *, void *p_read, unsigned int i_read) |
Referenced by __stream_MemoryNew(), Open(), stream_AccessNew(), stream_DemuxNew(), stream_Read(), and StreamOpen().
| int(* stream_t::pf_peek)(stream_t *, const uint8_t **pp_peek, unsigned int i_peek) |
Referenced by __stream_MemoryNew(), Open(), stream_AccessNew(), stream_DemuxNew(), stream_Peek(), and StreamOpen().
| int(* stream_t::pf_control)(stream_t *, int i_query, va_list) |
Referenced by __stream_MemoryNew(), Open(), stream_AccessNew(), stream_Control(), stream_DemuxNew(), stream_vaControl(), and StreamOpen().
| void(* stream_t::pf_destroy)(stream_t *) |
Referenced by __stream_MemoryNew(), __stream_UrlNew(), stream_AccessNew(), stream_Delete(), stream_DemuxNew(), and stream_FilterNew().
Referenced by __stream_MemoryNew(), AReadBlock(), AReadStream(), ASeek(), AStreamControl(), AStreamControlReset(), AStreamControlUpdate(), AStreamDestroy(), AStreamPeekBlock(), AStreamPeekStream(), AStreamPrebufferBlock(), AStreamPrebufferStream(), AStreamReadBlock(), AStreamReadNoSeekStream(), AStreamReadStream(), AStreamRefillBlock(), AStreamRefillStream(), AStreamSeekBlock(), AStreamSeekStream(), Control(), CreatePlaylist(), Delete(), DStreamControl(), DStreamDelete(), DStreamPeek(), DStreamRead(), DStreamThread(), Open(), Peek(), Read(), Seek(), SkipFile(), Start(), Stop(), stream_AccessNew(), stream_DemuxNew(), stream_DemuxSend(), StreamClose(), StreamOpen(), Thread(), and Write().
Referenced by stream_CommonDelete(), stream_CommonNew(), and stream_ReadLine().
Referenced by __stream_MemoryNew(), AReadBlock(), AReadStream(), ASeek(), DStreamThread(), stream_AccessNew(), stream_DemuxNew(), stream_FilterNew(), and stream_ReadLine().
1.5.6