/external/mesa3d/src/gallium/frontends/va/ |
D | picture_h264.c | 32 static void resetReferencePictureDesc(struct pipe_h264_picture_desc *h264, in resetReferencePictureDesc() argument 35 h264->ref[i] = NULL; in resetReferencePictureDesc() 36 h264->frame_num_list[i] = 0; in resetReferencePictureDesc() 37 h264->is_long_term[i] = 0; in resetReferencePictureDesc() 38 h264->top_is_reference[i] = 0; in resetReferencePictureDesc() 39 h264->bottom_is_reference[i] = 0; in resetReferencePictureDesc() 40 h264->field_order_cnt_list[i][0] = 0; in resetReferencePictureDesc() 41 h264->field_order_cnt_list[i][1] = 0; in resetReferencePictureDesc() 46 VAPictureParameterBufferH264 *h264 = buf->data; in vlVaHandlePictureParameterBufferH264() local 51 context->desc.h264.slice_count = 0; in vlVaHandlePictureParameterBufferH264() [all …]
|
D | picture_h264_enc.c | 35 VAEncPictureParameterBufferH264 *h264; in vlVaHandleVAEncPictureParameterBufferTypeH264() local 38 h264 = buf->data; in vlVaHandleVAEncPictureParameterBufferTypeH264() 39 context->desc.h264enc.frame_num = h264->frame_num; in vlVaHandleVAEncPictureParameterBufferTypeH264() 41 context->desc.h264enc.pic_order_cnt = h264->CurrPic.TopFieldOrderCnt; in vlVaHandleVAEncPictureParameterBufferTypeH264() 49 coded_buf = handle_table_get(drv->htab, h264->coded_buf); in vlVaHandleVAEncPictureParameterBufferTypeH264() 56 UINT_TO_PTR(h264->CurrPic.picture_id), in vlVaHandleVAEncPictureParameterBufferTypeH264() 57 UINT_TO_PTR(h264->frame_num)); in vlVaHandleVAEncPictureParameterBufferTypeH264() 59 if (h264->pic_fields.bits.idr_pic_flag == 1) in vlVaHandleVAEncPictureParameterBufferTypeH264() 64 context->desc.h264enc.quant_i_frames = h264->pic_init_qp; in vlVaHandleVAEncPictureParameterBufferTypeH264() 65 context->desc.h264enc.quant_b_frames = h264->pic_init_qp; in vlVaHandleVAEncPictureParameterBufferTypeH264() [all …]
|
D | context.c | 259 context->desc.h264.pps = CALLOC_STRUCT(pipe_h264_pps); in vlVaCreateContext() 260 if (!context->desc.h264.pps) { in vlVaCreateContext() 264 context->desc.h264.pps->sps = CALLOC_STRUCT(pipe_h264_sps); in vlVaCreateContext() 265 if (!context->desc.h264.pps->sps) { in vlVaCreateContext() 266 FREE(context->desc.h264.pps); in vlVaCreateContext() 353 FREE(context->desc.h264.pps->sps); in vlVaDestroyContext() 354 FREE(context->desc.h264.pps); in vlVaDestroyContext()
|
/external/mesa3d/src/gallium/frontends/omx/ |
D | vid_dec_h264_common.c | 48 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.field_order_cnt_list[0][0] = priv->picture.h264.frame_num; in vid_dec_h264_EndFrame() 123 priv->picture.h264.field_order_cnt_list[0][1] = priv->picture.h264.frame_num; in vid_dec_h264_EndFrame() 125 top_field_first = priv->picture.h264.field_order_cnt[0] < priv->picture.h264.field_order_cnt[1]; in vid_dec_h264_EndFrame() [all …]
|
D | vid_dec_common.h | 74 } h264; \ 93 struct pipe_h264_picture_desc h264; \ 173 } h264; 177 struct pipe_h264_picture_desc h264;
|
/external/webrtc/modules/rtp_rtcp/source/ |
D | video_rtp_depacketizer_h264_unittest.cc | 73 const RTPVideoHeaderH264& h264 = in TEST() local 75 EXPECT_EQ(h264.packetization_type, kH264SingleNalu); in TEST() 76 EXPECT_EQ(h264.nalu_type, kIdr); in TEST() 96 const auto& h264 = in TEST() local 98 EXPECT_EQ(h264.packetization_type, kH264SingleNalu); in TEST() 129 const auto& h264 = in TEST() local 131 EXPECT_EQ(h264.packetization_type, kH264StapA); in TEST() 133 EXPECT_EQ(h264.nalu_type, kSps); in TEST() 134 ASSERT_EQ(h264.nalus_length, 3u); in TEST() 135 for (size_t i = 0; i < h264.nalus_length; ++i) { in TEST() [all …]
|
D | rtp_format.cc | 41 const auto& h264 = in Create() local 44 h264.packetization_mode); in Create()
|
/external/webrtc/common_video/ |
D | BUILD.gn | 18 "h264/h264_bitstream_parser.cc", 19 "h264/h264_bitstream_parser.h", 20 "h264/h264_common.cc", 21 "h264/h264_common.h", 22 "h264/pps_parser.cc", 23 "h264/pps_parser.h", 24 "h264/profile_level_id.h", 25 "h264/sps_parser.cc", 26 "h264/sps_parser.h", 27 "h264/sps_vui_rewriter.cc", [all …]
|
/external/webrtc/modules/video_coding/ |
D | h264_sps_pps_tracker_unittest.cc | 72 RTPVideoHeaderH264& h264() { in h264() function in webrtc::video_coding::__anon6ed400910111::H264VideoHeader 91 header->h264().nalus[header->h264().nalus_length++] = info; in AddSps() 105 header->h264().nalus[header->h264().nalus_length++] = info; in AddPps() 114 header->h264().nalus[header->h264().nalus_length++] = info; in AddIdr() 124 header.h264().packetization_type = kH264FuA; in TEST_F() 136 header.h264().packetization_type = kH264FuA; in TEST_F() 137 header.h264().nalus_length = 1; in TEST_F() 153 header.h264().packetization_type = kH264StapA; in TEST_F() 163 header.h264().nalus_length = 1; in TEST_F() 178 header.h264().packetization_type = kH264FuA; in TEST_F() [all …]
|
D | BUILD.gn | 300 "codecs/h264/include/h264_globals.h", 370 "codecs/h264/h264.cc", 371 "codecs/h264/h264_color_space.cc", 372 "codecs/h264/h264_color_space.h", 373 "codecs/h264/h264_decoder_impl.cc", 374 "codecs/h264/h264_decoder_impl.h", 375 "codecs/h264/h264_encoder_impl.cc", 376 "codecs/h264/h264_encoder_impl.h", 377 "codecs/h264/include/h264.h", 819 "codecs/h264/test/h264_impl_unittest.cc", [all …]
|
D | session_info.cc | 141 const auto& h264 = in GetNaluInfos() local 143 for (size_t i = 0; i < h264.nalus_length; ++i) { in GetNaluInfos() 144 nalu_infos.push_back(h264.nalus[i]); in GetNaluInfos() 209 const auto* h264 = in InsertBuffer() local 211 if (h264 && h264->packetization_type == kH264StapA) { in InsertBuffer()
|
/external/webrtc/rtc_base/experiments/ |
D | balanced_degradation_settings.cc | 123 !IsValid(configs[i].h264, configs[i - 1].h264) || in IsValid() 131 !IsValidConfig(config.h264) || !IsValidConfig(config.av1) || in IsValid() 163 low = config.h264.GetQpLow(); in GetThresholds() 164 high = config.h264.GetQpHigh(); in GetThresholds() 201 fps = config->h264.GetFps(); in GetFps() 233 kbps = config->h264.GetKbps(); in GetKbps() 266 kbps_res = config->h264.GetKbpsRes(); in GetKbpsRes() 320 CodecTypeSpecific h264, in Config() argument 330 h264(h264), in Config() 362 [](Config* c) { return &c->h264.qp_low; }), in BalancedDegradationSettings() [all …]
|
D | balanced_degradation_settings.h | 65 CodecTypeSpecific h264, 72 vp9 == o.vp9 && h264 == o.h264 && av1 == o.av1 && 106 CodecTypeSpecific h264; member
|
/external/mesa3d/src/gallium/frontends/omx/bellagio/ |
D | vid_dec_h264.c | 52 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()
|
/external/mp4parser/isoparser/src/main/java/com/googlecode/mp4parser/h264/model/ |
D | ScalingList.java | 21 package com.googlecode.mp4parser.h264.model; 23 import com.googlecode.mp4parser.h264.read.CAVLCReader; 24 import com.googlecode.mp4parser.h264.write.CAVLCWriter;
|
D | BitstreamElement.java | 21 package com.googlecode.mp4parser.h264.model;
|
/external/mp4parser/isoparser/src/main/java/com/googlecode/mp4parser/h264/read/ |
D | CAVLCReader.java | 21 package com.googlecode.mp4parser.h264.read; 24 import com.googlecode.mp4parser.h264.BTree; 29 import static com.googlecode.mp4parser.h264.Debug.println;
|
D | BitstreamReader.java | 21 package com.googlecode.mp4parser.h264.read; 23 import com.googlecode.mp4parser.h264.CharCache;
|
/external/webrtc/rtc_tools/ |
D | DEPS | 30 "+modules/video_coding/codecs/h264/include/h264.h",
|
/external/mp4parser/isoparser/src/main/java/com/googlecode/mp4parser/h264/write/ |
D | BitstreamWriter.java | 21 package com.googlecode.mp4parser.h264.write; 23 import com.googlecode.mp4parser.h264.Debug;
|
D | CAVLCWriter.java | 21 package com.googlecode.mp4parser.h264.write; 23 import com.googlecode.mp4parser.h264.Debug;
|
/external/v4l2_codec2/tests/c2_e2e_test/ |
D | README.md | 32 $ adb push test-25fps.h264 /sdcard/Download 33 $ adb push test-25fps.h264.frames.md5 /sdcard/Download 68 --esa test-args "--test_video_data=/sdcard/Download/test-25fps.h264:320:240:250:258:::1:25",\
|
/external/autotest/client/site_tests/graphics_VideoRenderingPower/ |
D | control.h264 | 6 NAME = "graphics_VideoRenderingPower.h264" 21 VIDEO_URL = 'http://crosvideo.appspot.com/?codec=h264&resolution=720&loop=true&mute=true'
|
/external/webrtc/video/ |
D | quality_scaling_tests.cc | 47 VideoCodecH264 h264 = VideoEncoder::GetDefaultH264Settings(); in SetEncoderSpecific() local 48 h264.frameDroppingOn = frame_dropping; in SetEncoderSpecific() 50 VideoEncoderConfig::H264EncoderSpecificSettings>(h264); in SetEncoderSpecific()
|
/external/mesa3d/docs/relnotes/ |
D | 10.0.1.rst | 94 - nv50: enable h264 and mpeg4 for nv98+ (vp3, vp4.0) 95 - nouveau/video: update h264 picparm field names based on usage 96 - nouveau/video: update a few more h264 picparm field names
|