VLC
4.0.0-dev
|
Data Fields | |
block_t * | p_next |
uint8_t * | p_buffer |
Payload start. More... | |
size_t | i_buffer |
Payload length. More... | |
uint8_t * | p_start |
Buffer start. More... | |
size_t | i_size |
Buffer total size. More... | |
uint32_t | i_flags |
unsigned | i_nb_samples |
vlc_tick_t | i_pts |
vlc_tick_t | i_dts |
vlc_tick_t | i_length |
const struct vlc_block_callbacks * | cbs |
const struct vlc_block_callbacks* block_t::cbs |
Referenced by block_Release().
size_t block_t::i_buffer |
Payload length.
Referenced by aout_DecSilence(), AStreamReadBlock(), block_Alloc(), block_BytestreamFlush(), block_BytestreamPop(), block_BytestreamPush(), block_ChainExtract(), block_ChainGather(), block_ChainProperties(), block_Check(), block_Duplicate(), block_FindStartcodeFromOffset(), block_GetBytes(), block_PeekOffsetBytes(), block_TryRealloc(), bo_add_24be(), bo_add_8(), bo_add_mem(), bo_extend(), bo_init(), bo_size(), bo_swap_32be(), DecoderThread_ProcessInput(), EsOutSend(), httpd_StreamSend(), ImageWriteUrl(), mpa_decode(), mpv_decode(), rtp_decode(), rtp_dgram_thread(), rtp_process(), rtp_queue(), rtp_seq(), rtp_timestamp(), TsStorageIsFull(), TsStoragePopCmd(), TsStoragePushCmd(), vlc_chunked_read(), vlc_fifo_DequeueUnlocked(), vlc_h1_stream_read(), vlc_h2_stream_read(), vlc_http_file_read(), vlc_http_msg_write(), vlc_stream_Block(), vlc_stream_CopyBlock(), vlc_stream_Peek(), vlc_stream_ReadBlock(), vlc_stream_Seek(), vout_snapshot_SaveImage(), and xiph_decode().
vlc_tick_t block_t::i_dts |
uint32_t block_t::i_flags |
Referenced by aout_DecPlay(), block_ChainGather(), block_CopyProperties(), BlockMetaCopy(), DecoderThread_DecodeBlock(), DecoderThread_ProcessInput(), EsOutSend(), httpd_StreamSend(), rtp_decode(), rtp_dgram_thread(), sout_InputSendBuffer(), stream_header(), TsStoragePopCmd(), vlc_input_decoder_Decode(), xiph_decode(), and xiph_destroy().
vlc_tick_t block_t::i_length |
unsigned block_t::i_nb_samples |
Referenced by aout_DecPlay(), aout_DecSilence(), block_CopyProperties(), BlockMetaCopy(), decoder_NewAudioBuffer(), and TsStoragePopCmd().
vlc_tick_t block_t::i_pts |
Referenced by aout_DecPlay(), aout_DecSilence(), block_ChainGather(), block_CopyProperties(), BlockMetaCopy(), codec_decode(), decoder_NewAudioBuffer(), EsOutSend(), ImageRead(), ModuleThread_PlayAudio(), picture_Export(), rtp_decode(), rtp_dequeue(), rtp_queue(), sout_MuxSendBuffer(), TsStoragePopCmd(), and xiph_decode().
size_t block_t::i_size |
Buffer total size.
Referenced by block_Check(), block_TryRealloc(), and bo_extend().
uint8_t* block_t::p_buffer |
Payload start.
Referenced by aout_DecSilence(), block_Alloc(), block_BytestreamPop(), block_ChainExtract(), block_ChainGather(), block_Check(), block_Duplicate(), block_File(), block_FindStartcodeFromOffset(), block_GetBytes(), block_Init(), block_PeekOffsetBytes(), block_TryRealloc(), bo_add_24be(), bo_add_mem(), bo_extend(), bo_set_8(), bo_swap_32be(), httpd_StreamSend(), ImageWriteUrl(), mpa_decode(), mpv_decode(), rtp_decode(), rtp_dgram_thread(), rtp_process(), rtp_ptype(), rtp_queue(), rtp_seq(), rtp_timestamp(), stream_header(), TsStoragePopCmd(), TsStoragePushCmd(), vlc_chunked_read(), vlc_h1_stream_read(), vlc_h2_stream_read(), vlc_http_msg_write(), vlc_stream_Block(), vlc_stream_CopyBlock(), vlc_stream_fifo_Write(), vlc_stream_Peek(), vlc_stream_ReadBlock(), vlc_stream_Seek(), vout_snapshot_SaveImage(), and xiph_decode().
block_t* block_t::p_next |
Referenced by block_BytestreamFlush(), block_BytestreamPop(), block_BytestreamPush(), block_ChainExtract(), block_ChainGather(), block_ChainLastAppend(), block_ChainProperties(), block_ChainRelease(), block_Check(), block_FindStartcodeFromOffset(), block_GetBytes(), block_Init(), block_PeekBytes(), block_PeekOffsetBytes(), block_Release(), BlockMetaCopy(), decoder_QueueAudio(), DecoderThread_ProcessInput(), EsOutSend(), rtp_decode(), rtp_queue(), and vlc_http_msg_write().
uint8_t* block_t::p_start |
Buffer start.
Referenced by block_Check(), block_generic_Release(), block_heap_Release(), block_TryRealloc(), and bo_extend().