|
FFmpeg
|
Data Fields | |
| D3D12VAEncodeContext | common |
| int | qp |
| int | profile |
| int | level |
| int | tier |
| uint8_t | q_idx_idr |
| uint8_t | q_idx_p |
| D3D12VAHWBaseEncodeAV1 | units |
| D3D12VAHWBaseEncodeAV1Opts | unit_opts |
| CodedBitstreamContext * | cbc |
| CodedBitstreamFragment | current_obu |
| D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAGS | post_encode_values_flag |
| AVFifo * | picture_header_list |
| int | tile_cols |
| int | tile_rows |
| int | tile_cols_log2 |
| int | tile_rows_log2 |
| int | uniform_tile_spacing |
| int | tile_size_bytes |
| uint16_t | context_update_tile_id |
| uint8_t | width_in_sbs_minus_1 [AV1_MAX_TILE_COLS] |
| uint8_t | height_in_sbs_minus_1 [AV1_MAX_TILE_ROWS] |
Definition at line 97 of file d3d12va_encode_av1.c.
| D3D12VAEncodeContext D3D12VAEncodeAV1Context::common |
Definition at line 98 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_close().
| int D3D12VAEncodeAV1Context::qp |
Definition at line 100 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_init().
| int D3D12VAEncodeAV1Context::profile |
Definition at line 101 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_init().
| int D3D12VAEncodeAV1Context::level |
Definition at line 102 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_init().
| int D3D12VAEncodeAV1Context::tier |
Definition at line 103 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_set_level().
| uint8_t D3D12VAEncodeAV1Context::q_idx_idr |
Definition at line 105 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_configure(), and d3d12va_encode_av1_init_picture_params().
| uint8_t D3D12VAEncodeAV1Context::q_idx_p |
Definition at line 106 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_configure(), and d3d12va_encode_av1_init_picture_params().
| D3D12VAHWBaseEncodeAV1 D3D12VAEncodeAV1Context::units |
Definition at line 109 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_init_picture_params(), d3d12va_encode_av1_init_sequence_params(), d3d12va_encode_av1_write_sequence_header(), and d3d12va_encode_av1_write_tile_group().
| D3D12VAHWBaseEncodeAV1Opts D3D12VAEncodeAV1Context::unit_opts |
Definition at line 110 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_get_encoder_caps(), d3d12va_encode_av1_init_sequence_params(), and d3d12va_encode_av1_set_tile().
| CodedBitstreamContext* D3D12VAEncodeAV1Context::cbc |
Definition at line 112 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_close(), d3d12va_encode_av1_configure(), d3d12va_encode_av1_init_picture_params(), and d3d12va_encode_av1_write_obu().
| CodedBitstreamFragment D3D12VAEncodeAV1Context::current_obu |
Definition at line 113 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_close(), d3d12va_encode_av1_write_picture_header(), d3d12va_encode_av1_write_sequence_header(), and d3d12va_encode_av1_write_tile_group().
| D3D12_VIDEO_ENCODER_AV1_POST_ENCODE_VALUES_FLAGS D3D12VAEncodeAV1Context::post_encode_values_flag |
Definition at line 114 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_get_encoder_caps(), and d3d12va_encode_av1_update_current_frame_picture_header().
| AVFifo* D3D12VAEncodeAV1Context::picture_header_list |
Definition at line 115 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_close(), d3d12va_encode_av1_init(), d3d12va_encode_av1_init_picture_params(), and d3d12va_encode_av1_write_picture_header().
| int D3D12VAEncodeAV1Context::tile_cols |
Definition at line 117 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_init_picture_params(), d3d12va_encode_av1_set_tile(), d3d12va_encode_av1_write_tile_group(), and d3d12va_hw_base_encode_init_params_av1().
| int D3D12VAEncodeAV1Context::tile_rows |
Definition at line 118 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_init_picture_params(), d3d12va_encode_av1_set_tile(), d3d12va_encode_av1_write_tile_group(), and d3d12va_hw_base_encode_init_params_av1().
| int D3D12VAEncodeAV1Context::tile_cols_log2 |
Definition at line 119 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_init_picture_params(), and d3d12va_encode_av1_set_tile().
| int D3D12VAEncodeAV1Context::tile_rows_log2 |
Definition at line 120 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_init_picture_params(), and d3d12va_encode_av1_set_tile().
| int D3D12VAEncodeAV1Context::uniform_tile_spacing |
Definition at line 121 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_init_picture_params(), and d3d12va_encode_av1_set_tile().
| int D3D12VAEncodeAV1Context::tile_size_bytes |
Definition at line 122 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_get_coded_data(), d3d12va_encode_av1_init_picture_params(), and d3d12va_encode_av1_set_tile().
| uint16_t D3D12VAEncodeAV1Context::context_update_tile_id |
Definition at line 123 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_init_picture_params(), and d3d12va_encode_av1_set_tile().
| uint8_t D3D12VAEncodeAV1Context::width_in_sbs_minus_1[AV1_MAX_TILE_COLS] |
Definition at line 124 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_init_picture_params(), and d3d12va_encode_av1_set_tile().
| uint8_t D3D12VAEncodeAV1Context::height_in_sbs_minus_1[AV1_MAX_TILE_ROWS] |
Definition at line 125 of file d3d12va_encode_av1.c.
Referenced by d3d12va_encode_av1_init_picture_params(), and d3d12va_encode_av1_set_tile().
1.8.17