Home
last modified time | relevance | path

Searched refs:vps_list (Results 1 – 5 of 5) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dhevc_ps.c108 if (s->vps_list[id]) { in remove_vps()
109 if (s->vps == (const HEVCVPS*)s->vps_list[id]->data) in remove_vps()
116 av_buffer_unref(&s->vps_list[id]); in remove_vps()
569 if (ps->vps_list[vps_id]) in ff_hevc_decode_nal_vps()
573 if (ps->vps_list[vps_id] && in ff_hevc_decode_nal_vps()
574 !memcmp(ps->vps_list[vps_id]->data, vps_buf->data, vps_buf->size)) { in ff_hevc_decode_nal_vps()
578 ps->vps_list[vps_id] = vps_buf; in ff_hevc_decode_nal_vps()
909 int apply_defdispwin, AVBufferRef **vps_list, AVCodecContext *avctx) in ff_hevc_parse_sps() argument
921 if (vps_list && !vps_list[sps->vps_id]) { in ff_hevc_parse_sps()
1278 ps->vps_list, avctx); in ff_hevc_decode_nal_sps()
[all …]
Dhevc_ps.h328 AVBufferRef *vps_list[HEVC_MAX_VPS_COUNT]; member
348 int apply_defdispwin, AVBufferRef **vps_list, AVCodecContext *avctx);
Dmediacodecdec.c216 if (ps.vps_list[i]) { in hevc_set_extradata()
217 vps = (const HEVCVPS*)ps.vps_list[i]->data; in hevc_set_extradata()
Dhevc_parser.c89 ps->vps = (HEVCVPS*)ps->vps_list[ps->sps->vps_id]->data; in hevc_parse_slice_header()
Dhevcdec.c321 const HEVCVPS *vps = (const HEVCVPS*)ps->vps_list[sps->vps_id]->data; in export_stream_params()
525 s->ps.vps = (HEVCVPS*) s->ps.vps_list[s->ps.sps->vps_id]->data; in set_sps()
3525 for (i = 0; i < FF_ARRAY_ELEMS(s->ps.vps_list); i++) { in hevc_update_thread_context()
3526 ret = av_buffer_replace(&s->ps.vps_list[i], s0->ps.vps_list[i]); in hevc_update_thread_context()