Lines Matching refs:nalu
195 GstH264NalUnit * nalu);
521 GstH264NalUnit nalu; in gst_h264_decoder_handle_frame() local
536 map.data, 0, map.size, priv->nal_length_size, &nalu); in gst_h264_decoder_handle_frame()
539 decode_ret = gst_h264_decoder_decode_nal (self, &nalu); in gst_h264_decoder_handle_frame()
542 map.data, nalu.offset + nalu.size, map.size, priv->nal_length_size, in gst_h264_decoder_handle_frame()
543 &nalu); in gst_h264_decoder_handle_frame()
547 map.data, 0, map.size, &nalu); in gst_h264_decoder_handle_frame()
553 decode_ret = gst_h264_decoder_decode_nal (self, &nalu); in gst_h264_decoder_handle_frame()
556 map.data, nalu.offset + nalu.size, map.size, &nalu); in gst_h264_decoder_handle_frame()
591 gst_h264_decoder_parse_sps (GstH264Decoder * self, GstH264NalUnit * nalu) in gst_h264_decoder_parse_sps() argument
598 pres = gst_h264_parse_sps (nalu, &sps); in gst_h264_decoder_parse_sps()
621 gst_h264_decoder_parse_pps (GstH264Decoder * self, GstH264NalUnit * nalu) in gst_h264_decoder_parse_pps() argument
628 pres = gst_h264_parse_pps (priv->parser, nalu, &pps); in gst_h264_decoder_parse_pps()
659 GstH264NalUnit nalu; in gst_h264_decoder_parse_codec_data() local
692 data, off, size, 2, &nalu); in gst_h264_decoder_parse_codec_data()
698 ret = gst_h264_decoder_parse_sps (self, &nalu); in gst_h264_decoder_parse_codec_data()
703 off = nalu.offset + nalu.size; in gst_h264_decoder_parse_codec_data()
716 data, off, size, 2, &nalu); in gst_h264_decoder_parse_codec_data()
722 ret = gst_h264_decoder_parse_pps (self, &nalu); in gst_h264_decoder_parse_codec_data()
727 off = nalu.offset + nalu.size; in gst_h264_decoder_parse_codec_data()
1066 if (priv->current_slice.nalu.idr_pic_flag) in gst_h264_decoder_start_current_picture()
1228 gst_h264_decoder_parse_slice (GstH264Decoder * self, GstH264NalUnit * nalu) in gst_h264_decoder_parse_slice() argument
1236 pres = gst_h264_parser_parse_slice_hdr (priv->parser, nalu, in gst_h264_decoder_parse_slice()
1246 priv->current_slice.nalu = *nalu; in gst_h264_decoder_parse_slice()
1328 gst_h264_decoder_decode_nal (GstH264Decoder * self, GstH264NalUnit * nalu) in gst_h264_decoder_decode_nal() argument
1333 nalu->type, nalu->offset, nalu->size); in gst_h264_decoder_decode_nal()
1335 switch (nalu->type) { in gst_h264_decoder_decode_nal()
1337 ret = gst_h264_decoder_parse_sps (self, nalu); in gst_h264_decoder_decode_nal()
1340 ret = gst_h264_decoder_parse_pps (self, nalu); in gst_h264_decoder_decode_nal()
1348 ret = gst_h264_decoder_parse_slice (self, nalu); in gst_h264_decoder_decode_nal()
1516 picture->idr = slice->nalu.idr_pic_flag; in gst_h264_decoder_fill_picture_from_slice()
1533 picture->nal_ref_idc = slice->nalu.ref_idc; in gst_h264_decoder_fill_picture_from_slice()
1534 if (slice->nalu.ref_idc != 0) in gst_h264_decoder_fill_picture_from_slice()