Searched refs:h264enc (Results 1 – 15 of 15) sorted by relevance
/third_party/mesa3d/src/gallium/frontends/va/ |
D | picture_h264_enc.c | 39 context->desc.h264enc.frame_num = h264->frame_num; in vlVaHandleVAEncPictureParameterBufferTypeH264() 40 context->desc.h264enc.not_referenced = false; in vlVaHandleVAEncPictureParameterBufferTypeH264() 41 context->desc.h264enc.pic_order_cnt = h264->CurrPic.TopFieldOrderCnt; in vlVaHandleVAEncPictureParameterBufferTypeH264() 42 if (context->desc.h264enc.gop_cnt == 0) in vlVaHandleVAEncPictureParameterBufferTypeH264() 43 context->desc.h264enc.i_remain = context->gop_coeff; in vlVaHandleVAEncPictureParameterBufferTypeH264() 44 else if (context->desc.h264enc.frame_num == 1) in vlVaHandleVAEncPictureParameterBufferTypeH264() 45 context->desc.h264enc.i_remain--; in vlVaHandleVAEncPictureParameterBufferTypeH264() 47 …context->desc.h264enc.p_remain = context->desc.h264enc.gop_size - context->desc.h264enc.gop_cnt - … in vlVaHandleVAEncPictureParameterBufferTypeH264() 55 _mesa_hash_table_insert(context->desc.h264enc.frame_idx, in vlVaHandleVAEncPictureParameterBufferTypeH264() 60 context->desc.h264enc.picture_type = PIPE_H2645_ENC_PICTURE_TYPE_IDR; in vlVaHandleVAEncPictureParameterBufferTypeH264() [all …]
|
D | context.c | 319 context->desc.h264enc.rate_ctrl[0].rate_ctrl_method = config->rc; in vlVaCreateContext() 320 context->desc.h264enc.frame_idx = util_hash_table_create_ptr_keys(); in vlVaCreateContext() 359 if (context->desc.h264enc.frame_idx) in vlVaDestroyContext() 360 _mesa_hash_table_destroy(context->desc.h264enc.frame_idx, NULL); in vlVaDestroyContext()
|
D | picture.c | 780 context->desc.h264enc.frame_num_cnt++; in vlVaEndPicture() 793 int idr_period = context->desc.h264enc.gop_size / context->gop_coeff; in vlVaEndPicture() 794 int p_remain_in_idr = idr_period - context->desc.h264enc.frame_num; in vlVaEndPicture() 795 surf->frame_num_cnt = context->desc.h264enc.frame_num_cnt; in vlVaEndPicture() 803 if ((context->desc.h264enc.frame_num_cnt % 2) != 0) { in vlVaEndPicture()
|
D | surface.c | 128 if (context->desc.h264enc.frame_num_cnt >= surf->frame_num_cnt) in vlVaSyncSurface() 129 frame_diff = context->desc.h264enc.frame_num_cnt - surf->frame_num_cnt; in vlVaSyncSurface() 131 frame_diff = 0xFFFFFFFF - surf->frame_num_cnt + 1 + context->desc.h264enc.frame_num_cnt; in vlVaSyncSurface() 134 (context->desc.h264enc.frame_num_cnt % 2 != 0)) { in vlVaSyncSurface()
|
D | va_private.h | 294 struct pipe_h264_enc_picture_desc h264enc; member
|
/third_party/openh264/testbin/ |
D | CmdLineExample.sh | 1 ../h264enc welsenc_vd_1d.cfg 2 ../h264enc welsenc_vd_rc.cfg 3 ../h264enc welsenc_arbitrary_res.cfg
|
/third_party/openh264/codec/console/enc/ |
D | targets.mk | 15 h264enc$(EXEEXT): $(H264ENC_OBJS) $(H264ENC_DEPS) 18 binaries: h264enc$(EXEEXT) 19 BINARIES += h264enc$(EXEEXT)
|
D | meson.build | 5 encexe = executable('h264enc', cpp_sources, build
|
/third_party/openh264/test/encoder_binary_comparison/ |
D | run_PrepareAllTestData.sh | 41 make -B ENABLE64BIT=Yes h264dec h264enc 45 make -B ENABLE64BIT=No h264dec h264enc 54 if [ ! -e ${MakeFileDir}/h264enc ] 77 cp -p ${MakeFileDir}/h264enc ${CodecFolder}/
|
/third_party/gstreamer/gstplugins_bad/sys/nvcodec/ |
D | gstnvh264enc.c | 413 GstNvH264Enc *h264enc = (GstNvH264Enc *) nvenc; in gst_nv_h264_enc_set_src_caps() local 425 if (!gst_nv_h264_enc_set_profile_and_level (h264enc, out_caps)) { in gst_nv_h264_enc_set_src_caps() 446 GstNvH264Enc *h264enc = (GstNvH264Enc *) nvenc; in gst_nv_h264_enc_set_encoder_config() local 455 gst_pad_get_pad_template_caps (GST_VIDEO_ENCODER_SRC_PAD (h264enc)); in gst_nv_h264_enc_set_encoder_config() 456 allowed_caps = gst_pad_get_allowed_caps (GST_VIDEO_ENCODER_SRC_PAD (h264enc)); in gst_nv_h264_enc_set_encoder_config() 459 GST_INFO_OBJECT (h264enc, "downstream has ANY caps"); in gst_nv_h264_enc_set_encoder_config() 505 GST_LOG_OBJECT (h264enc, "setting parameters"); in gst_nv_h264_enc_set_encoder_config() 511 GST_DEBUG_OBJECT (h264enc, "have Y444 input, setting config accordingly"); in gst_nv_h264_enc_set_encoder_config() 517 h264_config->outputAUD = h264enc->aud; in gst_nv_h264_enc_set_encoder_config()
|
/third_party/gstreamer/gstplugins_bad/sys/msdk/ |
D | gstmsdkh264enc.c | 687 GstMsdkH264Enc *h264enc = GST_MSDKH264ENC (encoder); in gst_msdkh264enc_need_reconfig() local 689 return gst_msdkenc_get_roi_params (encoder, frame, h264enc->roi); in gst_msdkh264enc_need_reconfig() 696 GstMsdkH264Enc *h264enc = GST_MSDKH264ENC (encoder); in gst_msdkh264enc_set_extra_params() local 698 if (h264enc->roi[0].NumROI) in gst_msdkh264enc_set_extra_params() 699 gst_msdkenc_add_extra_param (encoder, (mfxExtBuffer *) & h264enc->roi[0]); in gst_msdkh264enc_set_extra_params()
|
/third_party/openh264/ |
D | .gitignore | 27 h264enc
|
D | README.md | 146 The command line programs `h264enc` and `h264dec` will appear in the main project directory.
|
/third_party/openh264/build/ |
D | mktargets.sh | 9 python build/mktargets.py --directory codec/console/enc --binary h264enc
|
D | AutoBuildForWindows.bat | 84 set EncBinFile=h264enc.exe
|