Home
last modified time | relevance | path

Searched refs:slice_hdr (Results 1 – 10 of 10) sorted by relevance

/third_party/gstreamer/gstplugins_bad/gst-libs/gst/codecparsers/
Dgstmpegvideoparser.c945 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 …]
Dgstmpegvideoparser.h549 GstMpegVideoSliceHdr * slice_hdr,
Dgsth265parser.c2895 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()
Dgsth265parser.h1720 void gst_h265_slice_hdr_free (GstH265SliceHdr * slice_hdr);
/third_party/gstreamer/gstplugins_bad/sys/v4l2codecs/
Dgstv4l2codech264dec.c541 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/
Dgsth265decoder.c621 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 …]
Dgsth264decoder.c1153 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 …]
Dgstmpeg2decoder.c994 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/
Dproresenc_kostya.c1002 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/
Dgstvah265dec.c469 _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()