Go to the source code of this file.
Data Structures
Macros
#define
INFO_STARTCODE (0xAB68B596BA78ULL + (((uint64_t)('
N'<<8) + 'I')<<48))
#define
ID_STRING "nut/multimedia container0円"
Enumerations
enum
Flag {
FLAG_KEY = 1,
FLAG_EOR = 2,
FLAG_CODED_PTS = 8,
FLAG_STREAM_ID = 16,
FLAG_SIZE_MSB = 32,
FLAG_CHECKSUM = 64,
FLAG_RESERVED = 128,
FLAG_SM_DATA = 256,
FLAG_HEADER_IDX =1024,
FLAG_MATCH_TIME =2048,
FLAG_CODED =4096,
FLAG_INVALID =8192
}
Functions
Variables
Macro Definition Documentation
◆ MAIN_STARTCODE
#define MAIN_STARTCODE (0x7A561F5F04ADULL + (((uint64_t)('
N'<<8) + '
M')<<48))
Definition at line 29 of file nut.h.
◆ STREAM_STARTCODE
#define STREAM_STARTCODE (0x11405BF2F9DBULL + (((uint64_t)('
N'<<8) + '
S')<<48))
Definition at line 30 of file nut.h.
◆ SYNCPOINT_STARTCODE
#define SYNCPOINT_STARTCODE (0xE4ADEECA4569ULL + (((uint64_t)('
N'<<8) + '
K')<<48))
Definition at line 31 of file nut.h.
◆ INDEX_STARTCODE
#define INDEX_STARTCODE (0xDD672F23E64EULL + (((uint64_t)('
N'<<8) + '
X')<<48))
Definition at line 32 of file nut.h.
◆ INFO_STARTCODE
#define INFO_STARTCODE (0xAB68B596BA78ULL + (((uint64_t)('
N'<<8) + 'I')<<48))
Definition at line 33 of file nut.h.
◆ ID_STRING
#define ID_STRING "nut/multimedia container0円"
Definition at line 35 of file nut.h.
◆ MAX_DISTANCE
#define MAX_DISTANCE (1024*32-1)
Definition at line 37 of file nut.h.
◆ NUT_MAX_VERSION
#define NUT_MAX_VERSION 4
Definition at line 39 of file nut.h.
◆ NUT_STABLE_VERSION
#define NUT_STABLE_VERSION 3
Definition at line 40 of file nut.h.
◆ NUT_MIN_VERSION
#define NUT_MIN_VERSION 2
Definition at line 41 of file nut.h.
◆ NUT_BROADCAST
◆ NUT_PIPE
Enumeration Type Documentation
◆ Flag
| Enumerator |
|---|
| FLAG_KEY |
| FLAG_EOR |
| FLAG_CODED_PTS |
| FLAG_STREAM_ID |
| FLAG_SIZE_MSB |
| FLAG_CHECKSUM |
| FLAG_RESERVED |
| FLAG_SM_DATA |
| FLAG_HEADER_IDX |
| FLAG_MATCH_TIME |
| FLAG_CODED |
| FLAG_INVALID |
Definition at line 43 of file nut.h.
Function Documentation
◆ ff_nut_reset_ts()
◆ ff_lsb2full()
◆ ff_nut_sp_pos_cmp()
int ff_nut_sp_pos_cmp
(
const void *
a,
const void *
b
)
◆ ff_nut_sp_pts_cmp()
int ff_nut_sp_pts_cmp
(
const void *
a,
const void *
b
)
◆ ff_nut_add_sp()
◆ ff_nut_free_sp()
Variable Documentation
◆ ff_nut_subtitle_tags
◆ ff_nut_video_tags
◆ ff_nut_audio_tags
◆ ff_nut_audio_extra_tags
◆ ff_nut_data_tags
◆ ff_nut_codec_tags
◆ ff_nut_dispositions
◆ ff_nut_metadata_conv