|
void | add_warning (de265_error warning, bool once) |
|
int | change_framerate (int more_vs_less) |
|
de265_error | decode (int *more) |
|
de265_error | decode_NAL (NAL_unit *nal) |
|
de265_error | decode_slice_unit_parallel (image_unit *imgunit, slice_unit *sliceunit) |
|
de265_error | decode_slice_unit_sequential (image_unit *imgunit, slice_unit *sliceunit) |
|
de265_error | decode_slice_unit_tiles (image_unit *imgunit, slice_unit *sliceunit) |
|
de265_error | decode_slice_unit_WPP (image_unit *imgunit, slice_unit *sliceunit) |
|
de265_error | decode_some (bool *did_work) |
|
| decoder_context () |
|
int | get_current_TID () const |
|
int | get_highest_TID () const |
|
de265_image * | get_image (int dpb_index) |
|
const de265_image * | get_image (int dpb_index) const |
|
uint8_t | get_nal_unit_type () const |
|
de265_image * | get_next_picture_in_output_queue () |
|
int | get_num_worker_threads () const |
|
pic_parameter_set * | get_pps (int id) |
|
const pic_parameter_set * | get_pps (int id) const |
|
bool | get_RapPicFlag () const |
|
std::shared_ptr< const pic_parameter_set > | get_shared_pps (int id) |
|
std::shared_ptr< const seq_parameter_set > | get_shared_sps (int id) |
|
seq_parameter_set * | get_sps (int id) |
|
const seq_parameter_set * | get_sps (int id) const |
|
de265_error | get_warning () |
|
bool | has_image (int dpb_index) const |
|
bool | has_pps (int id) const |
|
bool | has_sps (int id) const |
|
int | num_pictures_in_output_queue () const |
|
void | pop_next_picture_in_output_queue () |
|
void | process_nal_hdr (nal_header *) |
|
bool | process_slice_segment_header (slice_segment_header *, de265_error *, de265_PTS pts, nal_header *nal_hdr, void *user_data) |
|
de265_error | push_picture_to_output_queue (image_unit *) |
|
void | reset () |
|
void | set_acceleration_functions (enum de265_acceleration) |
|
void | set_framerate_ratio (int percent) |
|
void | set_image_allocation_functions (de265_image_allocation *allocfunc, void *userdata) |
|
void | set_limit_TID (int tid) |
|
de265_error | start_thread_pool (int nThreads) |
|
void | stop_thread_pool () |
|
| ~decoder_context () |
|
◆ decoder_context()
decoder_context::decoder_context |
( |
| ) |
|
◆ ~decoder_context()
decoder_context::~decoder_context |
( |
| ) |
|
◆ add_warning()
void error_queue::add_warning |
( |
de265_error |
warning, |
|
|
bool |
once |
|
) |
| |
|
inherited |
◆ change_framerate()
int decoder_context::change_framerate |
( |
int |
more_vs_less | ) |
|
◆ decode()
◆ decode_NAL()
◆ decode_slice_unit_parallel()
◆ decode_slice_unit_sequential()
◆ decode_slice_unit_tiles()
◆ decode_slice_unit_WPP()
◆ decode_some()
de265_error decoder_context::decode_some |
( |
bool * |
did_work | ) |
|
◆ get_current_TID()
int decoder_context::get_current_TID |
( |
| ) |
const |
|
inline |
◆ get_highest_TID()
int decoder_context::get_highest_TID |
( |
| ) |
const |
◆ get_image() [1/2]
de265_image* decoder_context::get_image |
( |
int |
dpb_index | ) |
|
|
inline |
◆ get_image() [2/2]
const de265_image* decoder_context::get_image |
( |
int |
dpb_index | ) |
const |
|
inlinevirtual |
◆ get_nal_unit_type()
uint8_t decoder_context::get_nal_unit_type |
( |
| ) |
const |
|
inline |
◆ get_next_picture_in_output_queue()
de265_image* decoder_context::get_next_picture_in_output_queue |
( |
| ) |
|
|
inline |
◆ get_num_worker_threads()
int decoder_context::get_num_worker_threads |
( |
| ) |
const |
|
inline |
◆ get_pps() [1/2]
◆ get_pps() [2/2]
◆ get_RapPicFlag()
bool decoder_context::get_RapPicFlag |
( |
| ) |
const |
|
inline |
◆ get_shared_pps()
◆ get_shared_sps()
◆ get_sps() [1/2]
◆ get_sps() [2/2]
◆ get_warning()
◆ has_image()
bool decoder_context::has_image |
( |
int |
dpb_index | ) |
const |
|
inlinevirtual |
◆ has_pps()
bool decoder_context::has_pps |
( |
int |
id | ) |
const |
|
inline |
◆ has_sps()
bool decoder_context::has_sps |
( |
int |
id | ) |
const |
|
inline |
◆ num_pictures_in_output_queue()
int decoder_context::num_pictures_in_output_queue |
( |
| ) |
const |
|
inline |
◆ pop_next_picture_in_output_queue()
void decoder_context::pop_next_picture_in_output_queue |
( |
| ) |
|
|
inline |
◆ process_nal_hdr()
void decoder_context::process_nal_hdr |
( |
nal_header * |
| ) |
|
◆ process_slice_segment_header()
◆ push_picture_to_output_queue()
◆ reset()
void decoder_context::reset |
( |
| ) |
|
◆ set_acceleration_functions()
void base_context::set_acceleration_functions |
( |
enum |
de265_acceleration | ) |
|
|
inherited |
◆ set_framerate_ratio()
void decoder_context::set_framerate_ratio |
( |
int |
percent | ) |
|
◆ set_image_allocation_functions()
◆ set_limit_TID()
void decoder_context::set_limit_TID |
( |
int |
tid | ) |
|
◆ start_thread_pool()
de265_error decoder_context::start_thread_pool |
( |
int |
nThreads | ) |
|
◆ stop_thread_pool()
void decoder_context::stop_thread_pool |
( |
| ) |
|
◆ acceleration
◆ DeltaPocMsbCycleLt
◆ nal_parser
◆ param_conceal_stream_errors
bool decoder_context::param_conceal_stream_errors |
◆ param_disable_deblocking
bool decoder_context::param_disable_deblocking |
◆ param_disable_sao
bool decoder_context::param_disable_sao |
◆ param_image_allocation_functions
◆ param_image_allocation_userdata
void* decoder_context::param_image_allocation_userdata |
◆ param_pps_headers_fd
int decoder_context::param_pps_headers_fd |
◆ param_sei_check_hash
bool decoder_context::param_sei_check_hash |
◆ param_slice_headers_fd
int decoder_context::param_slice_headers_fd |
◆ param_sps_headers_fd
int decoder_context::param_sps_headers_fd |
◆ param_suppress_faulty_pictures
bool decoder_context::param_suppress_faulty_pictures |
◆ param_vps_headers_fd
int decoder_context::param_vps_headers_fd |
◆ PocLsbLt
◆ previous_slice_header
◆ ratio
int8_t decoder_context::ratio |
◆ thread_pool_
◆ tid
int8_t decoder_context::tid |
◆ UsedByCurrPicLt
The documentation for this class was generated from the following file: