• Home
  • Raw
  • Download

Lines Matching refs:nalu

253 gst_h265_decoder_parse_vps (GstH265Decoder * self, GstH265NalUnit * nalu)  in gst_h265_decoder_parse_vps()  argument
259 pres = gst_h265_parser_parse_vps (priv->parser, nalu, &vps); in gst_h265_decoder_parse_vps()
375 gst_h265_decoder_parse_sps (GstH265Decoder * self, GstH265NalUnit * nalu) in gst_h265_decoder_parse_sps() argument
382 pres = gst_h265_parse_sps (priv->parser, nalu, &sps, TRUE); in gst_h265_decoder_parse_sps()
403 gst_h265_decoder_parse_pps (GstH265Decoder * self, GstH265NalUnit * nalu) in gst_h265_decoder_parse_pps() argument
409 pres = gst_h265_parser_parse_pps (priv->parser, nalu, &pps); in gst_h265_decoder_parse_pps()
421 gst_h265_decoder_parse_sei (GstH265Decoder * self, GstH265NalUnit * nalu) in gst_h265_decoder_parse_sei() argument
428 pres = gst_h265_parser_parse_sei (priv->parser, nalu, &messages); in gst_h265_decoder_parse_sei()
634 gst_h265_decoder_parse_slice (GstH265Decoder * self, GstH265NalUnit * nalu, in gst_h265_decoder_parse_slice() argument
643 pres = gst_h265_parser_parse_slice_hdr (priv->parser, nalu, in gst_h265_decoder_parse_slice()
659 priv->current_slice.nalu = *nalu; in gst_h265_decoder_parse_slice()
670 memset (&priv->prev_independent_slice.nalu, 0, sizeof (GstH265NalUnit)); in gst_h265_decoder_parse_slice()
719 gst_h265_decoder_decode_nal (GstH265Decoder * self, GstH265NalUnit * nalu, in gst_h265_decoder_decode_nal() argument
726 nalu->type, nalu->offset, nalu->size); in gst_h265_decoder_decode_nal()
728 switch (nalu->type) { in gst_h265_decoder_decode_nal()
730 ret = gst_h265_decoder_parse_vps (self, nalu); in gst_h265_decoder_decode_nal()
733 ret = gst_h265_decoder_parse_sps (self, nalu); in gst_h265_decoder_decode_nal()
736 ret = gst_h265_decoder_parse_pps (self, nalu); in gst_h265_decoder_decode_nal()
740 ret = gst_h265_decoder_parse_sei (self, nalu); in gst_h265_decoder_decode_nal()
758 ret = gst_h265_decoder_parse_slice (self, nalu, pts); in gst_h265_decoder_decode_nal()
827 GstH265NalUnit nalu; in gst_h265_decoder_parse_codec_data() local
857 data, off, size, 2, &nalu); in gst_h265_decoder_parse_codec_data()
864 switch (nalu.type) { in gst_h265_decoder_parse_codec_data()
866 ret = gst_h265_decoder_parse_vps (self, &nalu); in gst_h265_decoder_parse_codec_data()
873 ret = gst_h265_decoder_parse_sps (self, &nalu); in gst_h265_decoder_parse_codec_data()
880 ret = gst_h265_decoder_parse_pps (self, &nalu); in gst_h265_decoder_parse_codec_data()
890 off = nalu.offset + nalu.size; in gst_h265_decoder_parse_codec_data()
1014 const GstH265NalUnit *nalu = &slice->nalu; in gst_h265_decoder_fill_picture_from_slice() local
1016 if (nalu->type >= GST_H265_NAL_SLICE_BLA_W_LP && in gst_h265_decoder_fill_picture_from_slice()
1017 nalu->type <= GST_H265_NAL_SLICE_CRA_NUT) in gst_h265_decoder_fill_picture_from_slice()
1027 if (GST_H265_IS_NAL_TYPE_IDR (nalu->type) || in gst_h265_decoder_fill_picture_from_slice()
1028 GST_H265_IS_NAL_TYPE_BLA (nalu->type) || in gst_h265_decoder_fill_picture_from_slice()
1029 (GST_H265_IS_NAL_TYPE_CRA (nalu->type) && priv->new_bitstream) || in gst_h265_decoder_fill_picture_from_slice()
1034 if (GST_H265_IS_NAL_TYPE_IRAP (nalu->type)) { in gst_h265_decoder_fill_picture_from_slice()
1039 if (GST_H265_IS_NAL_TYPE_RASL (nalu->type) && in gst_h265_decoder_fill_picture_from_slice()
1081 const GstH265NalUnit *nalu = &slice->nalu; in gst_h265_decoder_calculate_poc() local
1091 is_irap = GST_H265_IS_NAL_TYPE_IRAP (nalu->type); in gst_h265_decoder_calculate_poc()
1122 if (GST_H265_IS_NAL_TYPE_IDR (nalu->type)) { in gst_h265_decoder_calculate_poc()
1137 if (nalu->temporal_id_plus1 == 1 && !GST_H265_IS_NAL_TYPE_RASL (nalu->type) && in gst_h265_decoder_calculate_poc()
1138 !GST_H265_IS_NAL_TYPE_RADL (nalu->type) && nal_is_ref (nalu->type)) { in gst_h265_decoder_calculate_poc()
1350 const GstH265NalUnit *nalu = &slice->nalu; in gst_h265_decoder_prepare_rps() local
1356 if (GST_H265_IS_NAL_TYPE_IRAP (nalu->type) && picture->NoRaslOutputFlag) { in gst_h265_decoder_prepare_rps()
1362 if (GST_H265_IS_NAL_TYPE_IDR (nalu->type)) { in gst_h265_decoder_prepare_rps()
1562 const GstH265NalUnit *nalu = &slice->nalu; in gst_h265_decoder_dpb_init() local
1568 if (GST_H265_IS_NAL_TYPE_IRAP (nalu->type) && picture->NoRaslOutputFlag in gst_h265_decoder_dpb_init()
1570 if (nalu->type == GST_H265_NAL_SLICE_CRA_NUT) in gst_h265_decoder_dpb_init()
1630 if (GST_H265_IS_NAL_TYPE_RASL (priv->current_slice.nalu.type) && in gst_h265_decoder_start_current_picture()
1757 GstH265NalUnit nalu; in gst_h265_decoder_handle_frame() local
1780 map.data, 0, map.size, priv->nal_length_size, &nalu); in gst_h265_decoder_handle_frame()
1784 &nalu, GST_BUFFER_PTS (in_buf)); in gst_h265_decoder_handle_frame()
1787 map.data, nalu.offset + nalu.size, map.size, priv->nal_length_size, in gst_h265_decoder_handle_frame()
1788 &nalu); in gst_h265_decoder_handle_frame()
1792 map.data, 0, map.size, &nalu); in gst_h265_decoder_handle_frame()
1799 &nalu, GST_BUFFER_PTS (in_buf)); in gst_h265_decoder_handle_frame()
1802 map.data, nalu.offset + nalu.size, map.size, &nalu); in gst_h265_decoder_handle_frame()