Lines Matching defs:nal
500 H2645NAL *nal = &h->pkt.nals[i];
507 switch (nal->type) {
515 ret = init_get_bits8(&gb, nal->data + 1, nal->size - 1);
525 first_slice != nal->type)
536 first_slice = nal->type;
612 H2645NAL *nal = &h->pkt.nals[i];
616 nal->ref_idc == 0 && nal->type != H264_NAL_SEI)
620 h->nal_ref_idc = nal->ref_idc;
621 h->nal_unit_type = nal->type;
624 switch (nal->type) {
626 if ((nal->data[1] & 0xFC) == 0x98) {
640 if ((err = ff_h264_queue_decode_slice(h, nal))) {
661 ret = avctx->hwaccel->decode_slice(avctx, nal->raw_data, nal->raw_size);
679 ret = ff_h264_sei_decode(&h->sei, &nal->gb, &h->ps, avctx);
687 GetBitContext tmp_gb = nal->gb;
690 nal->type,
691 nal->raw_data,
692 nal->raw_size);
700 init_get_bits8(&tmp_gb, nal->raw_data + 1, nal->raw_size - 1);
703 ff_h264_decode_seq_parameter_set(&nal->gb, avctx, &h->ps, 1);
709 nal->type,
710 nal->raw_data,
711 nal->raw_size);
715 ret = ff_h264_decode_picture_parameter_set(&nal->gb, avctx, &h->ps,
716 nal->size_bits);
729 nal->type, nal->size_bits);