VLC 4.0.0-dev
Loading...
Searching...
No Matches
vlc_block.h File Reference
Include dependency graph for vlc_block.h:

Go to the source code of this file.

Macros

#define BLOCK_FLAG_DISCONTINUITY   VLC_FRAME_FLAG_DISCONTINUITY
#define BLOCK_FLAG_TYPE_I   VLC_FRAME_FLAG_TYPE_I
#define BLOCK_FLAG_TYPE_P   VLC_FRAME_FLAG_TYPE_P
#define BLOCK_FLAG_TYPE_B   VLC_FRAME_FLAG_TYPE_B
#define BLOCK_FLAG_TYPE_PB   VLC_FRAME_FLAG_TYPE_PB
#define BLOCK_FLAG_HEADER   VLC_FRAME_FLAG_HEADER
#define BLOCK_FLAG_END_OF_SEQUENCE   VLC_FRAME_FLAG_END_OF_SEQUENCE
#define BLOCK_FLAG_SCRAMBLED   VLC_FRAME_FLAG_SCRAMBLED
#define BLOCK_FLAG_PREROLL   VLC_FRAME_FLAG_PREROLL
#define BLOCK_FLAG_CORRUPTED   VLC_FRAME_FLAG_CORRUPTED
#define BLOCK_FLAG_AU_END   VLC_FRAME_FLAG_AU_END
#define BLOCK_FLAG_TOP_FIELD_FIRST   VLC_FRAME_FLAG_TOP_FIELD_FIRST
#define BLOCK_FLAG_BOTTOM_FIELD_FIRST   VLC_FRAME_FLAG_BOTTOM_FIELD_FIRST
#define BLOCK_FLAG_SINGLE_FIELD   VLC_FRAME_FLAG_SINGLE_FIELD
#define BLOCK_FLAG_INTERLACED_MASK   VLC_FRAME_FLAG_INTERLACED_MASK
#define BLOCK_FLAG_TYPE_MASK   VLC_FRAME_FLAG_TYPE_MASK
#define BLOCK_FLAG_CORE_PRIVATE_MASK   VLC_FRAME_FLAG_CORE_PRIVATE_MASK
#define BLOCK_FLAG_CORE_PRIVATE_SHIFT   VLC_FRAME_FLAG_CORE_PRIVATE_SHIFT
#define BLOCK_FLAG_PRIVATE_MASK   VLC_FRAME_FLAG_PRIVATE_MASK
#define BLOCK_FLAG_PRIVATE_SHIFT   VLC_FRAME_FLAG_PRIVATE_SHIFT
#define vlc_block_callbacks   vlc_frame_callbacks
#define block_Init   vlc_frame_Init
#define block_New   vlc_frame_New
#define block_Alloc   vlc_frame_Alloc
#define block_TryRealloc   vlc_frame_TryRealloc
#define block_Realloc   vlc_frame_Realloc
#define block_Release   vlc_frame_Release
#define block_CopyProperties   vlc_frame_CopyProperties
#define block_Duplicate   vlc_frame_Duplicate
#define block_heap_Alloc   vlc_frame_heap_Alloc
#define block_mmap_Alloc   vlc_frame_mmap_Alloc
#define block_shm_Alloc   vlc_frame_shm_Alloc
#define block_File   vlc_frame_File
#define block_FilePath   vlc_frame_FilePath
#define block_Cleanup   vlc_frame_Cleanup
#define block_cleanup_push   vlc_frame_cleanup_push
#define block_ChainAppend   vlc_frame_ChainAppend
#define block_ChainLastAppend   vlc_frame_ChainLastAppend
#define block_ChainRelease   vlc_frame_ChainRelease
#define block_ChainExtract   vlc_frame_ChainExtract
#define block_ChainProperties   vlc_frame_ChainProperties
#define block_ChainGather   vlc_frame_ChainGather
#define block_FifoPut   vlc_fifo_Put
#define block_FifoNew   vlc_fifo_New
#define block_FifoRelease   vlc_fifo_Delete
#define block_FifoSize   vlc_fifo_Size
#define block_FifoGet   vlc_fifo_Get
#define block_FifoCount   vlc_fifo_Count
#define block_FifoEmpty   vlc_fifo_Empty
#define block_FifoShow   vlc_fifo_Show

Macro Definition Documentation

◆ block_Alloc

◆ block_ChainAppend

#define block_ChainAppend   vlc_frame_ChainAppend

◆ block_ChainExtract

#define block_ChainExtract   vlc_frame_ChainExtract

Referenced by rtp_mpa_decode().

◆ block_ChainGather

◆ block_ChainLastAppend

◆ block_ChainProperties

#define block_ChainProperties   vlc_frame_ChainProperties

◆ block_ChainRelease

◆ block_Cleanup

#define block_Cleanup   vlc_frame_Cleanup

◆ block_cleanup_push

#define block_cleanup_push   vlc_frame_cleanup_push

◆ block_CopyProperties

#define block_CopyProperties   vlc_frame_CopyProperties

Referenced by rtp_pcm_decode().

◆ block_Duplicate

◆ block_FifoCount

#define block_FifoCount   vlc_fifo_Count

Referenced by sout_MuxGetStream().

◆ block_FifoEmpty

#define block_FifoEmpty   vlc_fifo_Empty

Referenced by DeleteDecoder(), and sout_MuxFlush().

◆ block_FifoGet

#define block_FifoGet   vlc_fifo_Get

◆ block_FifoNew

#define block_FifoNew   vlc_fifo_New

Referenced by CreateDecoder(), and sout_MuxAddStream().

◆ block_FifoPut

#define block_FifoPut   vlc_fifo_Put

◆ block_FifoRelease

#define block_FifoRelease   vlc_fifo_Delete

◆ block_FifoShow

#define block_FifoShow   vlc_fifo_Show

Referenced by sout_MuxGetStream().

◆ block_FifoSize

#define block_FifoSize   vlc_fifo_Size

◆ block_File

#define block_File   vlc_frame_File

◆ block_FilePath

#define block_FilePath   vlc_frame_FilePath

◆ BLOCK_FLAG_AU_END

#define BLOCK_FLAG_AU_END   VLC_FRAME_FLAG_AU_END

Referenced by h26x_output().

◆ BLOCK_FLAG_BOTTOM_FIELD_FIRST

#define BLOCK_FLAG_BOTTOM_FIELD_FIRST   VLC_FRAME_FLAG_BOTTOM_FIELD_FIRST

◆ BLOCK_FLAG_CORE_PRIVATE_MASK

#define BLOCK_FLAG_CORE_PRIVATE_MASK   VLC_FRAME_FLAG_CORE_PRIVATE_MASK

◆ BLOCK_FLAG_CORE_PRIVATE_SHIFT

#define BLOCK_FLAG_CORE_PRIVATE_SHIFT   VLC_FRAME_FLAG_CORE_PRIVATE_SHIFT

◆ BLOCK_FLAG_CORRUPTED

◆ BLOCK_FLAG_DISCONTINUITY

◆ BLOCK_FLAG_END_OF_SEQUENCE

#define BLOCK_FLAG_END_OF_SEQUENCE   VLC_FRAME_FLAG_END_OF_SEQUENCE

◆ BLOCK_FLAG_HEADER

#define BLOCK_FLAG_HEADER   VLC_FRAME_FLAG_HEADER

Referenced by rtp_mpv_decode().

◆ BLOCK_FLAG_INTERLACED_MASK

#define BLOCK_FLAG_INTERLACED_MASK   VLC_FRAME_FLAG_INTERLACED_MASK

◆ BLOCK_FLAG_PREROLL

#define BLOCK_FLAG_PREROLL   VLC_FRAME_FLAG_PREROLL

Referenced by DecoderUpdatePreroll(), and EsOutSend().

◆ BLOCK_FLAG_PRIVATE_MASK

#define BLOCK_FLAG_PRIVATE_MASK   VLC_FRAME_FLAG_PRIVATE_MASK

◆ BLOCK_FLAG_PRIVATE_SHIFT

#define BLOCK_FLAG_PRIVATE_SHIFT   VLC_FRAME_FLAG_PRIVATE_SHIFT

◆ BLOCK_FLAG_SCRAMBLED

#define BLOCK_FLAG_SCRAMBLED   VLC_FRAME_FLAG_SCRAMBLED

◆ BLOCK_FLAG_SINGLE_FIELD

#define BLOCK_FLAG_SINGLE_FIELD   VLC_FRAME_FLAG_SINGLE_FIELD

◆ BLOCK_FLAG_TOP_FIELD_FIRST

#define BLOCK_FLAG_TOP_FIELD_FIRST   VLC_FRAME_FLAG_TOP_FIELD_FIRST

◆ BLOCK_FLAG_TYPE_B

#define BLOCK_FLAG_TYPE_B   VLC_FRAME_FLAG_TYPE_B

◆ BLOCK_FLAG_TYPE_I

#define BLOCK_FLAG_TYPE_I   VLC_FRAME_FLAG_TYPE_I

◆ BLOCK_FLAG_TYPE_MASK

#define BLOCK_FLAG_TYPE_MASK   VLC_FRAME_FLAG_TYPE_MASK

◆ BLOCK_FLAG_TYPE_P

#define BLOCK_FLAG_TYPE_P   VLC_FRAME_FLAG_TYPE_P

◆ BLOCK_FLAG_TYPE_PB

#define BLOCK_FLAG_TYPE_PB   VLC_FRAME_FLAG_TYPE_PB

◆ block_heap_Alloc

#define block_heap_Alloc   vlc_frame_heap_Alloc

Referenced by h26x_add_xps(), and vlc_h2_stream_read().

◆ block_Init

#define block_Init   vlc_frame_Init

◆ block_mmap_Alloc

#define block_mmap_Alloc   vlc_frame_mmap_Alloc

◆ block_New

#define block_New   vlc_frame_New

◆ block_Realloc

#define block_Realloc   vlc_frame_Realloc

◆ block_Release

◆ block_shm_Alloc

#define block_shm_Alloc   vlc_frame_shm_Alloc

◆ block_TryRealloc

#define block_TryRealloc   vlc_frame_TryRealloc

Referenced by vlc_stream_Peek().

◆ vlc_block_callbacks

#define vlc_block_callbacks   vlc_frame_callbacks