Lines Matching refs:frame_num
75 in[ i[0] ]->pic_id= is_long ? i[0] : in[ i[0] ]->frame_num;
79 in[ i[1] ]->pic_id= is_long ? i[1] : in[ i[1] ]->frame_num;
217 int frame_num;
228 frame_num = pic_num_extract(h, pred, &pic_structure);
235 ref->frame_num == frame_num &&
355 * @param frame_num frame number to search for
361 static Picture * find_short(H264Context *h, int frame_num, int *idx){
368 av_log(h->s.avctx, AV_LOG_DEBUG, "%d %d %p\n", i, pic->frame_num, pic);
369 if(pic->frame_num == frame_num) {
394 static Picture * remove_short(H264Context *h, int frame_num, int ref_mask){
400 av_log(h->s.avctx, AV_LOG_DEBUG, "remove short %d count %d\n", frame_num, h->short_ref_count);
402 pic = find_short(h, frame_num, &i);
457 i, pic->frame_num, pic->poc, pic->f.data[0]);
473 i, pic->frame_num, pic->poc, pic->f.data[0]);
487 h->mmco[0].short_pic_num= h->short_ref[ h->short_ref_count - 1 ]->frame_num;
508 int av_uninit(structure), av_uninit(frame_num);
514 frame_num = pic_num_extract(h, mmco[i].short_pic_num, &structure);
515 pic = find_short(h, frame_num, &j);
518 || h->long_ref[mmco[i].long_arg]->frame_num != frame_num) {
530 remove_short(h, frame_num, structure ^ PICT_FRAME);
580 remove_short(h, h->short_ref[0]->frame_num, 0);
585 h->frame_num=
586 s->current_picture_ptr->frame_num= 0;
611 pic= remove_short(h, s->current_picture_ptr->frame_num, 0);
648 remove_short(h, pic->frame_num, 0);