uint8_t 82 acceleration-speed/dct.cc const uint8_t* curr = curr_image->get_image_plane_at_pos(0,0,0); uint8_t 83 acceleration-speed/dct.cc const uint8_t* prev = prev_image->get_image_plane_at_pos(0,0,0); uint8_t 135 acceleration-speed/dct.cc const uint8_t* curr = curr_image->get_image_plane_at_pos(0,0,0); uint8_t 136 acceleration-speed/dct.cc const uint8_t* prev = prev_image->get_image_plane_at_pos(0,0,0); uint8_t 72 acceleration-speed/dct.h out = new uint8_t[size*size]; // allocate it to ensure alignment uint8_t 107 acceleration-speed/dct.h uint8_t* out; // [32*32]; uint8_t 115 dec265/dec265.cc const uint8_t* p = de265_get_image_plane(img, c, &stride); uint8_t 132 dec265/dec265.cc uint8_t* buf = new uint8_t[width*2]; uint8_t 195 dec265/dec265.cc const uint8_t* data; uint8_t 224 dec265/dec265.cc static uint8_t* convert_to_8bit(const uint8_t* data, int width, int height, uint8_t 228 dec265/dec265.cc uint8_t* out = new uint8_t[pixelsPerLine*height]; uint8_t 268 dec265/dec265.cc const uint8_t* y = de265_get_image_plane(img,0,&stride); uint8_t 269 dec265/dec265.cc const uint8_t* cb =de265_get_image_plane(img,1,&chroma_stride); uint8_t 270 dec265/dec265.cc const uint8_t* cr =de265_get_image_plane(img,2,NULL); uint8_t 277 dec265/dec265.cc uint8_t* y16 = NULL; uint8_t 278 dec265/dec265.cc uint8_t* cb16 = NULL; uint8_t 279 dec265/dec265.cc uint8_t* cr16 = NULL; uint8_t 372 dec265/dec265.cc uint8_t* p = (uint8_t*)malloc(width*height*3/2); uint8_t 384 dec265/dec265.cc const uint8_t* yptr = de265_get_image_plane(img,0, &stride); uint8_t 385 dec265/dec265.cc const uint8_t* cbptr = de265_get_image_plane(img,1, &cstride); uint8_t 386 dec265/dec265.cc const uint8_t* crptr = de265_get_image_plane(img,2, &cstride); uint8_t 409 dec265/dec265.cc const uint8_t* data; uint8_t 687 dec265/dec265.cc uint8_t len[4]; uint8_t 691 dec265/dec265.cc uint8_t* buf = (uint8_t*)malloc(length); uint8_t 696 dec265/dec265.cc uint8_t sc[3] = { 0,0,1 }; uint8_t 706 dec265/dec265.cc uint8_t buf[BUFFER_SIZE]; uint8_t 82 enc265/image-io-png.cc uint8_t* p; uint8_t 31 libde265/acceleration.h void (*put_weighted_pred_avg_8)(uint8_t *_dst, ptrdiff_t dststride, uint8_t 35 libde265/acceleration.h void (*put_unweighted_pred_8)(uint8_t *_dst, ptrdiff_t dststride, uint8_t 39 libde265/acceleration.h void (*put_weighted_pred_8)(uint8_t *_dst, ptrdiff_t dststride, uint8_t 43 libde265/acceleration.h void (*put_weighted_bipred_8)(uint8_t *_dst, ptrdiff_t dststride, uint8_t 88 libde265/acceleration.h const uint8_t *src, ptrdiff_t srcstride, int width, int height, uint8_t 91 libde265/acceleration.h const uint8_t *src, ptrdiff_t srcstride, int width, int height, uint8_t 94 libde265/acceleration.h const uint8_t *src, ptrdiff_t srcstride, int width, int height, uint8_t 97 libde265/acceleration.h const uint8_t *src, ptrdiff_t srcstride, int width, int height, uint8_t 101 libde265/acceleration.h const uint8_t *src, ptrdiff_t srcstride, int width, int height, uint8_t 149 libde265/acceleration.h void (*transform_skip_8)(uint8_t *_dst, const int16_t *coeffs, ptrdiff_t _stride); // no transform uint8_t 150 libde265/acceleration.h void (*transform_skip_rdpcm_v_8)(uint8_t *_dst, const int16_t *coeffs, int nT, ptrdiff_t _stride); uint8_t 151 libde265/acceleration.h void (*transform_skip_rdpcm_h_8)(uint8_t *_dst, const int16_t *coeffs, int nT, ptrdiff_t _stride); uint8_t 152 libde265/acceleration.h void (*transform_4x4_dst_add_8)(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride); // iDST uint8_t 153 libde265/acceleration.h void (*transform_add_8[4])(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride); // iDCT uint8_t 169 libde265/acceleration.h void (*add_residual_8)(uint8_t *dst, ptrdiff_t stride, const int32_t* r, int nT, int bit_depth); uint8_t 249 libde265/acceleration.h put_weighted_pred_avg_8((uint8_t*)_dst,dststride,src1,src2,srcstride,width,height); uint8_t 260 libde265/acceleration.h put_unweighted_pred_8((uint8_t*)_dst,dststride,src,srcstride,width,height); uint8_t 272 libde265/acceleration.h put_weighted_pred_8((uint8_t*)_dst,dststride,src,srcstride,width,height,w,o,log2WD); uint8_t 284 libde265/acceleration.h put_weighted_bipred_8((uint8_t*)_dst,dststride,src1,src2,srcstride, width,height, w1,o1,w2,o2,log2WD); uint8_t 296 libde265/acceleration.h put_hevc_epel_8(dst,dststride,(const uint8_t*)src,srcstride,width,height,mx,my,mcbuffer); uint8_t 306 libde265/acceleration.h put_hevc_epel_h_8(dst,dststride,(const uint8_t*)src,srcstride,width,height,mx,my,mcbuffer,bit_depth); uint8_t 316 libde265/acceleration.h put_hevc_epel_v_8(dst,dststride,(const uint8_t*)src,srcstride,width,height,mx,my,mcbuffer,bit_depth); uint8_t 326 libde265/acceleration.h put_hevc_epel_hv_8(dst,dststride,(const uint8_t*)src,srcstride,width,height,mx,my,mcbuffer,bit_depth); uint8_t 336 libde265/acceleration.h put_hevc_qpel_8[dX][dY](dst,dststride,(const uint8_t*)src,srcstride,width,height,mcbuffer); uint8_t 341 libde265/acceleration.h template <> inline void acceleration_functions::transform_skip<uint8_t>(uint8_t *dst, const int16_t *coeffs,ptrdiff_t stride, int bit_depth) const { transform_skip_8(dst,coeffs,stride); } uint8_t 344 libde265/acceleration.h template <> inline void acceleration_functions::transform_skip_rdpcm_v<uint8_t>(uint8_t *dst, const int16_t *coeffs, int nT, ptrdiff_t stride, int bit_depth) const { assert(bit_depth==8); transform_skip_rdpcm_v_8(dst,coeffs,nT,stride); } uint8_t 345 libde265/acceleration.h template <> inline void acceleration_functions::transform_skip_rdpcm_h<uint8_t>(uint8_t *dst, const int16_t *coeffs, int nT, ptrdiff_t stride, int bit_depth) const { assert(bit_depth==8); transform_skip_rdpcm_h_8(dst,coeffs,nT,stride); } uint8_t 350 libde265/acceleration.h template <> inline void acceleration_functions::transform_4x4_dst_add<uint8_t>(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride,int bit_depth) const { transform_4x4_dst_add_8(dst,coeffs,stride); } uint8_t 353 libde265/acceleration.h template <> inline void acceleration_functions::transform_add<uint8_t>(int sizeIdx, uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride, int bit_depth) const { transform_add_8[sizeIdx](dst,coeffs,stride); } uint8_t 356 libde265/acceleration.h template <> inline void acceleration_functions::add_residual(uint8_t *dst, ptrdiff_t stride, const int32_t* r, int nT, int bit_depth) const { add_residual_8(dst,stride,r,nT,bit_depth); } uint8_t 45 libde265/alloc_pool.cc uint8_t* p = new uint8_t[mObjSize * mPoolSize]; uint8_t 56 libde265/alloc_pool.cc FOR_LOOP(uint8_t*, p, m_memBlocks) { uint8_t 91 libde265/alloc_pool.cc FOR_LOOP(uint8_t*, memBlk, m_memBlocks) { uint8_t 55 libde265/alloc_pool.h std::vector<uint8_t*> m_memBlocks; uint8_t 30 libde265/arm/arm.cc extern "C" void ff_##name(int16_t *dst, ptrdiff_t dststride, const uint8_t *src, ptrdiff_t srcstride, \ uint8_t 32 libde265/arm/arm.cc void libde265_##name(int16_t *dst, ptrdiff_t dststride, const uint8_t *src, ptrdiff_t srcstride, \ uint8_t 40 libde265/bitstream.h uint8_t* data; uint8_t 32 libde265/cabac.cc static const uint8_t LPS_table[64][4] = uint8_t 100 libde265/cabac.cc static const uint8_t renorm_table[32] = uint8_t 112 libde265/cabac.cc static const uint8_t next_state_MPS[64] = uint8_t 120 libde265/cabac.cc static const uint8_t next_state_LPS[64] = uint8_t 136 libde265/cabac.cc void init_CABAC_decoder(CABAC_decoder* decoder, uint8_t* bitstream, int length) uint8_t 564 libde265/cabac.cc data_mem = (uint8_t*)realloc(data_mem,data_capacity); uint8_t 29 libde265/cabac.h uint8_t* bitstream_start; uint8_t 30 libde265/cabac.h uint8_t* bitstream_curr; uint8_t 31 libde265/cabac.h uint8_t* bitstream_end; uint8_t 39 libde265/cabac.h void init_CABAC_decoder(CABAC_decoder* decoder, uint8_t* bitstream, int length); uint8_t 111 libde265/cabac.h uint8_t* data() const { return data_mem; } uint8_t 138 libde265/cabac.h uint8_t* data_mem; uint8_t 154 libde265/cabac.h uint8_t buffered_byte; uint8_t 35 libde265/contextmodel.h uint8_t MPSbit : 1; uint8_t 36 libde265/contextmodel.h uint8_t state : 7; uint8_t 299 libde265/de265.cc printf("%02x ", ((uint8_t*)data)[i]); uint8_t 310 libde265/de265.cc uint8_t* data = (uint8_t*)data8; uint8_t 324 libde265/de265.cc uint8_t* data = (uint8_t*)data8; uint8_t 637 libde265/de265.cc LIBDE265_API const uint8_t* de265_get_image_plane(const de265_image* img, int channel, int* stride) uint8_t 641 libde265/de265.cc uint8_t* data = img->pixels_confwin[channel]; uint8_t 659 libde265/de265.cc img->set_image_plane(cIdx, (uint8_t*)mem, stride, userdata); uint8_t 174 libde265/de265.h LIBDE265_API const uint8_t* de265_get_image_plane(const struct de265_image*, int channel, int* out_stride); uint8_t 175 libde265/deblock.cc uint8_t filterLeftCbEdge = DEBLOCK_FLAG_VERTI; uint8_t 176 libde265/deblock.cc uint8_t filterTopCbEdge = DEBLOCK_FLAG_HORIZ; uint8_t 267 libde265/deblock.cc uint8_t edgeFlags = img->get_deblk_flags(xDi,yDi); uint8_t 389 libde265/deblock.cc static uint8_t table_8_23_beta[52] = { uint8_t 395 libde265/deblock.cc static uint8_t table_8_23_tc[54] = { uint8_t 437 libde265/deblock.cc uint8_t* ptr = img->y + stride*yDi + xDi; uint8_t 453 libde265/deblock.cc uint8_t* ptr = img->y + stride*yDi + xDi; uint8_t 709 libde265/deblock.cc edge_filtering_luma_internal<uint8_t>(img,vertical,yStart,yEnd,xStart,xEnd); uint8_t 881 libde265/deblock.cc edge_filtering_chroma_internal<uint8_t>(img,vertical,yStart,yEnd,xStart,xEnd); uint8_t 135 libde265/decctx.cc coeffBuf = (int16_t *) (((uint8_t *)_coeffBuf) + (16-offset)); uint8_t 77 libde265/decctx.h uint8_t cu_transquant_bypass_flag; uint8_t 78 libde265/decctx.h uint8_t transform_skip_flag[3]; uint8_t 79 libde265/decctx.h uint8_t explicit_rdpcm_flag; uint8_t 80 libde265/decctx.h uint8_t explicit_rdpcm_dir; uint8_t 108 libde265/decctx.h uint8_t StatCoeff[4]; uint8_t 313 libde265/decctx.h uint8_t get_nal_unit_type() const { return nal_unit_type; } uint8_t 488 libde265/decctx.h uint8_t nal_unit_type; uint8_t 185 libde265/en265.h const uint8_t* data; uint8_t 147 libde265/encoder/algo/pb-mv.cc int sad(const uint8_t* p1,int stride1, uint8_t 148 libde265/encoder/algo/pb-mv.cc const uint8_t* p2,int stride2, uint8_t 314 libde265/encoder/algo/tb-intrapredmode.cc tb->intra_prediction[0] = std::make_shared<small_image_buffer>(log2TbSize, sizeof(uint8_t)); uint8_t 430 libde265/encoder/algo/tb-intrapredmode.cc tb->intra_prediction[0] = std::make_shared<small_image_buffer>(log2TbSize, sizeof(uint8_t)); uint8_t 207 libde265/encoder/algo/tb-split.cc compute_residual<uint8_t>(ectx, tb_no_split, input, tb->blkIdx); uint8_t 36 libde265/encoder/algo/tb-transform.cc const uint8_t* a_ptr, int a_stride, uint8_t 37 libde265/encoder/algo/tb-transform.cc const uint8_t* b_ptr, int b_stride, uint8_t 155 libde265/encoder/algo/tb-transform.cc uint8_t* luma_plane = ectx->img->get_image_plane(0); uint8_t 156 libde265/encoder/algo/tb-transform.cc uint8_t* cb_plane = ectx->img->get_image_plane(1); uint8_t 157 libde265/encoder/algo/tb-transform.cc uint8_t* cr_plane = ectx->img->get_image_plane(2); uint8_t 44 libde265/encoder/algo/tb-transform.h const uint8_t* a_ptr, int a_stride, uint8_t 45 libde265/encoder/algo/tb-transform.h const uint8_t* b_ptr, int b_stride, uint8_t 97 libde265/encoder/encoder-context.cc uint8_t* data = new uint8_t[cabac_encoder.size()]; uint8_t 173 libde265/encoder/encoder-core.cc uint8_t* luma_plane = ectx->img->get_image_plane(0); uint8_t 174 libde265/encoder/encoder-core.cc uint8_t* cb_plane = ectx->img->get_image_plane(1); uint8_t 175 libde265/encoder/encoder-core.cc uint8_t* cr_plane = ectx->img->get_image_plane(2); uint8_t 354 libde265/encoder/encoder-syntax.cc uint8_t coded_sub_block_neighbors, uint8_t 374 libde265/encoder/encoder-syntax.cc uint8_t ctxIdxInc, uint8_t 726 libde265/encoder/encoder-syntax.cc extern uint8_t* ctxIdxLookup[4 /* 4-log2-32 */][2 /* !!cIdx */][2 /* !!scanIdx */][4 /* prevCsbf */]; uint8_t 827 libde265/encoder/encoder-syntax.cc uint8_t coded_sub_block_neighbors[32/4*32/4]; // 64*2 flags uint8_t 900 libde265/encoder/encoder-syntax.cc uint8_t* ctxIdxMap = ctxIdxLookup[log2w][!!cIdx][!!scanIdx][prevCsbf]; uint8_t 47 libde265/encoder/encoder-types.cc mBuf = new uint8_t[nBytes]; uint8_t 137 libde265/encoder/encoder-types.cc reconstruction[cIdx] = std::make_shared<small_image_buffer>(log2TbSize, sizeof(uint8_t)); uint8_t 172 libde265/encoder/encoder-types.cc uint8_t* dst_ptr = img->get_image_plane_at_pos(cIdx, xC, yC ); uint8_t 200 libde265/encoder/encoder-types.cc uint8_t* ptr = img->get_image_plane_at_pos(cIdx, xC, yC ); uint8_t 210 libde265/encoder/encoder-types.cc reconstruction[cIdx]->get_buffer<uint8_t>(), 1<<log2TbSize, uint8_t 224 libde265/encoder/encoder-types.cc reconstruction[cIdx]->get_buffer<uint8_t>(), 1<<log2TbSize, uint8_t 244 libde265/encoder/encoder-types.cc std::vector<uint8_t> buf(size); uint8_t 748 libde265/encoder/encoder-types.cc uint8_t* p = img->get_image_plane_at_pos(cIdx, mXMin, mYMin); uint8_t 759 libde265/encoder/encoder-types.cc const uint8_t* p = img->get_image_plane_at_pos(cIdx, mXMin, mYMin); uint8_t 43 libde265/encoder/encoder-types.h uint8_t* get_buffer_u8() const { return mBuf; } uint8_t 60 libde265/encoder/encoder-types.h uint8_t* mBuf; uint8_t 64 libde265/encoder/encoder-types.h uint8_t mWidth, mHeight; uint8_t 81 libde265/encoder/encoder-types.h uint8_t log2Size : 3; uint8_t 107 libde265/encoder/encoder-types.h const uint8_t* operator[](int y) const { return mBase+y*mStride; } uint8_t 122 libde265/encoder/encoder-types.h uint8_t* mBase; uint8_t 125 libde265/encoder/encoder-types.h uint8_t mWidth, mHeight; uint8_t 144 libde265/encoder/encoder-types.h uint8_t split_transform_flag : 1; uint8_t 145 libde265/encoder/encoder-types.h uint8_t TrafoDepth : 2; // 2 bits enough ? (TODO) uint8_t 146 libde265/encoder/encoder-types.h uint8_t blkIdx : 2; uint8_t 154 libde265/encoder/encoder-types.h uint8_t cbf[3]; uint8_t 179 libde265/encoder/encoder-types.h uint8_t explicit_rdpcm[3][2]; uint8_t 256 libde265/encoder/encoder-types.h uint8_t split_cu_flag : 1; uint8_t 257 libde265/encoder/encoder-types.h uint8_t ctDepth : 2; uint8_t 268 libde265/encoder/encoder-types.h uint8_t qp : 6; uint8_t 269 libde265/encoder/encoder-types.h uint8_t cu_transquant_bypass_flag : 1; // currently unused uint8_t 270 libde265/encoder/encoder-types.h uint8_t pcm_flag : 1; uint8_t 284 libde265/encoder/encoder-types.h uint8_t rqt_root_cbf : 1; uint8_t 113 libde265/encoder/encpicbuf.cc void image_data::set_NAL_type(uint8_t nalType) uint8_t 81 libde265/encoder/encpicbuf.h void set_NAL_type(uint8_t nalType); uint8_t 46 libde265/fallback-dct.cc void transform_skip_8_fallback(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride) uint8_t 93 libde265/fallback-dct.cc void transform_skip_rdpcm_v_8_fallback(uint8_t *dst, const int16_t *coeffs, int log2nT, ptrdiff_t stride) uint8_t 113 libde265/fallback-dct.cc void transform_skip_rdpcm_h_8_fallback(uint8_t *dst, const int16_t *coeffs, int log2nT, ptrdiff_t stride) uint8_t 134 libde265/fallback-dct.cc void transform_bypass_rdpcm_v_8_fallback(uint8_t *dst, const int16_t *coeffs,int nT,ptrdiff_t stride) uint8_t 147 libde265/fallback-dct.cc void transform_bypass_rdpcm_h_8_fallback(uint8_t *dst, const int16_t *coeffs,int nT,ptrdiff_t stride) uint8_t 227 libde265/fallback-dct.cc void transform_bypass_8_fallback(uint8_t *dst, const int16_t *coeffs, int nT, ptrdiff_t stride) uint8_t 270 libde265/fallback-dct.cc void transform_4x4_luma_add_8_fallback(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride) uint8_t 865 libde265/fallback-dct.cc void transform_4x4_add_8_fallback(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride) uint8_t 867 libde265/fallback-dct.cc transform_idct_add<uint8_t>(dst,stride, 4, coeffs, 8); uint8_t 870 libde265/fallback-dct.cc void transform_8x8_add_8_fallback(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride) uint8_t 872 libde265/fallback-dct.cc transform_idct_add<uint8_t>(dst,stride, 8, coeffs, 8); uint8_t 875 libde265/fallback-dct.cc void transform_16x16_add_8_fallback(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride) uint8_t 877 libde265/fallback-dct.cc transform_idct_add<uint8_t>(dst,stride, 16, coeffs, 8); uint8_t 880 libde265/fallback-dct.cc void transform_32x32_add_8_fallback(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride) uint8_t 882 libde265/fallback-dct.cc transform_idct_add<uint8_t>(dst,stride, 32, coeffs, 8); uint8_t 32 libde265/fallback-dct.h void transform_skip_8_fallback(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride); uint8_t 35 libde265/fallback-dct.h void transform_skip_rdpcm_v_8_fallback(uint8_t *dst, const int16_t *coeffs, int nT, ptrdiff_t stride); uint8_t 36 libde265/fallback-dct.h void transform_skip_rdpcm_h_8_fallback(uint8_t *dst, const int16_t *coeffs, int nT, ptrdiff_t stride); uint8_t 40 libde265/fallback-dct.h void transform_4x4_luma_add_8_fallback(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride); uint8_t 41 libde265/fallback-dct.h void transform_4x4_add_8_fallback(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride); uint8_t 42 libde265/fallback-dct.h void transform_8x8_add_8_fallback(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride); uint8_t 43 libde265/fallback-dct.h void transform_16x16_add_8_fallback(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride); uint8_t 44 libde265/fallback-dct.h void transform_32x32_add_8_fallback(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride); uint8_t 33 libde265/fallback-motion.cc void put_unweighted_pred_8_fallback(uint8_t *dst, ptrdiff_t dststride, uint8_t 44 libde265/fallback-motion.cc uint8_t* out = &dst[y*dststride]; uint8_t 55 libde265/fallback-motion.cc void put_weighted_pred_8_fallback(uint8_t *dst, ptrdiff_t dststride, uint8_t 66 libde265/fallback-motion.cc uint8_t* out = &dst[y*dststride]; uint8_t 75 libde265/fallback-motion.cc void put_weighted_bipred_8_fallback(uint8_t *dst, ptrdiff_t dststride, uint8_t 87 libde265/fallback-motion.cc uint8_t* out = &dst[y*dststride]; uint8_t 97 libde265/fallback-motion.cc void put_weighted_pred_avg_8_fallback(uint8_t *dst, ptrdiff_t dststride, uint8_t 114 libde265/fallback-motion.cc uint8_t* out = &dst[y*dststride]; uint8_t 128 libde265/fallback-motion.cc uint8_t* out = &dst[y*dststride]; uint8_t 149 libde265/fallback-motion.cc uint8_t* out = &dst[y*dststride]; uint8_t 258 libde265/fallback-motion.cc const uint8_t *src, ptrdiff_t src_stride, uint8_t 266 libde265/fallback-motion.cc const uint8_t* i = &src[y*src_stride]; uint8_t 411 libde265/fallback-motion.cc void put_epel_hv_fallback<uint8_t>(int16_t *dst, ptrdiff_t dst_stride, uint8_t 412 libde265/fallback-motion.cc const uint8_t *src, ptrdiff_t src_stride, uint8_t 424 libde265/fallback-motion.cc const uint8_t *src, ptrdiff_t srcstride, uint8_t 433 libde265/fallback-motion.cc const uint8_t* p = src + srcstride*y; uint8_t 630 libde265/fallback-motion.cc const uint8_t *src, ptrdiff_t srcstride, \ uint8_t 28 libde265/fallback-motion.h void put_weighted_pred_avg_8_fallback(uint8_t *dst, ptrdiff_t dststride, uint8_t 33 libde265/fallback-motion.h void put_unweighted_pred_8_fallback(uint8_t *_dst, ptrdiff_t dststride, uint8_t 37 libde265/fallback-motion.h void put_weighted_pred_8_fallback(uint8_t *_dst, ptrdiff_t dststride, uint8_t 41 libde265/fallback-motion.h void put_weighted_bipred_8_fallback(uint8_t *_dst, ptrdiff_t dststride, uint8_t 67 libde265/fallback-motion.h const uint8_t *_src, ptrdiff_t srcstride, uint8_t 84 libde265/fallback-motion.h const uint8_t *src, ptrdiff_t srcstride, \ uint8_t 40 libde265/fallback.cc accel->put_hevc_epel_h_8 = put_epel_hv_fallback<uint8_t>; uint8_t 41 libde265/fallback.cc accel->put_hevc_epel_v_8 = put_epel_hv_fallback<uint8_t>; uint8_t 42 libde265/fallback.cc accel->put_hevc_epel_hv_8 = put_epel_hv_fallback<uint8_t>; uint8_t 105 libde265/fallback.cc accel->add_residual_8 = add_residual_fallback<uint8_t>; uint8_t 75 libde265/image-io.cc uint8_t* p; uint8_t 156 libde265/image-io.cc const uint8_t* p; uint8_t 202 libde265/image-io.cc LIBDE265_API void PacketSink_File::send_packet(const uint8_t* data, int n) uint8_t 204 libde265/image-io.cc uint8_t startCode[3]; uint8_t 103 libde265/image-io.h virtual LIBDE265_API void send_packet(const uint8_t* data, int n) = 0; uint8_t 115 libde265/image-io.h virtual LIBDE265_API void send_packet(const uint8_t* data, int n); uint8_t 75 libde265/image.cc uint8_t* p = (uint8_t *)ALLOC_ALIGNED_16(stride * height + MEMORY_PADDING); uint8_t 100 libde265/image.cc uint8_t* p = (uint8_t*)img->get_image_plane(cIdx); uint8_t 126 libde265/image.cc uint8_t* p[3] = { 0,0,0 }; uint8_t 127 libde265/image.cc p[0] = (uint8_t *)ALLOC_ALIGNED_16(luma_height * luma_bpl + MEMORY_PADDING); uint8_t 131 libde265/image.cc p[1] = (uint8_t *)ALLOC_ALIGNED_16(chroma_height * chroma_bpl + MEMORY_PADDING); uint8_t 132 libde265/image.cc p[2] = (uint8_t *)ALLOC_ALIGNED_16(chroma_height * chroma_bpl + MEMORY_PADDING); uint8_t 162 libde265/image.cc uint8_t* p = (uint8_t*)img->get_image_plane(i); uint8_t 176 libde265/image.cc void de265_image::set_image_plane(int cIdx, uint8_t* mem, int stride, void *userdata) uint8_t 194 libde265/image.h uint8_t log2CbSize : 3; /* [0;6] (1<<log2CbSize) = 64 uint8_t 199 libde265/image.h uint8_t PartMode : 3; // (enum PartMode) [0;7] set only in top-left of CB uint8_t 203 libde265/image.h uint8_t ctDepth : 2; // [0:3]? (for CTB size 64: 0:64, 1:32, 2:16, 3:8) uint8_t 207 libde265/image.h uint8_t PredMode : 2; // (enum PredMode) [0;2] must be saved for past images uint8_t 209 libde265/image.h uint8_t pcm_flag : 1; // Stored for intra-prediction / SAO uint8_t 210 libde265/image.h uint8_t cu_transquant_bypass : 1; // Stored for SAO uint8_t 256 libde265/image.h /* */ uint8_t* get_image_plane(int cIdx) { return pixels[cIdx]; } uint8_t 257 libde265/image.h const uint8_t* get_image_plane(int cIdx) const { return pixels[cIdx]; } uint8_t 259 libde265/image.h void set_image_plane(int cIdx, uint8_t* mem, int stride, void *userdata); uint8_t 261 libde265/image.h uint8_t* get_image_plane_at_pos(int cIdx, int xpos,int ypos) uint8_t 276 libde265/image.h const uint8_t* get_image_plane_at_pos(int cIdx, int xpos,int ypos) const uint8_t 350 libde265/image.h uint8_t* pixels[3]; uint8_t 351 libde265/image.h uint8_t bpp_shift[3]; // 0 for 8 bit, 1 for 16 bit uint8_t 361 libde265/image.h uint8_t BitDepth_Y, BitDepth_C; uint8_t 362 libde265/image.h uint8_t SubWidthC, SubHeightC; uint8_t 369 libde265/image.h uint8_t* pixels_confwin[3]; // pointer to pixels in the conformance window uint8_t 414 libde265/image.h MetaDataArray<uint8_t> intraPredMode; uint8_t 415 libde265/image.h MetaDataArray<uint8_t> intraPredModeC; uint8_t 416 libde265/image.h MetaDataArray<uint8_t> tu_info; uint8_t 417 libde265/image.h MetaDataArray<uint8_t> deblk_info; uint8_t 430 libde265/image.h uint8_t integrity; /* Whether an error occured while the image was decoded. uint8_t 502 libde265/image.h uint8_t get_cu_skip_flag(int x,int y) const uint8_t 507 libde265/image.h void set_pcm_flag(int x,int y, int log2BlkWidth, uint8_t value=1) uint8_t 520 libde265/image.h void set_cu_transquant_bypass(int x,int y, int log2BlkWidth, uint8_t value=1) uint8_t 674 libde265/image.h uint8_t combinedValue = mode; uint8_t 813 libde265/image.h void set_deblk_flags(int x0,int y0, uint8_t flags) uint8_t 824 libde265/image.h uint8_t get_deblk_flags(int x0,int y0) const uint8_t 832 libde265/image.h void set_deblk_bS(int x0,int y0, uint8_t bS) uint8_t 834 libde265/image.h uint8_t* data = &deblk_info[x0/4 + y0/4*deblk_info.width_in_units]; uint8_t 839 libde265/image.h uint8_t get_deblk_bS(int x0,int y0) const uint8_t 39 libde265/intrapred.cc void print_border(pixel_t* data, uint8_t* available, int nT) uint8_t 358 libde265/intrapred.cc uint8_t available_data[4*MAX_INTRA_PRED_BLOCK_SIZE + 1]; uint8_t 359 libde265/intrapred.cc uint8_t* available; uint8_t 1134 libde265/intrapred.cc decode_intra_prediction_internal<uint8_t>(img,xB0,yB0, intraPredMode, uint8_t 1135 libde265/intrapred.cc img->get_image_plane_at_pos_NEW<uint8_t>(cIdx,xB0,yB0), uint8_t 1143 libde265/intrapred.cc template <> void decode_intra_prediction<uint8_t>(de265_image* img, uint8_t 1146 libde265/intrapred.cc uint8_t* dst, int nT, int cIdx) uint8_t 1148 libde265/intrapred.cc decode_intra_prediction_internal<uint8_t>(img,xB0,yB0, intraPredMode, uint8_t 1234 libde265/intrapred.cc decode_intra_prediction_from_tree_internal<uint8_t>(img ,tb, ctbs, sps, cIdx); uint8_t 376 libde265/motion.cc (const uint8_t*)refPic->get_image_plane(0), uint8_t 390 libde265/motion.cc predSamplesC[0][l],nCS, (const uint8_t*)refPic->get_image_plane(1), uint8_t 393 libde265/motion.cc predSamplesC[1][l],nCS, (const uint8_t*)refPic->get_image_plane(2), uint8_t 786 libde265/motion.cc uint8_t singleMCLFlag, uint8_t 1109 libde265/motion.cc uint8_t* out_availableFlagLXCol) uint8_t 1285 libde265/motion.cc uint8_t* out_availableFlagLXCol) uint8_t 1394 libde265/motion.cc uint8_t combStop = false; uint8_t 1503 libde265/motion.cc uint8_t predFlagLCol[2]; uint8_t 1508 libde265/motion.cc uint8_t availableFlagCol = predFlagLCol[0]; uint8_t 1645 libde265/motion.cc uint8_t out_availableFlagLXN[2], uint8_t 1956 libde265/motion.cc uint8_t availableFlagLXN[2]; uint8_t 1966 libde265/motion.cc uint8_t availableFlagLXCol; uint8_t 39 libde265/motion.h uint8_t predFlag[2]; // which of the two vectors is actually used uint8_t 57 libde265/motion.h uint8_t inter_pred_idc : 2; uint8_t 60 libde265/motion.h uint8_t mvp_l0_flag : 1; uint8_t 61 libde265/motion.h uint8_t mvp_l1_flag : 1; uint8_t 64 libde265/motion.h uint8_t merge_flag : 1; uint8_t 65 libde265/motion.h uint8_t merge_idx : 3; uint8_t 117 libde265/nal-parser.cc uint8_t* p = data(); uint8_t 399 libde265/nal-parser.cc uint8_t null[2] = { 0,0 }; uint8_t 44 libde265/nal.cc bool isIDR(uint8_t unit_type) uint8_t 50 libde265/nal.cc bool isBLA(uint8_t unit_type) uint8_t 57 libde265/nal.cc bool isCRA(uint8_t unit_type) uint8_t 62 libde265/nal.cc bool isRAP(uint8_t unit_type) uint8_t 67 libde265/nal.cc bool isRASL(uint8_t unit_type) uint8_t 73 libde265/nal.cc bool isIRAP(uint8_t unit_type) uint8_t 79 libde265/nal.cc bool isRADL(uint8_t unit_type) uint8_t 86 libde265/nal.cc bool isReferenceNALU(uint8_t unit_type) uint8_t 93 libde265/nal.cc bool isSublayerNonReference(uint8_t unit_type) uint8_t 162 libde265/nal.cc const char* get_NAL_name(uint8_t unit_type) uint8_t 52 libde265/nal.h uint8_t nal_unit_type; uint8_t 53 libde265/nal.h uint8_t nuh_layer_id; uint8_t 54 libde265/nal.h uint8_t nuh_temporal_id; uint8_t 108 libde265/nal.h bool isIDR(uint8_t unit_type); uint8_t 109 libde265/nal.h bool isBLA(uint8_t unit_type); uint8_t 110 libde265/nal.h bool isCRA(uint8_t unit_type); uint8_t 111 libde265/nal.h bool isRAP(uint8_t unit_type); uint8_t 112 libde265/nal.h bool isRASL(uint8_t unit_type); uint8_t 113 libde265/nal.h bool isIRAP(uint8_t unit_type); uint8_t 114 libde265/nal.h bool isRADL(uint8_t unit_type); uint8_t 115 libde265/nal.h bool isReferenceNALU(uint8_t unit_type); uint8_t 116 libde265/nal.h bool isSublayerNonReference(uint8_t unit_type); uint8_t 118 libde265/nal.h const char* get_NAL_name(uint8_t unit_type); uint8_t 120 libde265/nal.h inline bool isIdrPic(uint8_t nal_unit_type) { uint8_t 125 libde265/nal.h inline bool isRapPic(uint8_t nal_unit_type) { uint8_t 46 libde265/pps.h uint8_t log2_max_transform_skip_block_size; uint8_t 49 libde265/pps.h uint8_t diff_cu_chroma_qp_offset_depth; uint8_t 50 libde265/pps.h uint8_t chroma_qp_offset_list_len; uint8_t 53 libde265/pps.h uint8_t log2_sao_offset_scale_luma; uint8_t 54 libde265/pps.h uint8_t log2_sao_offset_scale_chroma; uint8_t 25 libde265/quality.cc uint32_t SSD(const uint8_t* img, int imgStride, uint8_t 26 libde265/quality.cc const uint8_t* ref, int refStride, uint8_t 31 libde265/quality.cc const uint8_t* iPtr = img; uint8_t 32 libde265/quality.cc const uint8_t* rPtr = ref; uint8_t 48 libde265/quality.cc uint32_t SAD(const uint8_t* img, int imgStride, uint8_t 49 libde265/quality.cc const uint8_t* ref, int refStride, uint8_t 54 libde265/quality.cc const uint8_t* iPtr = img; uint8_t 55 libde265/quality.cc const uint8_t* rPtr = ref; uint8_t 71 libde265/quality.cc double MSE(const uint8_t* img, int imgStride, uint8_t 72 libde265/quality.cc const uint8_t* ref, int refStride, uint8_t 77 libde265/quality.cc const uint8_t* iPtr = img; uint8_t 78 libde265/quality.cc const uint8_t* rPtr = ref; uint8_t 29 libde265/quality.h LIBDE265_API uint32_t SSD(const uint8_t* img, int imgStride, uint8_t 30 libde265/quality.h const uint8_t* ref, int refStride, uint8_t 33 libde265/quality.h LIBDE265_API uint32_t SAD(const uint8_t* img, int imgStride, uint8_t 34 libde265/quality.h const uint8_t* ref, int refStride, uint8_t 37 libde265/quality.h LIBDE265_API double MSE(const uint8_t* img, int imgStride, uint8_t 38 libde265/quality.h const uint8_t* ref, int refStride, uint8_t 39 libde265/refpic.h uint8_t UsedByCurrPicS0[MAX_NUM_REF_PICS]; uint8_t 40 libde265/refpic.h uint8_t UsedByCurrPicS1[MAX_NUM_REF_PICS]; uint8_t 42 libde265/refpic.h uint8_t NumNegativePics; // number of past reference pictures uint8_t 43 libde265/refpic.h uint8_t NumPositivePics; // number of future reference pictures uint8_t 49 libde265/refpic.h uint8_t NumDeltaPocs; // total number of reference pictures (past + future) uint8_t 51 libde265/refpic.h uint8_t NumPocTotalCurr_shortterm_only; /* Total number of reference pictures that may actually uint8_t 269 libde265/sao.cc apply_sao_internal<uint8_t>(img,xCtb,yCtb, shdr,cIdx,nSW,nSH, uint8_t 329 libde265/sao.cc uint8_t* inputCopy = new uint8_t[ libde265_max(lumaImageSize, chromaImageSize) ]; uint8_t 27 libde265/scan.h uint8_t x,y; uint8_t 31 libde265/scan.h uint8_t subBlock; uint8_t 32 libde265/scan.h uint8_t scanPos; uint8_t 106 libde265/sei.cc const uint8_t* data; uint8_t 110 libde265/sei.cc data_chunk prepare_8bit(const uint8_t* data,int y); uint8_t 111 libde265/sei.cc data_chunk prepare_16bit(const uint8_t* data,int y); uint8_t 116 libde265/sei.cc uint8_t* mMem; uint8_t 132 libde265/sei.cc raw_hash_data::data_chunk raw_hash_data::prepare_8bit(const uint8_t* data,int y) uint8_t 140 libde265/sei.cc raw_hash_data::data_chunk raw_hash_data::prepare_16bit(const uint8_t* data,int y) uint8_t 143 libde265/sei.cc mMem = new uint8_t[2*mWidth]; uint8_t 160 libde265/sei.cc static uint32_t compute_checksum_8bit(uint8_t* data,int w,int h,int stride, int bit_depth) uint8_t 167 libde265/sei.cc uint8_t xorMask = ( x & 0xFF ) ^ ( y & 0xFF ) ^ ( x >> 8 ) ^ ( y >> 8 ); uint8_t 174 libde265/sei.cc uint8_t xorMask = ( x & 0xFF ) ^ ( y & 0xFF ) ^ ( x >> 8 ) ^ ( y >> 8 ); uint8_t 183 libde265/sei.cc static inline uint16_t crc_process_byte(uint16_t crc, uint8_t byte) uint8_t 214 libde265/sei.cc static inline uint16_t crc_process_byte_parallel(uint16_t crc, uint8_t byte) uint8_t 225 libde265/sei.cc static uint32_t compute_CRC_8bit_fast(const uint8_t* data,int w,int h,int stride, int bit_depth) uint8_t 251 libde265/sei.cc static void compute_MD5(uint8_t* data,int w,int h,int stride, uint8_t* result, int bit_depth) uint8_t 289 libde265/sei.cc uint8_t* data; uint8_t 301 libde265/sei.cc uint8_t md5[16]; uint8_t 66 libde265/sei.h uint8_t md5[3][16]; uint8_t 885 libde265/slice.cc uint8_t nal_unit_type) uint8_t 1863 libde265/slice.cc uint8_t coded_sub_block_neighbors) uint8_t 1955 libde265/slice.cc static const uint8_t ctxIdxMap[16] = { uint8_t 1962 libde265/slice.cc uint8_t* ctxIdxLookup[4 /* 4-log2-32 */][2 /* !!cIdx */][2 /* !!scanIdx */][4 /* prevCsbf */]; uint8_t 1968 libde265/slice.cc uint8_t* p = (uint8_t*)malloc(tableSize); uint8_t 2122 libde265/slice.cc uint8_t* p = (uint8_t*)malloc(tableSize); uint8_t 2253 libde265/slice.cc const uint8_t* coded_sub_block_flag, uint8_t 2344 libde265/slice.cc uint8_t ctxIdxInc) uint8_t 2748 libde265/slice.cc uint8_t SaoTypeIdx = 0; uint8_t 2788 libde265/slice.cc uint8_t SaoEoClass = 0; uint8_t 3050 libde265/slice.cc uint8_t coded_sub_block_neighbors[32/4*32/4]; uint8_t 3125 libde265/slice.cc uint8_t* ctxIdxMap = ctxIdxLookup[log2w][!!cIdx][!!scanIdx][prevCsbf]; uint8_t 3831 libde265/slice.cc uint8_t parent_cbf_cb,uint8_t parent_cbf_cr) uint8_t 4197 libde265/slice.cc read_pcm_samples_internal<uint8_t>(tctx,x0,y0,log2CbSize,0,br); uint8_t 4205 libde265/slice.cc read_pcm_samples_internal<uint8_t>(tctx,x0,y0,log2CbSize,1,br); uint8_t 4206 libde265/slice.cc read_pcm_samples_internal<uint8_t>(tctx,x0,y0,log2CbSize,2,br); uint8_t 4240 libde265/slice.cc static const uint8_t map_chroma_422[35] = { uint8_t 4287 libde265/slice.cc uint8_t cu_skip_flag = 0; uint8_t 4535 libde265/slice.cc uint8_t merge_flag = tctx->motion.merge_flag; // !!get_merge_flag(ctx,x0,y0); uint8_t 4565 libde265/slice.cc uint8_t initial_chroma_cbf = 1; uint8_t 139 libde265/slice.h uint8_t nal_unit_type); uint8_t 168 libde265/slice.h uint8_t lt_idx_sps[MAX_NUM_REF_PICS]; uint8_t 185 libde265/slice.h uint8_t list_entry_l0[16]; uint8_t 186 libde265/slice.h uint8_t list_entry_l1[16]; uint8_t 195 libde265/slice.h uint8_t luma_log2_weight_denom; // [0;7] uint8_t 196 libde265/slice.h uint8_t ChromaLog2WeightDenom; // [0;7] uint8_t 199 libde265/slice.h uint8_t luma_weight_flag[2][16]; // bool uint8_t 200 libde265/slice.h uint8_t chroma_weight_flag[2][16]; // bool uint8_t 273 libde265/slice.h uint8_t sao_band_position[3]; uint8_t 754 libde265/sps.cc static uint8_t default_ScalingList_4x4[16] = { uint8_t 759 libde265/sps.cc static uint8_t default_ScalingList_8x8_intra[64] = { uint8_t 770 libde265/sps.cc static uint8_t default_ScalingList_8x8_inter[64] = { uint8_t 782 libde265/sps.cc void fill_scaling_factor(uint8_t* scalingFactors, const uint8_t* sclist, int sizeId) uint8_t 867 libde265/sps.cc uint8_t scaling_list[6][32*32]; uint8_t 870 libde265/sps.cc uint8_t* curr_scaling_list = scaling_list[matrixId]; uint8_t 54 libde265/sps.h uint8_t ScalingFactor_Size0[6][4][4]; uint8_t 55 libde265/sps.h uint8_t ScalingFactor_Size1[6][8][8]; uint8_t 56 libde265/sps.h uint8_t ScalingFactor_Size2[6][16][16]; uint8_t 57 libde265/sps.h uint8_t ScalingFactor_Size3[2][32][32]; uint8_t 71 libde265/sps.h uint8_t transform_skip_rotation_enabled_flag; uint8_t 72 libde265/sps.h uint8_t transform_skip_context_enabled_flag; uint8_t 73 libde265/sps.h uint8_t implicit_rdpcm_enabled_flag; uint8_t 74 libde265/sps.h uint8_t explicit_rdpcm_enabled_flag; uint8_t 75 libde265/sps.h uint8_t extended_precision_processing_flag; uint8_t 76 libde265/sps.h uint8_t intra_smoothing_disabled_flag; uint8_t 77 libde265/sps.h uint8_t high_precision_offsets_enabled_flag; uint8_t 78 libde265/sps.h uint8_t persistent_rice_adaptation_enabled_flag; uint8_t 79 libde265/sps.h uint8_t cabac_bypass_alignment_enabled_flag; uint8_t 233 libde265/sps.h uint8_t WpOffsetBdShiftY; uint8_t 234 libde265/sps.h uint8_t WpOffsetBdShiftC; uint8_t 306 libde265/transform.cc uint8_t* dst, int dstStride, int16_t* coeff, uint8_t 480 libde265/transform.cc const uint8_t* sclist; uint8_t 640 libde265/transform.cc scale_coefficients_internal<uint8_t> (tctx, xT,yT, x0,y0, nT,cIdx, transform_skip_flag, intra, uint8_t 49 libde265/transform.h uint8_t* dst, int dstStride, int16_t* coeff, uint8_t 29 libde265/util.cc void copy_subimage(uint8_t* dst,int dststride, uint8_t 30 libde265/util.cc const uint8_t* src,int srcstride, uint8_t 217 libde265/util.cc void printBlk(const char* title, const uint8_t* data, int blksize, int stride, uint8_t 148 libde265/util.h void copy_subimage(uint8_t* dst,int dststride, uint8_t 149 libde265/util.h const uint8_t* src,int srcstride, uint8_t 221 libde265/util.h void printBlk(const char* title,const uint8_t* data, int blksize, int stride, const std::string& prefix=" "); uint8_t 43 libde265/visualize.cc uint8_t *src = ctx->img->get_image_plane_at_pos(0,x0,y0); uint8_t 78 libde265/visualize.cc void set_pixel(uint8_t* img, int x,int y, int stride, uint32_t color, int pixelSize) uint8_t 81 libde265/visualize.cc uint8_t col = (color>>(i*8)) & 0xFF; uint8_t 88 libde265/visualize.cc uint8_t* img,int stride, uint8_t 114 libde265/visualize.cc uint8_t* img,int stride, uint8_t 174 libde265/visualize.cc void drawTBgrid(const de265_image* srcimg, uint8_t* img, int stride, uint8_t 203 libde265/visualize.cc void tint_rect(uint8_t* img, int stride, int x0,int y0,int w,int h, uint32_t color, int pixelSize) uint8_t 212 libde265/visualize.cc uint8_t col = (color>>(i*8)) & 0xFF; uint8_t 218 libde265/visualize.cc void fill_rect(uint8_t* img, int stride, int x0,int y0,int w,int h, uint32_t color, int pixelSize) uint8_t 227 libde265/visualize.cc uint8_t col = (color>>(i*8)) & 0xFF; uint8_t 234 libde265/visualize.cc void draw_QuantPY_block(const de265_image* srcimg,uint8_t* img,int stride, uint8_t 253 libde265/visualize.cc void draw_line(uint8_t* img,int stride,uint32_t color,int pixelSize, uint8_t 281 libde265/visualize.cc void draw_PB_block(const de265_image* srcimg,uint8_t* img,int stride, uint8_t 314 libde265/visualize.cc void draw_tree_grid(const de265_image* srcimg, uint8_t* img, int stride, uint8_t 422 libde265/visualize.cc LIBDE265_API void draw_CB_grid(const de265_image* img, uint8_t* dst, int stride, uint32_t color,int pixelSize) uint8_t 427 libde265/visualize.cc LIBDE265_API void draw_TB_grid(const de265_image* img, uint8_t* dst, int stride, uint32_t color,int pixelSize) uint8_t 432 libde265/visualize.cc LIBDE265_API void draw_PB_grid(const de265_image* img, uint8_t* dst, int stride, uint32_t color,int pixelSize) uint8_t 437 libde265/visualize.cc LIBDE265_API void draw_intra_pred_modes(const de265_image* img, uint8_t* dst, int stride, uint32_t color,int pixelSize) uint8_t 442 libde265/visualize.cc LIBDE265_API void draw_PB_pred_modes(const de265_image* img, uint8_t* dst, int stride, int pixelSize) uint8_t 447 libde265/visualize.cc LIBDE265_API void draw_QuantPY(const de265_image* img, uint8_t* dst, int stride, int pixelSize) uint8_t 452 libde265/visualize.cc LIBDE265_API void draw_Motion(const de265_image* img, uint8_t* dst, int stride, int pixelSize) uint8_t 457 libde265/visualize.cc LIBDE265_API void draw_Slices(const de265_image* img, uint8_t* dst, int stride, int pixelSize) uint8_t 539 libde265/visualize.cc LIBDE265_API void draw_Tiles(const de265_image* img, uint8_t* dst, int stride, int pixelSize) uint8_t 36 libde265/visualize.h LIBDE265_API void draw_CB_grid(const de265_image* img, uint8_t* dst, int stride, uint32_t value, int pixelSize); uint8_t 37 libde265/visualize.h LIBDE265_API void draw_TB_grid(const de265_image* img, uint8_t* dst, int stride, uint32_t value, int pixelSize); uint8_t 38 libde265/visualize.h LIBDE265_API void draw_PB_grid(const de265_image* img, uint8_t* dst, int stride, uint32_t value, int pixelSize); uint8_t 39 libde265/visualize.h LIBDE265_API void draw_PB_pred_modes(const de265_image* img, uint8_t* dst, int stride, int pixelSize); uint8_t 40 libde265/visualize.h LIBDE265_API void draw_intra_pred_modes(const de265_image* img, uint8_t* dst, int stride, uint32_t value, int pixelSize); uint8_t 41 libde265/visualize.h LIBDE265_API void draw_QuantPY(const de265_image* img, uint8_t* dst, int stride, int pixelSize); uint8_t 42 libde265/visualize.h LIBDE265_API void draw_Motion(const de265_image* img, uint8_t* dst, int stride, int pixelSize); uint8_t 43 libde265/visualize.h LIBDE265_API void draw_Slices(const de265_image* img, uint8_t* dst, int stride, int pixelSize); uint8_t 44 libde265/visualize.h LIBDE265_API void draw_Tiles(const de265_image* img, uint8_t* dst, int stride, int pixelSize); uint8_t 147 libde265/vps.h uint8_t vps_max_layer_id; // max value for nuh_layer_id in NALs uint8_t 73 libde265/vui.h uint8_t colour_primaries; uint8_t 74 libde265/vui.h uint8_t transfer_characteristics; uint8_t 75 libde265/vui.h uint8_t matrix_coeffs; uint8_t 80 libde265/vui.h uint8_t chroma_sample_loc_type_top_field; uint8_t 81 libde265/vui.h uint8_t chroma_sample_loc_type_bottom_field; uint8_t 119 libde265/vui.h uint8_t max_bytes_per_pic_denom; uint8_t 120 libde265/vui.h uint8_t max_bits_per_min_cu_denom; uint8_t 121 libde265/vui.h uint8_t log2_max_mv_length_horizontal; uint8_t 122 libde265/vui.h uint8_t log2_max_mv_length_vertical; uint8_t 285 libde265/x86/sse-dct.cc void ff_hevc_transform_skip_8_sse(uint8_t *_dst, const int16_t *coeffs, ptrdiff_t _stride) uint8_t 287 libde265/x86/sse-dct.cc uint8_t *dst = (uint8_t*)_dst; uint8_t 345 libde265/x86/sse-dct.cc void ff_hevc_transform_4x4_luma_add_8_sse4(uint8_t *_dst, const int16_t *coeffs, uint8_t 348 libde265/x86/sse-dct.cc uint8_t shift_2nd = 12; // 20 - Bit depth uint8_t 351 libde265/x86/sse-dct.cc uint8_t *dst = (uint8_t*) _dst; uint8_t 499 libde265/x86/sse-dct.cc void ff_hevc_transform_4x4_luma_add_10_sse4(uint8_t *_dst, const int16_t *coeffs, uint8_t 502 libde265/x86/sse-dct.cc uint8_t shift_2nd = 10; // 20 - Bit depth uint8_t 626 libde265/x86/sse-dct.cc void ff_hevc_transform_4x4_add_8_sse4(uint8_t *_dst, const int16_t *coeffs, uint8_t 628 libde265/x86/sse-dct.cc uint8_t shift_2nd = 12; // 20 - Bit depth uint8_t 631 libde265/x86/sse-dct.cc uint8_t *dst = (uint8_t*) _dst; uint8_t 747 libde265/x86/sse-dct.cc void ff_hevc_transform_4x4_add_10_sse4(uint8_t *_dst, const int16_t *coeffs, uint8_t 750 libde265/x86/sse-dct.cc uint8_t shift_2nd = 10; // 20 - Bit depth uint8_t 842 libde265/x86/sse-dct.cc void ff_hevc_transform_8x8_add_8_sse4(uint8_t *_dst, const int16_t *coeffs, uint8_t 844 libde265/x86/sse-dct.cc uint8_t shift_2nd = 12; // 20 - Bit depth uint8_t 847 libde265/x86/sse-dct.cc uint8_t *dst = (uint8_t*) _dst; uint8_t 848 libde265/x86/sse-dct.cc ptrdiff_t stride = _stride / sizeof(uint8_t); uint8_t 1177 libde265/x86/sse-dct.cc void ff_hevc_transform_8x8_add_10_sse4(uint8_t *_dst, const int16_t *coeffs, uint8_t 1183 libde265/x86/sse-dct.cc uint8_t shift_2nd = 10; // 20 - Bit depth uint8_t 1492 libde265/x86/sse-dct.cc void ff_hevc_transform_16x16_add_8_sse4(uint8_t *_dst, const int16_t *coeffs, uint8_t 1494 libde265/x86/sse-dct.cc uint8_t shift_2nd = 12; // 20 - Bit depth uint8_t 1497 libde265/x86/sse-dct.cc uint8_t *dst = (uint8_t*) _dst; uint8_t 1498 libde265/x86/sse-dct.cc ptrdiff_t stride = _stride / sizeof(uint8_t); uint8_t 2155 libde265/x86/sse-dct.cc dst = (uint8_t*) (_dst + (i*stride)); uint8_t 2249 libde265/x86/sse-dct.cc void ff_hevc_transform_16x16_add_10_sse4(uint8_t *_dst, const int16_t *coeffs, uint8_t 2256 libde265/x86/sse-dct.cc uint8_t shift_2nd = 10; //20 - bit depth uint8_t 2912 libde265/x86/sse-dct.cc void ff_hevc_transform_32x32_add_8_sse4(uint8_t *_dst, const int16_t *coeffs, uint8_t 2914 libde265/x86/sse-dct.cc uint8_t shift_2nd = 12; // 20 - Bit depth uint8_t 2917 libde265/x86/sse-dct.cc uint8_t *dst = (uint8_t*) _dst; uint8_t 2918 libde265/x86/sse-dct.cc ptrdiff_t stride = _stride / sizeof(uint8_t); uint8_t 4987 libde265/x86/sse-dct.cc dst = (uint8_t*) _dst + i*stride; uint8_t 5204 libde265/x86/sse-dct.cc void ff_hevc_transform_32x32_add_10_sse4(uint8_t *_dst, const int16_t *coeffs, uint8_t 5210 libde265/x86/sse-dct.cc uint8_t shift_2nd = 10; //20 - bit depth uint8_t 28 libde265/x86/sse-dct.h void ff_hevc_transform_skip_8_sse(uint8_t *_dst, const int16_t *coeffs, ptrdiff_t _stride); uint8_t 29 libde265/x86/sse-dct.h void ff_hevc_transform_4x4_luma_add_8_sse4(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride); uint8_t 30 libde265/x86/sse-dct.h void ff_hevc_transform_4x4_add_8_sse4(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride); uint8_t 31 libde265/x86/sse-dct.h void ff_hevc_transform_8x8_add_8_sse4(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride); uint8_t 32 libde265/x86/sse-dct.h void ff_hevc_transform_16x16_add_8_sse4(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride); uint8_t 33 libde265/x86/sse-dct.h void ff_hevc_transform_32x32_add_8_sse4(uint8_t *dst, const int16_t *coeffs, ptrdiff_t stride); uint8_t 47 libde265/x86/sse-motion.cc static const uint8_t qpel_extra_before[4] = { 0, 3, 3, 2 }; uint8_t 48 libde265/x86/sse-motion.cc static const uint8_t qpel_extra_after[4] = { 0, 3, 4, 4 }; uint8_t 49 libde265/x86/sse-motion.cc static const uint8_t qpel_extra[4] = { 0, 6, 7, 6 }; uint8_t 92 libde265/x86/sse-motion.cc void ff_hevc_put_unweighted_pred_8_sse(uint8_t *_dst, ptrdiff_t dststride, uint8_t 96 libde265/x86/sse-motion.cc uint8_t *dst = (uint8_t*) _dst; uint8_t 176 libde265/x86/sse-motion.cc void ff_hevc_put_unweighted_pred_sse(uint8_t *_dst, ptrdiff_t _dststride, uint8_t 180 libde265/x86/sse-motion.cc uint8_t *dst = (uint8_t*) _dst; uint8_t 181 libde265/x86/sse-motion.cc ptrdiff_t dststride = _dststride / sizeof(uint8_t); uint8_t 211 libde265/x86/sse-motion.cc void ff_hevc_put_weighted_pred_avg_8_sse(uint8_t *_dst, ptrdiff_t dststride, uint8_t 216 libde265/x86/sse-motion.cc uint8_t *dst = (uint8_t*) _dst; uint8_t 316 libde265/x86/sse-motion.cc void ff_hevc_put_weighted_pred_avg_sse(uint8_t *_dst, ptrdiff_t _dststride, uint8_t 321 libde265/x86/sse-motion.cc uint8_t *dst = (uint8_t*) _dst; uint8_t 322 libde265/x86/sse-motion.cc ptrdiff_t dststride = _dststride / sizeof(uint8_t); uint8_t 356 libde265/x86/sse-motion.cc void ff_hevc_weighted_pred_8_sse4(uint8_t denom, int16_t wlxFlag, int16_t olxFlag, uint8_t 357 libde265/x86/sse-motion.cc uint8_t *_dst, ptrdiff_t _dststride, uint8_t 364 libde265/x86/sse-motion.cc uint8_t *dst = (uint8_t*) _dst; uint8_t 365 libde265/x86/sse-motion.cc ptrdiff_t dststride = _dststride / sizeof(uint8_t); uint8_t 598 libde265/x86/sse-motion.cc void ff_hevc_weighted_pred_sse(uint8_t denom, int16_t wlxFlag, int16_t olxFlag, uint8_t 599 libde265/x86/sse-motion.cc uint8_t *_dst, ptrdiff_t _dststride, uint8_t 606 libde265/x86/sse-motion.cc uint8_t *dst = (uint8_t*) _dst; uint8_t 607 libde265/x86/sse-motion.cc ptrdiff_t dststride = _dststride / sizeof(uint8_t); uint8_t 684 libde265/x86/sse-motion.cc void ff_hevc_weighted_pred_avg_8_sse4(uint8_t denom, int16_t wl0Flag, uint8_t 686 libde265/x86/sse-motion.cc uint8_t *_dst, ptrdiff_t _dststride, uint8_t 694 libde265/x86/sse-motion.cc uint8_t *dst = (uint8_t*) _dst; uint8_t 695 libde265/x86/sse-motion.cc ptrdiff_t dststride = _dststride / sizeof(uint8_t); uint8_t 881 libde265/x86/sse-motion.cc void ff_hevc_weighted_pred_avg_sse(uint8_t denom, int16_t wl0Flag, uint8_t 882 libde265/x86/sse-motion.cc int16_t wl1Flag, int16_t ol0Flag, int16_t ol1Flag, uint8_t *_dst, uint8_t 890 libde265/x86/sse-motion.cc uint8_t *dst = (uint8_t*) _dst; uint8_t 891 libde265/x86/sse-motion.cc ptrdiff_t dststride = _dststride / sizeof(uint8_t); uint8_t 957 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t srcstride, uint8_t 962 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 1035 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, uint8_t 1087 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, uint8_t 1091 libde265/x86/sse-motion.cc const uint8_t *src = (const uint8_t*) _src; uint8_t 1185 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, uint8_t 1248 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, int mx, uint8_t 1252 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 1253 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 1387 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, int mx, uint8_t 1554 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, int mx, uint8_t 1557 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 1781 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, int mx, uint8_t 1943 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 1947 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 2017 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 2064 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 2067 libde265/x86/sse-motion.cc const uint8_t *src = _src; uint8_t 2068 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 2163 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 2197 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 2200 libde265/x86/sse-motion.cc const uint8_t *src = _src; uint8_t 2201 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 2267 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 2270 libde265/x86/sse-motion.cc uint8_t *src = _src; uint8_t 2271 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 2335 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 2338 libde265/x86/sse-motion.cc uint8_t *src = _src; uint8_t 2339 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 2402 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 2405 libde265/x86/sse-motion.cc const uint8_t *src = _src; uint8_t 2406 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 2470 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 2473 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 2474 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 2629 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 2706 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 2709 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 2710 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 2881 libde265/x86/sse-motion.cc cosnt uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 2972 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 2975 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 2976 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 3139 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 3142 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 3143 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 3294 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 3370 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 3373 libde265/x86/sse-motion.cc uint8_t* src = (uint8_t*) _src; uint8_t 3374 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 3542 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 3545 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 3546 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 3725 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 3728 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 3729 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 3902 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 3905 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 3906 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 4073 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 4076 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 4077 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 4256 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 4259 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 4260 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 4434 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 4437 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 4438 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 4607 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 4610 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 4611 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 4793 libde265/x86/sse-motion.cc const uint8_t *_src, ptrdiff_t _srcstride, int width, int height, uint8_t 4796 libde265/x86/sse-motion.cc uint8_t *src = (uint8_t*) _src; uint8_t 4797 libde265/x86/sse-motion.cc ptrdiff_t srcstride = _srcstride / sizeof(uint8_t); uint8_t 29 libde265/x86/sse-motion.h void ff_hevc_put_unweighted_pred_8_sse(uint8_t *_dst, ptrdiff_t dststride, uint8_t 33 libde265/x86/sse-motion.h void ff_hevc_put_weighted_pred_avg_8_sse(uint8_t *_dst, ptrdiff_t dststride, uint8_t 39 libde265/x86/sse-motion.h const uint8_t *_src, ptrdiff_t srcstride, uint8_t 43 libde265/x86/sse-motion.h const uint8_t *_src, ptrdiff_t srcstride, uint8_t 47 libde265/x86/sse-motion.h const uint8_t *_src, ptrdiff_t srcstride, uint8_t 51 libde265/x86/sse-motion.h const uint8_t *_src, ptrdiff_t srcstride, uint8_t 56 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 59 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 62 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 65 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 68 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 71 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 74 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 77 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 80 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 83 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 86 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 89 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 92 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 95 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 98 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 101 libde265/x86/sse-motion.h const uint8_t *src, ptrdiff_t srcstride, uint8_t 135 sherlock265/VideoDecoder.cc uint8_t buf[4096]; uint8_t 244 sherlock265/VideoDecoder.cc const uint8_t *data[3]; uint8_t 250 sherlock265/VideoDecoder.cc uint8_t *qdata[1] = { (uint8_t *) qimg.bits() }; uint8_t 36 tools/yuv-distortion.cc float ssim(const uint8_t* img1, uint8_t 37 tools/yuv-distortion.cc const uint8_t* img2, uint8_t 72 tools/yuv-distortion.cc uint8_t* yp_ref = (uint8_t*)malloc(width*height); uint8_t 73 tools/yuv-distortion.cc uint8_t* yp_cmp = (uint8_t*)malloc(width*height);