Home
last modified time | relevance | path

Searched refs:h264 (Results 1 - 25 of 62) sorted by relevance

123

/third_party/mesa3d/src/gallium/frontends/va/
H A Dpicture_h264.c45 static void resetReferencePictureDesc(struct pipe_h264_picture_desc *h264, in resetReferencePictureDesc() argument
48 struct h264_private *private = h264->priv; in resetReferencePictureDesc()
50 h264->ref[i] = NULL; in resetReferencePictureDesc()
51 h264->frame_num_list[i] = 0; in resetReferencePictureDesc()
52 h264->is_long_term[i] = 0; in resetReferencePictureDesc()
53 h264->top_is_reference[i] = 0; in resetReferencePictureDesc()
54 h264->bottom_is_reference[i] = 0; in resetReferencePictureDesc()
55 h264->field_order_cnt_list[i][0] = 0; in resetReferencePictureDesc()
56 h264->field_order_cnt_list[i][1] = 0; in resetReferencePictureDesc()
63 VAPictureParameterBufferH264 *h264 in vlVaHandlePictureParameterBufferH264() local
181 VAIQMatrixBufferH264 *h264 = buf->data; vlVaHandleIQMatrixBufferH264() local
190 VASliceParameterBufferH264 *h264 = buf->data; vlVaHandleSliceParameterBufferH264() local
[all...]
H A Dpicture_h264_enc.c35 VAEncPictureParameterBufferH264 *h264; in vlVaHandleVAEncPictureParameterBufferTypeH264() local
38 h264 = buf->data; in vlVaHandleVAEncPictureParameterBufferTypeH264()
39 if (h264->pic_fields.bits.idr_pic_flag == 1) in vlVaHandleVAEncPictureParameterBufferTypeH264()
41 context->desc.h264enc.not_referenced = !h264->pic_fields.bits.reference_pic_flag; in vlVaHandleVAEncPictureParameterBufferTypeH264()
42 context->desc.h264enc.pic_order_cnt = h264->CurrPic.TopFieldOrderCnt; in vlVaHandleVAEncPictureParameterBufferTypeH264()
50 coded_buf = handle_table_get(drv->htab, h264->coded_buf); in vlVaHandleVAEncPictureParameterBufferTypeH264()
57 UINT_TO_PTR(h264->CurrPic.picture_id + 1), in vlVaHandleVAEncPictureParameterBufferTypeH264()
60 if (h264->pic_fields.bits.idr_pic_flag == 1) in vlVaHandleVAEncPictureParameterBufferTypeH264()
69 context->desc.h264enc.quant_i_frames = h264->pic_init_qp; in vlVaHandleVAEncPictureParameterBufferTypeH264()
70 context->desc.h264enc.quant_b_frames = h264 in vlVaHandleVAEncPictureParameterBufferTypeH264()
86 VAEncSliceParameterBufferH264 *h264; vlVaHandleVAEncSliceParameterBufferTypeH264() local
153 VAEncSequenceParameterBufferH264 *h264 = (VAEncSequenceParameterBufferH264 *)buf->data; vlVaHandleVAEncSequenceParameterBufferTypeH264() local
[all...]
H A Dcontext.c292 context->desc.h264.pps = CALLOC_STRUCT(pipe_h264_pps); in vlVaCreateContext()
293 if (!context->desc.h264.pps) { in vlVaCreateContext()
297 context->desc.h264.pps->sps = CALLOC_STRUCT(pipe_h264_sps); in vlVaCreateContext()
298 if (!context->desc.h264.pps->sps) { in vlVaCreateContext()
299 FREE(context->desc.h264.pps); in vlVaCreateContext()
386 FREE(context->desc.h264.pps->sps); in vlVaDestroyContext()
387 FREE(context->desc.h264.pps); in vlVaDestroyContext()
/third_party/ffmpeg/tests/fate/
H A Dh264.mak194 FATE_H264 := $(FATE_H264:%=fate-h264-conformance-%) \
195 fate-h264-intra-refresh-recovery \
196 fate-h264-lossless \
197 fate-h264-3386 \
198 fate-h264-missing-frame \
199 fate-h264-ref-pic-mod-overflow \
200 fate-h264-timecode \
202 FATE_H264-$(call FRAMECRC, H264, H264, H264_PARSER SCALE_FILTER) += $(FATE_H264_REINIT_TESTS:%=fate-h264-reinit-%)
204 FATE_H264-$(call FRAMEMD5, H264, H264, H264_PARSER) += fate-h264-extreme-plane-pred
205 FATE_H264-$(call FRAMEMD5, MOV, H264) += fate-h264
[all...]
H A Dapi.mak11 FATE_API_SAMPLES_LIBAVFORMAT-$(call DEMDEC, H264, H264) += fate-api-h264
12 fate-api-h264: $(APITESTSDIR)/api-h264-test$(EXESUF)
13 fate-api-h264: CMD = run $(APITESTSDIR)/api-h264-test$(EXESUF) $(TARGET_SAMPLES)/h264-conformance/SVA_NL2_E.264
15 FATE_API_SAMPLES_LIBAVFORMAT-$(call DEMDEC, H264, H264) += fate-api-h264-slice
16 fate-api-h264-slice: $(APITESTSDIR)/api-h264-slice-test$(EXESUF)
17 fate-api-h264
[all...]
H A Dcbs.mak5 fate-cbs: fate-cbs-av1 fate-cbs-h264 fate-cbs-hevc fate-cbs-mpeg2 fate-cbs-vp9
49 FM1_BT_B.h264 \
53 MR1_BT_A.h264 \
58 sp1_bt_a.h264 \
63 sei-1.h264
65 $(foreach N,$(FATE_CBS_H264_CONFORMANCE_SAMPLES),$(eval $(call FATE_CBS_TEST,h264,$(basename $(N)),h264,h264-conformance/$(N),h264)))
66 $(foreach N,$(FATE_CBS_H264_SAMPLES),$(eval $(call FATE_CBS_TEST,h264,
[all...]
H A Dfifo-muxer.mak1 fate-fifo-muxer-h264: CMD = ffmpeg -i $(TARGET_SAMPLES)/mkv/1242-small.mkv -frames:v 11\
4 fate-fifo-muxer-h264: REF = $(SRC_PATH)/tests/ref/fate/mkv-1242
5 FATE_SAMPLES_FIFO_MUXER-$(call ALLYES, FIFO_MUXER, MATROSKA_DEMUXER, H264_DECODER) += fate-fifo-muxer-h264
H A Dlibavcodec.mak49 FATE_LIBAVCODEC-$(CONFIG_H264_METADATA_BSF) += fate-h264-levels
50 fate-h264-levels: libavcodec/tests/h264_levels$(EXESUF)
51 fate-h264-levels: CMD = run libavcodec/tests/h264_levels$(EXESUF)
52 fate-h264-levels: REF = /dev/null
H A Dffmpeg.mak129 fate-copy-trac2211-avi: CMD = transcode "h264 -r 14" $(TARGET_SAMPLES)/h264/bbc2.sample.h264\
144 fate-copy-psp: CMD = transcode "mov" $(TARGET_SAMPLES)/h264/wwwq_cut.mp4\
180 fate-h264_mp4toannexb_ticket2991: CMD = transcode "mp4" $(TARGET_SAMPLES)/h264/wwwq_cut.mp4\
181 h264 "-c:v copy -bsf:v h264_mp4toannexb" "-codec copy"
182 fate-h264_mp4toannexb_ticket5927: CMD = transcode "mp4" $(TARGET_SAMPLES)/h264/thezerotheorem-cut.mp4 \
183 h264 "-c:v copy -bsf:v h264_mp4toannexb -an" "-c:v copy"
184 fate-h264_mp4toannexb_ticket5927_2: CMD = transcode "mp4" $(TARGET_SAMPLES)/h264/thezerotheorem-cut.mp4 \
185 h264 "
[all...]
H A Dlavf-container.mak71 FATE_LAVF_CONTAINER_FATE-$(call ALLYES, H264_DEMUXER H264_PARSER MOV_MUXER) += h264.mp4
86 fate-lavf-fate-h264.mp4: CMD = lavf_container_fate "h264/intra_refresh.h264" "" "-c:v copy"
/third_party/mesa3d/src/gallium/frontends/omx/
H A Dvid_dec_h264_common.c48 templat.max_references = priv->picture.h264.num_ref_frames; in vid_dec_h264_BeginFrame()
59 templat.level = priv->picture.h264.pps->sps->level_idc; in vid_dec_h264_BeginFrame()
70 priv->picture.h264.num_ref_frames = priv->picture.h264.pps->sps->max_num_ref_frames; in vid_dec_h264_BeginFrame()
72 priv->picture.h264.slice_count = 0; in vid_dec_h264_BeginFrame()
84 LIST_FOR_EACH_ENTRY(entry, &priv->codec_data.h264.dpb_list, list) { in vid_dec_h264_Flush()
100 --priv->codec_data.h264.dpb_num; in vid_dec_h264_Flush()
121 priv->picture.h264.frame_num_list[0] = priv->picture.h264.frame_num; in vid_dec_h264_EndFrame()
122 priv->picture.h264 in vid_dec_h264_EndFrame()
[all...]
H A Dvid_dec_common.h76 } h264; \
96 struct pipe_h264_picture_desc h264; \
177 } h264; member
181 struct pipe_h264_picture_desc h264; member
/third_party/ffmpeg/libavcodec/
H A Dcbs_h264_syntax_template.c407 CodedBitstreamH264Context *h264 = ctx->priv_data; in pps() local
419 sps = h264->sps[current->seq_parameter_set_id]; in pps()
517 CodedBitstreamH264Context *h264 = ctx->priv_data; in sei_buffering_period() local
525 sps = h264->sps[current->seq_parameter_set_id]; in sei_buffering_period()
531 h264->active_sps = sps; in sei_buffering_period()
611 CodedBitstreamH264Context *h264 = ctx->priv_data; in sei_pic_timing() local
617 sps = h264->active_sps; in sei_pic_timing()
623 if (h264->sps[i]) { in sei_pic_timing()
632 sps = h264->sps[k]; in sei_pic_timing()
726 CodedBitstreamH264Context *h264 in film_grain_characteristics() local
862 CodedBitstreamH264Context *h264 = ctx->priv_data; ref_pic_list_modification() local
921 CodedBitstreamH264Context *h264 = ctx->priv_data; pred_weight_table() local
974 CodedBitstreamH264Context *h264 = ctx->priv_data; dec_ref_pic_marking() local
1025 CodedBitstreamH264Context *h264 = ctx->priv_data; slice_header() local
[all...]
H A Dcbs_h2645.c27 #include "h264.h"
256 #define FUNC_H264(name) FUNC_NAME1(READWRITE, h264, name)
1320 CodedBitstreamH264Context *h264 = ctx->priv_data; in cbs_h264_flush() local
1322 for (int i = 0; i < FF_ARRAY_ELEMS(h264->sps); i++) { in cbs_h264_flush()
1323 av_buffer_unref(&h264->sps_ref[i]); in cbs_h264_flush()
1324 h264->sps[i] = NULL; in cbs_h264_flush()
1326 for (int i = 0; i < FF_ARRAY_ELEMS(h264->pps); i++) { in cbs_h264_flush()
1327 av_buffer_unref(&h264->pps_ref[i]); in cbs_h264_flush()
1328 h264->pps[i] = NULL; in cbs_h264_flush()
1331 h264 in cbs_h264_flush()
1338 CodedBitstreamH264Context *h264 = ctx->priv_data; cbs_h264_close() local
[all...]
H A Dnvenc.c1097 NV_ENC_CONFIG_H264 *h264 = &cc->encodeCodecConfig.h264Config; in nvenc_setup_h264_config() local
1098 NV_ENC_CONFIG_H264_VUI_PARAMETERS *vui = &h264->h264VUIParameters; in nvenc_setup_h264_config()
1114 h264->sliceMode = 3; in nvenc_setup_h264_config()
1115 h264->sliceModeData = avctx->slices > 0 ? avctx->slices : 1; in nvenc_setup_h264_config()
1118 h264->enableIntraRefresh = 1; in nvenc_setup_h264_config()
1119 h264->intraRefreshPeriod = avctx->gop_size; in nvenc_setup_h264_config()
1120 h264->intraRefreshCnt = avctx->gop_size - 1; in nvenc_setup_h264_config()
1122 h264->singleSliceIntraRefresh = ctx->single_slice_intra_refresh; in nvenc_setup_h264_config()
1127 h264->enableConstrainedEncoding = 1; in nvenc_setup_h264_config()
1129 h264 in nvenc_setup_h264_config()
[all...]
H A Dvdpau_h264.c73 VdpPictureInfoH264 *info = &pic_ctx->info.h264; in vdpau_h264_set_reference_frames()
128 VdpPictureInfoH264 *info = &pic_ctx->info.h264; in vdpau_h264_start_frame()
197 pic_ctx->info.h264.slice_count++; in vdpau_h264_decode_slice()
H A Dh264dec.c42 #include "h264.h"
327 h->slice_ctx[i].h264 = h; in h264_init_context()
1070 .p.name = "h264",
1083 HWACCEL_DXVA2(h264),
1086 HWACCEL_D3D11VA(h264),
1089 HWACCEL_D3D11VA2(h264),
1092 HWACCEL_NVDEC(h264),
1095 HWACCEL_VAAPI(h264),
1098 HWACCEL_VDPAU(h264),
1101 HWACCEL_VIDEOTOOLBOX(h264),
[all...]
H A Dnvdec_h264.c56 CUVIDH264PICPARAMS *ppc = &pp->CodecSpecific.h264; in nvdec_h264_start_frame()
79 .CodecSpecific.h264 = { in nvdec_h264_start_frame()
H A Dvdpau_internal.h44 VdpPictureInfoH264 h264; member
/third_party/mesa3d/src/gallium/frontends/omx/bellagio/
H A Dvid_dec_h264.c52 list_inithead(&priv->codec_data.h264.dpb_list); in vid_dec_h264_Init()
53 priv->picture.h264.field_order_cnt[0] = priv->picture.h264.field_order_cnt[1] = INT_MAX; in vid_dec_h264_Init()
/third_party/ffmpeg/libavcodec/arm/
H A Dh264cmc_neon.S26 .macro h264_chroma_mc8 type, codec=h264
81 .ifc \codec,h264
118 .ifc \codec,h264
151 .ifc \codec,h264
178 .ifc \codec,h264
201 .macro h264_chroma_mc4 type, codec=h264
259 .ifc \codec,h264
297 .ifc \codec,h264
328 .ifc \codec,h264
351 .ifc \codec,h264
[all...]
/third_party/ffmpeg/libavcodec/x86/
H A Dh264_chromamc.asm134 %else ; vc1, h264
314 %else ; vc1, h264
431 chroma_mc8_mmx_func put, h264, _rnd
434 chroma_mc4_mmx_func put, h264
438 chroma_mc2_mmx_func put, h264
442 chroma_mc8_mmx_func avg, h264, _rnd
445 chroma_mc4_mmx_func avg, h264
447 chroma_mc2_mmx_func avg, h264
646 chroma_mc8_ssse3_func put, h264, _rnd
649 chroma_mc4_ssse3_func put, h264
[all...]
/third_party/ffmpeg/libavcodec/aarch64/
H A Dh264cmc_neon.S27 .macro h264_chroma_mc8 type, codec=h264
79 .ifc \codec,h264
114 .ifc \codec,h264
147 .ifc \codec,h264
174 .ifc \codec,h264
197 .macro h264_chroma_mc4 type, codec=h264
251 .ifc \codec,h264
288 .ifc \codec,h264
319 .ifc \codec,h264
341 .ifc \codec,h264
[all...]
/third_party/ffmpeg/tests/api/
H A DMakefile2 APITESTPROGS-$(call DEMDEC, H264, H264) += api-h264
3 APITESTPROGS-$(call DEMDEC, H264, H264) += api-h264-slice
/third_party/mesa3d/src/gallium/frontends/omx/tizonia/
H A Dh264dprc.c267 apriv->picture.h264.field_order_cnt[0] = apriv->picture.h264.field_order_cnt[1] = INT_MAX; in reset_stream_parameters()
422 list_inithead(&priv->codec_data.h264.dpb_list); in h264d_prc_allocate_resources()

Completed in 15 milliseconds

123