Lines Matching defs:nal
1541 const H2645NAL *nal, int first_slice)
1561 h->droppable = (nal->ref_idc == 0);
1570 if (nal->type == H264_NAL_IDR_SLICE)
1774 h->ps.sps, &h->poc, h->picture_structure, nal->ref_idc);
1782 h->picture_idr = nal->type == H264_NAL_IDR_SLICE;
1799 h->cur_pic_ptr->f->key_frame |= (nal->type == H264_NAL_IDR_SLICE);
1801 if (nal->type == H264_NAL_IDR_SLICE ||
1802 (h->recovery_frame == h->poc.frame_num && nal->ref_idc)) {
1808 if (nal->type == H264_NAL_IDR_SLICE)
1833 const H2645NAL *nal)
1865 if (nal->type == H264_NAL_IDR_SLICE &&
1922 if (nal->type == H264_NAL_IDR_SLICE) {
1984 if (nal->ref_idc) {
1985 ret = ff_h264_decode_ref_pic_marking(sl, &sl->gb, nal, h->avctx);
2052 const H2645NAL *nal)
2056 if (h->picture_idr && nal->type != H264_NAL_IDR_SLICE) {
2100 nal->ref_idc == 0))
2171 nal->type == H264_NAL_IDR_SLICE ? " IDR" : "",
2187 int ff_h264_queue_decode_slice(H264Context *h, const H2645NAL *nal)
2193 sl->gb = nal->gb;
2195 ret = h264_slice_header_parse(h, sl, nal);
2285 ret = h264_field_start(h, sl, nal, first_slice);
2290 h->droppable != (nal->ref_idc == 0)) {
2303 ret = h264_slice_init(h, sl, nal);