|
xine-lib
1.2.9
|
#include <stdint.h>#include <vdpau/vdpau.h>Go to the source code of this file.
Data Structures | |
| struct | hrd_parameters |
| struct | seq_parameter_set_rbsp |
| struct | pic_parameter_set_rbsp |
| struct | sei_message |
| struct | slice_header |
| struct | nal_unit |
| struct | nal_buffer |
Functions | |
| static uint32_t | slice_type (uint32_t slice_type) |
| static struct nal_buffer * | create_nal_buffer (uint8_t max_size) |
| static void | free_nal_buffer (struct nal_buffer *nal_buffer) |
| static void | nal_buffer_append (struct nal_buffer *nal_buffer, struct nal_unit *nal) |
| static void | nal_buffer_remove (struct nal_buffer *nal_buffer, struct nal_unit *nal) |
| static struct nal_unit * | nal_buffer_get_by_sps_id (struct nal_buffer *nal_buffer, uint32_t seq_parameter_set_id) |
| static struct nal_unit * | nal_buffer_get_by_pps_id (struct nal_buffer *nal_buffer, uint32_t pic_parameter_set_id) |
| static struct nal_unit * | nal_buffer_get_last (struct nal_buffer *nal_buffer) |
| static struct nal_unit * | create_nal_unit (void) |
| static void | lock_nal_unit (struct nal_unit *nal) |
| static void | release_nal_unit (struct nal_unit *nal) |
Variables | |
| static const uint8_t | zigzag_4x4 [16] |
| static const uint8_t | zigzag_8x8 [64] |
| enum aspect_ratio |
| enum ct_type |
| enum nal_unit_types |
| enum pic_struct |
| enum slice_types |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
inlinestatic |
Referenced by parse_slice_header(), and pred_weight_table().
|
static |
|
static |
1.8.14