NAL_unit 35 dec265/hdrcopy.cc void process_nal(NAL_unit* nal) NAL_unit 104 dec265/hdrcopy.cc NAL_unit* nal = nal_parser.pop_from_NAL_queue(); NAL_unit 614 libde265/decctx.cc de265_error decoder_context::read_slice_NAL(bitreader& reader, NAL_unit* nal, nal_header& nal_hdr) NAL_unit 1181 libde265/decctx.cc de265_error decoder_context::decode_NAL(NAL_unit* nal) NAL_unit 1313 libde265/decctx.cc NAL_unit* nal = ctx->nal_parser.pop_from_NAL_queue(); NAL_unit 148 libde265/decctx.h NAL_unit* nal; // we are the owner NAL_unit 316 libde265/decctx.h de265_error decode_NAL(NAL_unit* nal); NAL_unit 381 libde265/decctx.h de265_error read_slice_NAL(bitreader&, NAL_unit* nal, nal_header& nal_hdr); NAL_unit 33 libde265/nal-parser.cc NAL_unit::NAL_unit() NAL_unit 44 libde265/nal-parser.cc NAL_unit::~NAL_unit() NAL_unit 49 libde265/nal-parser.cc void NAL_unit::clear() NAL_unit 61 libde265/nal-parser.cc LIBDE265_CHECK_RESULT bool NAL_unit::resize(int new_size) NAL_unit 80 libde265/nal-parser.cc LIBDE265_CHECK_RESULT bool NAL_unit::append(const unsigned char* in_data, int n) NAL_unit 90 libde265/nal-parser.cc bool LIBDE265_CHECK_RESULT NAL_unit::set_data(const unsigned char* in_data, int n) NAL_unit 100 libde265/nal-parser.cc void NAL_unit::insert_skipped_byte(int pos) NAL_unit 105 libde265/nal-parser.cc int NAL_unit::num_skipped_bytes_before(int byte_position, int headerLength) const NAL_unit 115 libde265/nal-parser.cc void NAL_unit::remove_stuffing_bytes() NAL_unit 171 libde265/nal-parser.cc NAL_unit* nal; NAL_unit 190 libde265/nal-parser.cc LIBDE265_CHECK_RESULT NAL_unit* NAL_Parser::alloc_NAL_unit(int size) NAL_unit 192 libde265/nal-parser.cc NAL_unit* nal; NAL_unit 201 libde265/nal-parser.cc nal = new NAL_unit; NAL_unit 213 libde265/nal-parser.cc void NAL_Parser::free_NAL_unit(NAL_unit* nal) NAL_unit 227 libde265/nal-parser.cc NAL_unit* NAL_Parser::pop_from_NAL_queue() NAL_unit 233 libde265/nal-parser.cc NAL_unit* nal = NAL_queue.front(); NAL_unit 242 libde265/nal-parser.cc void NAL_Parser::push_to_NAL_queue(NAL_unit* nal) NAL_unit 262 libde265/nal-parser.cc NAL_unit* nal = pending_input_NAL; // shortcut NAL_unit 379 libde265/nal-parser.cc NAL_unit* nal = alloc_NAL_unit(len); NAL_unit 398 libde265/nal-parser.cc NAL_unit* nal = pending_input_NAL; NAL_unit 439 libde265/nal-parser.cc NAL_unit* nal = pop_from_NAL_queue(); NAL_unit 36 libde265/nal-parser.h class NAL_unit { NAL_unit 38 libde265/nal-parser.h NAL_unit(); NAL_unit 39 libde265/nal-parser.h ~NAL_unit(); NAL_unit 99 libde265/nal-parser.h NAL_unit* pop_from_NAL_queue(); NAL_unit 121 libde265/nal-parser.h void free_NAL_unit(NAL_unit*); NAL_unit 135 libde265/nal-parser.h NAL_unit* pending_input_NAL; NAL_unit 140 libde265/nal-parser.h std::queue<NAL_unit*> NAL_queue; // enqueued NALs have suffing bytes removed NAL_unit 143 libde265/nal-parser.h void push_to_NAL_queue(NAL_unit*); NAL_unit 148 libde265/nal-parser.h std::vector<NAL_unit*> NAL_free_list; // maximum size: DE265_NAL_FREE_LIST_SIZE NAL_unit 150 libde265/nal-parser.h LIBDE265_CHECK_RESULT NAL_unit* alloc_NAL_unit(int size);