/third_party/gstreamer/gstplugins_bad/gst-libs/gst/codecparsers/ |
D | gstmpegvideoparser.c | 945 GstMpegVideoSliceHdr * slice_hdr, GstMpegVideoSequenceHdr * seqhdr, in gst_mpeg_video_packet_parse_slice_header() argument 972 slice_hdr->vertical_position = packet->type; in gst_mpeg_video_packet_parse_slice_header() 973 slice_hdr->vertical_position_ext = vertical_position_extension; in gst_mpeg_video_packet_parse_slice_header() 978 READ_UINT8 (&br, slice_hdr->priority_breakpoint, 7); in gst_mpeg_video_packet_parse_slice_header() 980 READ_UINT8 (&br, slice_hdr->quantiser_scale_code, 5); in gst_mpeg_video_packet_parse_slice_header() 982 READ_UINT8 (&br, slice_hdr->slice_ext_flag, 1); in gst_mpeg_video_packet_parse_slice_header() 983 if (!slice_hdr->slice_ext_flag) in gst_mpeg_video_packet_parse_slice_header() 984 slice_hdr->intra_slice = 0; in gst_mpeg_video_packet_parse_slice_header() 986 READ_UINT8 (&br, slice_hdr->intra_slice, 1); in gst_mpeg_video_packet_parse_slice_header() 987 READ_UINT8 (&br, slice_hdr->slice_picture_id_enable, 1); in gst_mpeg_video_packet_parse_slice_header() [all …]
|
D | gstmpegvideoparser.h | 549 GstMpegVideoSliceHdr * slice_hdr,
|
D | gsth265parser.c | 2895 gst_h265_slice_hdr_free (GstH265SliceHdr * slice_hdr) in gst_h265_slice_hdr_free() argument 2897 g_return_if_fail (slice_hdr != NULL); in gst_h265_slice_hdr_free() 2899 if (slice_hdr->num_entry_point_offsets > 0) in gst_h265_slice_hdr_free() 2900 g_free (slice_hdr->entry_point_offset_minus1); in gst_h265_slice_hdr_free() 2901 slice_hdr->entry_point_offset_minus1 = 0; in gst_h265_slice_hdr_free()
|
D | gsth265parser.h | 1720 void gst_h265_slice_hdr_free (GstH265SliceHdr * slice_hdr);
|
/third_party/gstreamer/gstplugins_bad/sys/v4l2codecs/ |
D | gstv4l2codech264dec.c | 541 GstH264SliceHdr * slice_hdr, GstH264Picture * picture, GstH264Dpb * dpb) in gst_v4l2_codec_h264_dec_fill_decoder_params() argument 549 .frame_num = slice_hdr->frame_num, in gst_v4l2_codec_h264_dec_fill_decoder_params() 550 .idr_pic_id = slice_hdr->idr_pic_id, in gst_v4l2_codec_h264_dec_fill_decoder_params() 551 .pic_order_cnt_lsb = slice_hdr->pic_order_cnt_lsb, in gst_v4l2_codec_h264_dec_fill_decoder_params() 552 .delta_pic_order_cnt_bottom = slice_hdr->delta_pic_order_cnt_bottom, in gst_v4l2_codec_h264_dec_fill_decoder_params() 553 .delta_pic_order_cnt0 = slice_hdr->delta_pic_order_cnt[0], in gst_v4l2_codec_h264_dec_fill_decoder_params() 554 .delta_pic_order_cnt1 = slice_hdr->delta_pic_order_cnt[1], in gst_v4l2_codec_h264_dec_fill_decoder_params() 555 .dec_ref_pic_marking_bit_size = slice_hdr->dec_ref_pic_marking.bit_size, in gst_v4l2_codec_h264_dec_fill_decoder_params() 556 .pic_order_cnt_bit_size = slice_hdr->pic_order_cnt_bit_size, in gst_v4l2_codec_h264_dec_fill_decoder_params() 557 .slice_group_change_cycle = slice_hdr->slice_group_change_cycle, in gst_v4l2_codec_h264_dec_fill_decoder_params() [all …]
|
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/codecs/ |
D | gsth265decoder.c | 621 const GstH265SliceHdr *slice_hdr = &slice->header; in gst_h265_decoder_preprocess_slice() local 623 if (priv->current_picture && slice_hdr->first_slice_segment_in_pic_flag) { in gst_h265_decoder_preprocess_slice() 662 GstH265SliceHdr *slice_hdr = &priv->current_slice.header; in gst_h265_decoder_parse_slice() local 665 memcpy (&slice_hdr->type, &indep_slice_hdr->type, in gst_h265_decoder_parse_slice() 1013 const GstH265SliceHdr *slice_hdr = &slice->header; in gst_h265_decoder_fill_picture_from_slice() local 1043 picture->output_flag = slice_hdr->pic_output_flag; in gst_h265_decoder_fill_picture_from_slice() 1080 const GstH265SliceHdr *slice_hdr = &slice->header; in gst_h265_decoder_calculate_poc() local 1103 if ((slice_hdr->pic_order_cnt_lsb < priv->prev_poc_lsb) && in gst_h265_decoder_calculate_poc() 1104 ((priv->prev_poc_lsb - slice_hdr->pic_order_cnt_lsb) >= in gst_h265_decoder_calculate_poc() 1108 else if ((slice_hdr->pic_order_cnt_lsb > priv->prev_poc_lsb) && in gst_h265_decoder_calculate_poc() [all …]
|
D | gsth264decoder.c | 1153 const GstH264SliceHdr *slice_hdr = &slice->header; in gst_h264_decoder_find_first_field_picture() local 1185 if (!slice_hdr->field_pic_flag) { in gst_h264_decoder_find_first_field_picture() 1198 if (prev_field->frame_num != slice_hdr->frame_num) { in gst_h264_decoder_find_first_field_picture() 1203 GstH264PictureField current_field = slice_hdr->bottom_field_flag ? in gst_h264_decoder_find_first_field_picture() 1500 const GstH264SliceHdr *slice_hdr = &slice->header; in gst_h264_decoder_fill_picture_from_slice() local 1504 pps = slice_hdr->pps; in gst_h264_decoder_fill_picture_from_slice() 1517 picture->dec_ref_pic_marking = slice_hdr->dec_ref_pic_marking; in gst_h264_decoder_fill_picture_from_slice() 1519 picture->idr_pic_id = slice_hdr->idr_pic_id; in gst_h264_decoder_fill_picture_from_slice() 1521 if (slice_hdr->field_pic_flag) in gst_h264_decoder_fill_picture_from_slice() 1523 slice_hdr->bottom_field_flag ? in gst_h264_decoder_fill_picture_from_slice() [all …]
|
D | gstmpeg2decoder.c | 994 GstMpegVideoSliceHdr slice_hdr; in gst_mpeg2_decoder_handle_slice() local 1005 if (!gst_mpeg_video_packet_parse_slice_header (packet, &slice_hdr, in gst_mpeg2_decoder_handle_slice() 1013 slice.header = slice_hdr; in gst_mpeg2_decoder_handle_slice()
|
/third_party/ffmpeg/libavcodec/ |
D | proresenc_kostya.c | 1002 uint8_t *orig_buf, *buf, *slice_hdr, *slice_sizes, *tmp; in encode_frame() local 1090 slice_hdr = buf; in encode_frame() 1122 slice_hdr = pkt->data + (slice_hdr - start); in encode_frame() 1131 bytestream_put_byte(&slice_hdr, q); in encode_frame() 1134 bytestream_put_be16(&slice_hdr, sizes[i]); in encode_frame()
|
/third_party/gstreamer/gstplugins_bad/sys/va/ |
D | gstvah265dec.c | 469 _get_slice_data_byte_offset (GstH265SliceHdr * slice_hdr, in _get_slice_data_byte_offset() argument 474 epb_count = slice_hdr->n_emulation_prevention_bytes; in _get_slice_data_byte_offset() 475 return nal_header_bytes + (slice_hdr->header_size + 7) / 8 - epb_count; in _get_slice_data_byte_offset()
|