bool 55 acceleration-speed/acceleration-speed.h virtual bool prepareNextImage(std::shared_ptr<const de265_image>) = 0; bool 57 acceleration-speed/acceleration-speed.h bool runOnImage(std::shared_ptr<const de265_image> img, bool compareToReference); bool 58 acceleration-speed/acceleration-speed.h virtual bool compareToReferenceImplementation() { return false; } bool 34 acceleration-speed/dct-scalar.h bool D = false; bool 51 acceleration-speed/dct-scalar.h bool D = false; bool 68 acceleration-speed/dct-scalar.h bool D = false; bool 84 acceleration-speed/dct-scalar.h bool D = false; bool 48 acceleration-speed/dct.h bool compareToReferenceImplementation(); bool 49 acceleration-speed/dct.h virtual bool prepareNextImage(std::shared_ptr<const de265_image> img); bool 84 acceleration-speed/dct.h virtual bool compareToReferenceImplementation(); bool 85 acceleration-speed/dct.h virtual bool prepareNextImage(std::shared_ptr<const de265_image> img); bool 37 enc265/image-io-png.h bool LIBDE265_API set_input_file(const char* filename); bool 40 enc265/image-io-png.h virtual LIBDE265_API de265_image* get_image(bool block=true); bool 50 enc265/image-io-png.h bool mReachedEndOfStream; bool 52 extra/stdbool.h #define _Bool bool bool 53 extra/stdbool.h #define bool bool bool 43 libde265/alloc_pool.h alloc_pool(size_t objSize, int poolSize=1000, bool grow=true); bool 53 libde265/alloc_pool.h bool mGrow; bool 61 libde265/bitstream.h bool check_rbsp_trailing_bits(bitreader*); // return true if remaining filler bits are all zero bool 93 libde265/cabac.h virtual bool modifies_context() const = 0; bool 133 libde265/cabac.h virtual bool modifies_context() const { return true; } bool 196 libde265/cabac.h virtual bool modifies_context() const { return true; } bool 208 libde265/cabac.h virtual bool modifies_context() const { return false; } bool 66 libde265/configparam.h bool has_description() const { return !mDescription.empty(); } bool 71 libde265/configparam.h virtual bool is_defined() const = 0; bool 72 libde265/configparam.h bool is_undefined() const { return !is_defined(); } bool 74 libde265/configparam.h virtual bool has_default() const = 0; bool 93 libde265/configparam.h bool hasShortOption() const { return mShortOption!=0; } bool 95 libde265/configparam.h bool hasLongOption() const { return true; } //mLongOption!=NULL; } bool 98 libde265/configparam.h virtual LIBDE265_API bool processCmdLineArguments(char** argv, int* argc, int idx) { return false; } bool 123 libde265/configparam.h operator bool() const { bool 128 libde265/configparam.h virtual bool is_defined() const { return value_set || default_set; } bool 129 libde265/configparam.h virtual bool has_default() const { return default_set; } bool 131 libde265/configparam.h void set_default(bool v) { default_value=v; default_set=true; } bool 135 libde265/configparam.h virtual LIBDE265_API bool processCmdLineArguments(char** argv, int* argc, int idx) { set(true); return true; } bool 137 libde265/configparam.h bool set(bool v) { value_set=true; value=v; return true; } bool 140 libde265/configparam.h bool value_set; bool 141 libde265/configparam.h bool value; bool 143 libde265/configparam.h bool default_set; bool 144 libde265/configparam.h bool default_value; bool 161 libde265/configparam.h virtual bool is_defined() const { return value_set || default_set; } bool 162 libde265/configparam.h virtual bool has_default() const { return default_set; } bool 168 libde265/configparam.h virtual LIBDE265_API bool processCmdLineArguments(char** argv, int* argc, int idx); bool 170 libde265/configparam.h bool set(std::string v) { value_set=true; value=v; return true; } bool 173 libde265/configparam.h bool value_set; bool 176 libde265/configparam.h bool default_set; bool 200 libde265/configparam.h virtual bool is_defined() const { return value_set || default_set; } bool 201 libde265/configparam.h virtual bool has_default() const { return default_set; } bool 207 libde265/configparam.h virtual LIBDE265_API bool processCmdLineArguments(char** argv, int* argc, int idx); bool 209 libde265/configparam.h bool set(int v) { bool 215 libde265/configparam.h bool value_set; bool 218 libde265/configparam.h bool default_set; bool 221 libde265/configparam.h bool have_low_limit, have_high_limit; bool 226 libde265/configparam.h bool is_valid(int v) const; bool 237 libde265/configparam.h bool set(std::string v) { return set_value(v); } bool 238 libde265/configparam.h virtual bool set_value(const std::string& val) = 0; bool 242 libde265/configparam.h virtual LIBDE265_API bool processCmdLineArguments(char** argv, int* argc, int idx); bool 264 libde265/configparam.h void add_choice(const std::string& s, T id, bool default_value=false) { bool 296 libde265/configparam.h bool set_value(const std::string& val) // returns false if it is not a valid option bool 318 libde265/configparam.h bool isValidValue() const { return validValue; } bool 327 libde265/configparam.h virtual bool is_defined() const { return value_set || default_set; } bool 328 libde265/configparam.h virtual bool has_default() const { return default_set; } bool 351 libde265/configparam.h bool default_set; bool 355 libde265/configparam.h bool value_set; bool 359 libde265/configparam.h bool validValue; bool 374 libde265/configparam.h bool LIBDE265_API parse_command_line_params(int* argc, char** argv, int* first_idx=NULL, bool 375 libde265/configparam.h bool ignore_unknown_options=false); bool 385 libde265/configparam.h bool set_bool(const char* param, bool value); bool 386 libde265/configparam.h bool set_int(const char* param, int value); bool 387 libde265/configparam.h bool set_string(const char* param, const char* value); bool 388 libde265/configparam.h bool set_choice(const char* param, const char* value); bool 38 libde265/contextmodel.h bool operator==(context_model b) const { return state==b.state && MPSbit==b.MPSbit; } bool 39 libde265/contextmodel.h bool operator!=(context_model b) const { return state!=b.state || MPSbit!=b.MPSbit; } bool 112 libde265/contextmodel.h bool empty() const { return refcnt != NULL; } bool 118 libde265/contextmodel.h bool operator==(const context_model_table&) const; bool 130 libde265/decctx.h void add_warning(de265_error warning, bool once); bool 154 libde265/decctx.h bool flush_reorder_buffer; bool 239 libde265/decctx.h bool all_slice_segments_processed() const { bool 245 libde265/decctx.h bool is_first_slice_segment(const slice_unit* s) const { bool 285 libde265/decctx.h virtual bool has_image(int frame_id) const = 0; bool 299 libde265/decctx.h bool has_sps(int id) const { return (bool)sps[id]; } bool 300 libde265/decctx.h bool has_pps(int id) const { return (bool)pps[id]; } bool 314 libde265/decctx.h bool get_RapPicFlag() const { return RapPicFlag; } bool 319 libde265/decctx.h de265_error decode_some(bool* did_work); bool 329 libde265/decctx.h bool process_slice_segment_header(slice_segment_header*, bool 339 libde265/decctx.h bool param_sei_check_hash; bool 340 libde265/decctx.h bool param_conceal_stream_errors; bool 341 libde265/decctx.h bool param_suppress_faulty_pictures; bool 348 libde265/decctx.h bool param_disable_deblocking; bool 349 libde265/decctx.h bool param_disable_sao; bool 369 libde265/decctx.h bool has_image(int dpb_index) const { return dpb_index>=0 && dpb_index<dpb.size(); } bool 379 libde265/decctx.h de265_error read_sei_NAL(bitreader& reader, bool suffix); bool 436 libde265/decctx.h bool first_decoded_picture; bool 437 libde265/decctx.h bool NoRaslOutputFlag; bool 438 libde265/decctx.h bool HandleCraAsBlaFlag; bool 439 libde265/decctx.h bool FirstAfterEndOfSequenceNAL; bool 498 libde265/decctx.h bool flush_reorder_buffer_at_this_frame; bool 502 libde265/decctx.h void add_task_decode_CTB_row(thread_context* tctx, bool firstSliceSubstream, int ctbRow); bool 503 libde265/decctx.h void add_task_decode_slice_segment(thread_context* tctx, bool firstSliceSubstream, bool 512 libde265/decctx.h int POC, bool longTerm); bool 514 libde265/decctx.h bool construct_reference_picture_lists(slice_segment_header* hdr); bool 43 libde265/dpb.h de265_PTS pts, void* user_data, bool isOutputImage); bool 48 libde265/dpb.h bool has_free_dpb_picture(bool high_priority) const; bool 68 libde265/dpb.h int DPB_index_of_picture_with_POC(int poc, int currentID, bool preferLongTerm=false) const; bool 69 libde265/dpb.h int DPB_index_of_picture_with_LSB(int lsb, int currentID, bool preferLongTerm=false) const; bool 85 libde265/dpb.h bool flush_reorder_buffer(); bool 49 libde265/encoder/algo/cb-mergeindex.h void set_code_residual(bool flag=true) { mCodeResidual=flag; } bool 59 libde265/encoder/algo/cb-mergeindex.h bool mCodeResidual; bool 43 libde265/encoder/algo/coding-options.h CodingOption<node> new_option(bool active=true); bool 75 libde265/encoder/algo/coding-options.h bool mOptionActive; bool 76 libde265/encoder/algo/coding-options.h bool computed; bool 83 libde265/encoder/algo/coding-options.h bool mCBMode; bool 124 libde265/encoder/algo/coding-options.h operator bool() const { return mParent; } bool 112 libde265/encoder/algo/pb-mv.h bool mCodeResidual; bool 174 libde265/encoder/algo/pb-mv.h bool mCodeResidual; bool 194 libde265/encoder/algo/tb-intrapredmode.h bool isPredModeEnabled(enum IntraPredMode mode) { bool 200 libde265/encoder/algo/tb-intrapredmode.h bool mPredMode_enabled[35]; bool 48 libde265/encoder/encoder-context.h virtual bool has_image(int frame_id) const { bool 52 libde265/encoder/encoder-context.h bool encoder_started; bool 60 libde265/encoder/encoder-context.h bool image_spec_is_defined; // whether we know the input image size bool 104 libde265/encoder/encoder-context.h bool parameters_have_been_set; bool 105 libde265/encoder/encoder-context.h bool headers_have_been_sent; bool 129 libde265/encoder/encoder-context.h bool use_adaptive_context; bool 39 libde265/encoder/encoder-syntax.h int MaxTrafoDepth, int IntraSplitFlag, bool recurse); bool 43 libde265/encoder/encoder-syntax.h const enc_cb* cb, int x0,int y0, int log2CbSize, bool recurse); bool 78 libde265/encoder/encoder-syntax.h bool skip); bool 81 libde265/encoder/encoder-syntax.h bool zeroTrafoDepth, int cbf_luma); bool 96 libde265/encoder/encoder-syntax.h bool recurse); bool 178 libde265/encoder/encoder-types.h bool skip_transform[3][2]; bool 192 libde265/encoder/encoder-types.h bool isZeroBlock() const { return cbf[0]==false && cbf[1]==false && cbf[2]==false; } bool 57 libde265/encoder/encpicbuf.h bool is_intra; // TODO: remove, use shdr.slice_type instead bool 73 libde265/encoder/encpicbuf.h bool is_in_output_queue; bool 75 libde265/encoder/encpicbuf.h bool mark_used; bool 122 libde265/encoder/encpicbuf.h bool have_more_frames_to_encode() const; bool 125 libde265/encoder/encpicbuf.h bool has_picture(int frame_number) const; bool 136 libde265/encoder/encpicbuf.h bool mEndOfStream; bool 139 libde265/encoder/sop.h bool isIntra(int frame) const { return (frame % mParams.intraPeriod)==0; } bool 39 libde265/image-io.h virtual LIBDE265_API de265_image* get_image(bool block=true) = 0; bool 54 libde265/image-io.h bool LIBDE265_API set_input_file(const char* filename, int w,int h); bool 57 libde265/image-io.h virtual LIBDE265_API de265_image* get_image(bool block=true); bool 65 libde265/image-io.h bool mReachedEndOfFile; bool 88 libde265/image-io.h bool LIBDE265_API set_filename(const char* filename); bool 91 libde265/image.h LIBDE265_CHECK_RESULT bool alloc(int w,int h, int _log2unitSize) { bool 185 libde265/image.h bool deblock; // this CTB has to be deblocked bool 189 libde265/image.h bool has_pcm_or_cu_transquant_bypass; // pcm or transquant_bypass is used in this CTB bool 228 libde265/image.h bool allocMetadata, bool 232 libde265/image.h bool useCustomAllocFunctions); bool 236 libde265/image.h bool is_allocated() const { return pixels[0] != NULL; } bool 319 libde265/image.h bool high_bit_depth(int cIdx) const { bool 323 libde265/image.h bool can_be_released() const { return PicOutputFlag==false && PicState==UnusedForReference; } bool 332 libde265/image.h bool available_zscan(int xCurr,int yCurr, int xN,int yN) const; bool 334 libde265/image.h bool available_pred_blk(int xC,int yC, int nCbS, bool 381 libde265/image.h bool PicOutputFlag; bool 389 libde265/image.h bool has_vps() const { return (bool)vps; } bool 390 libde265/image.h bool has_sps() const { return (bool)sps; } bool 391 libde265/image.h bool has_pps() const { return (bool)pps; } bool 434 libde265/image.h bool sei_hash_check_result; bool 462 libde265/image.h bool debug_is_completed() const; bool 533 libde265/image.h void set_log2CbSize(int x0, int y0, int log2CbSize, bool fill) bool 666 libde265/image.h bool is_IntraPredModeC_Mode4(int x,int y) const bool 672 libde265/image.h bool is_mode4) bool 746 libde265/image.h bool is_SliceHeader_available(int x,int y) const bool 788 libde265/image.h void set_CtbDeblockFlag(int ctbX, int ctbY, bool flag) bool 794 libde265/image.h bool get_CtbDeblockFlag(int ctbX, int ctbY) const bool 800 libde265/image.h bool get_CTB_has_pcm_or_cu_transquant_bypass(int ctbX,int ctbY) const bool 36 libde265/intrapred.h bool availableA, // left bool 37 libde265/intrapred.h bool availableB, // top bool 42 libde265/intrapred.h bool availableA, // left bool 43 libde265/intrapred.h bool availableB, // top bool 53 libde265/intrapred.h bool availableA, // left bool 54 libde265/intrapred.h bool availableB, // top bool 43 libde265/motion.h bool operator==(const PBMotion&) const; bool 51 libde265/nal-parser.h LIBDE265_CHECK_RESULT bool resize(int new_size); bool 52 libde265/nal-parser.h LIBDE265_CHECK_RESULT bool append(const unsigned char* data, int n); bool 53 libde265/nal-parser.h LIBDE265_CHECK_RESULT bool set_data(const unsigned char* data, int n); bool 125 libde265/nal-parser.h bool is_end_of_stream() const { return end_of_stream; } bool 126 libde265/nal-parser.h bool is_end_of_frame() const { return end_of_frame; } bool 131 libde265/nal-parser.h bool end_of_stream; // data in pending_input_data is end of stream bool 132 libde265/nal-parser.h bool end_of_frame; // data in pending_input_data is end of frame bool 108 libde265/nal.h bool isIDR(uint8_t unit_type); bool 109 libde265/nal.h bool isBLA(uint8_t unit_type); bool 110 libde265/nal.h bool isCRA(uint8_t unit_type); bool 111 libde265/nal.h bool isRAP(uint8_t unit_type); bool 112 libde265/nal.h bool isRASL(uint8_t unit_type); bool 113 libde265/nal.h bool isIRAP(uint8_t unit_type); bool 114 libde265/nal.h bool isRADL(uint8_t unit_type); bool 115 libde265/nal.h bool isReferenceNALU(uint8_t unit_type); bool 116 libde265/nal.h bool isSublayerNonReference(uint8_t unit_type); bool 120 libde265/nal.h inline bool isIdrPic(uint8_t nal_unit_type) { bool 125 libde265/nal.h inline bool isRapPic(uint8_t nal_unit_type) { bool 43 libde265/pps.h bool read(bitreader*, decoder_context*, const pic_parameter_set*); bool 47 libde265/pps.h bool cross_component_prediction_enabled_flag; bool 48 libde265/pps.h bool chroma_qp_offset_list_enabled_flag; bool 64 libde265/pps.h bool read(bitreader*, decoder_context*); bool 65 libde265/pps.h bool write(error_queue*, CABAC_encoder&, bool 68 libde265/pps.h bool is_tile_start_CTB(int ctbX,int ctbY) const; bool 74 libde265/pps.h bool pps_read; // whether this pps has been read from bitstream bool 34 libde265/sao.h bool add_sao_tasks(image_unit* imgunit, int saoInputProgress); bool 85 libde265/sei.h de265_error read_sei(bitreader* reader, sei_message*, bool suffix, const seq_parameter_set* sps); bool 135 libde265/slice.h de265_error read(bitreader* br, decoder_context*, bool* continueDecoding); bool 259 libde265/slice.h bool ctx_model_storage_defined; // whether there is valid data in ctx_model_storage bool 282 libde265/slice.h bool alloc_and_init_significant_coeff_ctxIdx_lookupTable(); bool 289 libde265/slice.h bool firstSliceSubstream; bool 300 libde265/slice.h bool firstSliceSubstream; bool 101 libde265/sps.h bool sps_read; // whether the sps has been read from the bitstream bool 190 libde265/sps.h de265_error compute_derived_values(bool sanitize_values = false); bool 252 libde265/sps.h de265_error read_scaling_list(bitreader*, const seq_parameter_set*, scaling_list_data*, bool inPPS); bool 254 libde265/sps.h scaling_list_data* sclist, bool inPPS); bool 123 libde265/threads.h bool stopped; bool 45 libde265/transform.h bool transform_skip_flag, bool intra, int rdpcmMode); bool 59 libde265/transform.h bool intra); bool 204 libde265/util.h bool logdebug_enabled(enum LogModule module); bool 207 libde265/util.h inline bool logdebug_enabled(enum LogModule module) { return false; } bool 55 libde265/vps.h void dump(bool general, FILE* fh) const; bool 56 libde265/vui.h bool aspect_ratio_info_present_flag; bool 63 libde265/vui.h bool overscan_info_present_flag; bool 64 libde265/vui.h bool overscan_appropriate_flag; bool 69 libde265/vui.h bool video_signal_type_present_flag; bool 71 libde265/vui.h bool video_full_range_flag; bool 72 libde265/vui.h bool colour_description_present_flag; bool 79 libde265/vui.h bool chroma_loc_info_present_flag; bool 83 libde265/vui.h bool neutral_chroma_indication_flag; bool 84 libde265/vui.h bool field_seq_flag; bool 85 libde265/vui.h bool frame_field_info_present_flag; bool 89 libde265/vui.h bool default_display_window_flag; bool 98 libde265/vui.h bool vui_timing_info_present_flag; bool 102 libde265/vui.h bool vui_poc_proportional_to_timing_flag; bool 108 libde265/vui.h bool vui_hrd_parameters_present_flag; bool 114 libde265/vui.h bool bitstream_restriction_flag; bool 115 libde265/vui.h bool tiles_fixed_structure_flag; bool 116 libde265/vui.h bool motion_vectors_over_pic_boundaries_flag; bool 117 libde265/vui.h bool restricted_ref_pic_lists_flag;