de265_image 495 dec265/dec265.cc const de265_image* img = de265_get_next_picture(ctx); de265_image 352 libde265/de265.cc LIBDE265_API const struct de265_image* de265_get_next_picture(de265_decoder_context* de265ctx) de265_image 354 libde265/de265.cc const struct de265_image* img = de265_peek_next_picture(de265ctx); de265_image 363 libde265/de265.cc LIBDE265_API const struct de265_image* de265_peek_next_picture(de265_decoder_context* de265ctx) de265_image 368 libde265/de265.cc de265_image* img = ctx->get_next_picture_in_output_queue(); de265_image 385 libde265/de265.cc de265_image* next_image = ctx->get_next_picture_in_output_queue(); de265_image 564 libde265/de265.cc LIBDE265_API int de265_get_image_width(const struct de265_image* img,int channel) de265_image 577 libde265/de265.cc LIBDE265_API int de265_get_image_height(const struct de265_image* img,int channel) de265_image 590 libde265/de265.cc LIBDE265_API enum de265_chroma de265_get_chroma_format(const struct de265_image* img) de265_image 595 libde265/de265.cc LIBDE265_API const uint8_t* de265_get_image_plane(const de265_image* img, int channel, int* stride) de265_image 606 libde265/de265.cc LIBDE265_API void *de265_get_image_plane_user_data(const struct de265_image* img, int channel) de265_image 613 libde265/de265.cc LIBDE265_API void de265_set_image_plane(de265_image* img, int cIdx, void* mem, int stride, void *userdata) de265_image 629 libde265/de265.cc return &de265_image::default_image_allocation; de265_image 632 libde265/de265.cc LIBDE265_API de265_PTS de265_get_image_PTS(const struct de265_image* img) de265_image 637 libde265/de265.cc LIBDE265_API void* de265_get_image_user_data(const struct de265_image* img) de265_image 642 libde265/de265.cc LIBDE265_API void de265_set_image_user_data(struct de265_image* img, void *user_data) de265_image 647 libde265/de265.cc LIBDE265_API void de265_get_image_NAL_header(const struct de265_image* img, de265_image 147 libde265/de265.h struct de265_image; de265_image 159 libde265/de265.h LIBDE265_API int de265_get_image_width(const struct de265_image*,int channel); de265_image 160 libde265/de265.h LIBDE265_API int de265_get_image_height(const struct de265_image*,int channel); de265_image 161 libde265/de265.h LIBDE265_API enum de265_chroma de265_get_chroma_format(const struct de265_image*); de265_image 162 libde265/de265.h LIBDE265_API const uint8_t* de265_get_image_plane(const struct de265_image*, int channel, int* out_stride); de265_image 163 libde265/de265.h LIBDE265_API void* de265_get_image_plane_user_data(const struct de265_image*, int channel); de265_image 164 libde265/de265.h LIBDE265_API de265_PTS de265_get_image_PTS(const struct de265_image*); de265_image 165 libde265/de265.h LIBDE265_API void* de265_get_image_user_data(const struct de265_image*); de265_image 166 libde265/de265.h LIBDE265_API void de265_set_image_user_data(struct de265_image*, void *user_data); de265_image 171 libde265/de265.h LIBDE265_API void de265_get_image_NAL_header(const struct de265_image*, de265_image 273 libde265/de265.h LIBDE265_API const struct de265_image* de265_peek_next_picture(de265_decoder_context*); // may return NULL de265_image 278 libde265/de265.h LIBDE265_API const struct de265_image* de265_get_next_picture(de265_decoder_context*); // may return NULL de265_image 317 libde265/de265.h struct de265_image* img, de265_image 320 libde265/de265.h struct de265_image* img, de265_image 331 libde265/de265.h LIBDE265_API void de265_set_image_plane(struct de265_image* img, int cIdx, void* mem, int stride, void *userdata); de265_image 835 libde265/deblock.cc struct de265_image* img; de265_image 919 libde265/deblock.cc de265_image* img = imgunit->img; de265_image 204 libde265/decctx.cc param_image_allocation_functions = de265_image::default_image_allocation; de265_image 315 libde265/decctx.cc param_image_allocation_functions = de265_image::default_image_allocation; de265_image 810 libde265/decctx.cc de265_image* img = imgunit->img; de265_image 858 libde265/decctx.cc de265_image* img = imgunit->img; de265_image 955 libde265/decctx.cc de265_image* img = imgunit->img; de265_image 1276 libde265/decctx.cc de265_image* img = ctx->dpb.get_image(idx); de265_image 1321 libde265/decctx.cc de265_image* img = ctx->dpb.get_image(i); de265_image 1544 libde265/decctx.cc de265_image* dpbimg = ctx->dpb.get_image(i); de265_image 1724 libde265/decctx.cc de265_image* img = imgunit->img; de265_image 1751 libde265/decctx.cc de265_image* outimg = imgunit->img; de265_image 1836 libde265/decctx.cc de265_image* img = ctx->dpb.get_image(image_buffer_idx); de265_image 1933 libde265/decctx.cc de265_image* dpbimg = dpb.get_image( idx ); de265_image 104 libde265/decctx.h struct de265_image *img; de265_image 172 libde265/decctx.h de265_image* img; de265_image 173 libde265/decctx.h de265_image sao_output; // if SAO is used, this is allocated and used as SAO output buffer de265_image 283 libde265/decctx.h /* */ de265_image* get_image(int dpb_index) { return dpb.get_image(dpb_index); } de265_image 284 libde265/decctx.h const de265_image* get_image(int dpb_index) const { return dpb.get_image(dpb_index); } de265_image 288 libde265/decctx.h de265_image* get_next_picture_in_output_queue() { return dpb.get_next_picture_in_output_queue(); } de265_image 362 libde265/decctx.h de265_image* img; de265_image 431 libde265/decctx.h void run_postprocessing_filters_sequential(de265_image* img); de265_image 242 libde265/dpb.cc dpb.push_back(new de265_image); de265_image 248 libde265/dpb.cc de265_image* img = dpb[free_image_buffer_idx]; de265_image 55 libde265/dpb.h /* */ de265_image* get_image(int index) { return dpb[index]; } de265_image 56 libde265/dpb.h const de265_image* get_image(int index) const { return dpb[index]; } de265_image 66 libde265/dpb.h void insert_image_into_reorder_buffer(de265_image* img) { de265_image 84 libde265/dpb.h de265_image* get_next_picture_in_output_queue() const { return image_output_queue.front(); } de265_image 99 libde265/dpb.h std::vector<de265_image*> dpb; // decoded picture buffer de265_image 101 libde265/dpb.h std::vector<de265_image*> reorder_output_queue; de265_image 102 libde265/dpb.h std::deque<de265_image*> image_output_queue; de265_image 107 libde265/image.cc de265_image_allocation de265_image::default_image_allocation = { de265_image 113 libde265/image.cc void de265_image::set_image_plane(int cIdx, uint8_t* mem, int stride, void *userdata) de265_image 123 libde265/image.cc uint32_t de265_image::s_next_image_ID = 0; de265_image 125 libde265/image.cc de265_image::de265_image() de265_image 166 libde265/image.cc de265_error de265_image::alloc_image(int w,int h, enum de265_chroma c, de265_image 253 libde265/image.cc image_allocation_functions = de265_image::default_image_allocation; de265_image 331 libde265/image.cc de265_image::~de265_image() de265_image 346 libde265/image.cc void de265_image::release() de265_image 371 libde265/image.cc void de265_image::fill_image(int y,int cb,int cr) de265_image 387 libde265/image.cc de265_error de265_image::copy_image(const de265_image* src) de265_image 408 libde265/image.cc void de265_image::copy_lines_from(const de265_image* src, int first, int end) de265_image 448 libde265/image.cc void de265_image::exchange_pixel_data_with(de265_image& b) de265_image 462 libde265/image.cc void de265_image::thread_start(int nThreads) de265_image 472 libde265/image.cc void de265_image::thread_run() de265_image 480 libde265/image.cc void de265_image::thread_blocks() de265_image 488 libde265/image.cc void de265_image::thread_unblocks() de265_image 496 libde265/image.cc void de265_image::thread_finishes() de265_image 511 libde265/image.cc void de265_image::wait_for_progress(thread_task* task, int ctbx,int ctby, int progress) de265_image 518 libde265/image.cc void de265_image::wait_for_progress(thread_task* task, int ctbAddrRS, int progress) de265_image 539 libde265/image.cc void de265_image::wait_for_completion() de265_image 548 libde265/image.cc bool de265_image::debug_is_completed() const de265_image 555 libde265/image.cc void de265_image::clear_metadata() de265_image 573 libde265/image.cc void de265_image::set_mv_info(int x,int y, int nPbW,int nPbH, const PredVectorInfo* mv) de265_image 592 libde265/image.cc bool de265_image::available_zscan(int xCurr,int yCurr, int xN,int yN) const de265_image 624 libde265/image.cc bool de265_image::available_pred_blk(int xC,int yC, int nCbS, int xP, int yP, de265_image 184 libde265/image.h de265_image(); de265_image 185 libde265/image.h ~de265_image(); de265_image 197 libde265/image.h de265_error copy_image(const de265_image* src); de265_image 198 libde265/image.h void copy_lines_from(const de265_image* src, int first, int end); de265_image 199 libde265/image.h void exchange_pixel_data_with(de265_image&); de265_image 354 libde265/motion.cc de265_image* refPic; de265_image 998 libde265/motion.cc const de265_image* colImg = ctx->get_image(colPic); de265_image 1046 libde265/motion.cc const de265_image* imgA = ctx->get_image(shdr->RefPicList[0][rIdx]); de265_image 1056 libde265/motion.cc const de265_image* imgA = ctx->get_image(shdr->RefPicList[1][rIdx]); de265_image 1238 libde265/motion.cc const de265_image* img0 = l0Cand->predFlag[0] ? ctx->get_image(shdr->RefPicList[0][l0Cand->refIdx[0]]) : NULL; de265_image 1239 libde265/motion.cc const de265_image* img1 = l1Cand->predFlag[1] ? ctx->get_image(shdr->RefPicList[1][l1Cand->refIdx[1]]) : NULL; de265_image 1510 libde265/motion.cc const de265_image* refPicA = ctx->get_image(shdr->RefPicList[refPicList][refIdxA ]); de265_image 1511 libde265/motion.cc const de265_image* refPicX = ctx->get_image(shdr->RefPicList[X ][refIdxLX]); de265_image 1644 libde265/motion.cc const de265_image* refPicB=img->decctx->get_image(shdr->RefPicList[refPicList][refIdxB ]); de265_image 1645 libde265/motion.cc const de265_image* refPicX=img->decctx->get_image(shdr->RefPicList[X ][refIdxLX]); de265_image 248 libde265/sao.cc de265_image inputCopy; de265_image 329 libde265/sao.cc de265_image* img; /* this is where we get the SPS from de265_image 333 libde265/sao.cc de265_image* inputImg; de265_image 334 libde265/sao.cc de265_image* outputImg; de265_image 407 libde265/sao.cc de265_image* img = imgunit->img; de265_image 1131 libde265/slice.cc de265_image* img = tctx->img; de265_image 2096 libde265/slice.cc de265_image* img = tctx->img; de265_image 2228 libde265/slice.cc de265_image* img = tctx->img; de265_image 2306 libde265/slice.cc de265_image* img = tctx->img; de265_image 2827 libde265/slice.cc de265_image* img = tctx->img; de265_image 3235 libde265/slice.cc de265_image* img = tctx->img; de265_image 3598 libde265/slice.cc de265_image* img = tctx->img; de265_image 3800 libde265/slice.cc de265_image* img = tctx->img; de265_image 3833 libde265/slice.cc de265_image* img = tctx->img; de265_image 3864 libde265/slice.cc de265_image* img = tctx->img; de265_image 3914 libde265/slice.cc de265_image* img = tctx->img; de265_image 36 libde265/visualize.h LIBDE265_API void draw_CB_grid(const de265_image* img, uint8_t* dst, int stride, uint32_t value, int pixelSize); de265_image 37 libde265/visualize.h LIBDE265_API void draw_TB_grid(const de265_image* img, uint8_t* dst, int stride, uint32_t value, int pixelSize); de265_image 38 libde265/visualize.h LIBDE265_API void draw_PB_grid(const de265_image* img, uint8_t* dst, int stride, uint32_t value, int pixelSize); de265_image 39 libde265/visualize.h LIBDE265_API void draw_PB_pred_modes(const de265_image* img, uint8_t* dst, int stride, int pixelSize); de265_image 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); de265_image 41 libde265/visualize.h LIBDE265_API void draw_QuantPY(const de265_image* img, uint8_t* dst, int stride, int pixelSize); de265_image 42 libde265/visualize.h LIBDE265_API void draw_Motion(const de265_image* img, uint8_t* dst, int stride, int pixelSize); de265_image 43 libde265/visualize.h LIBDE265_API void draw_Slices(const de265_image* img, uint8_t* dst, int stride, int pixelSize); de265_image 44 libde265/visualize.h LIBDE265_API void draw_Tiles(const de265_image* img, uint8_t* dst, int stride, int pixelSize);