Lines Matching defs:fbi
362 SFrameBSInfo fbi = { 0 };
364 (*s->encoder)->EncodeParameterSets(s->encoder, &fbi);
365 for (i = 0; i < fbi.sLayerInfo[0].iNalCount; i++)
366 size += fbi.sLayerInfo[0].pNalLengthInByte[i];
371 memcpy(avctx->extradata, fbi.sLayerInfo[0].pBsBuf, size);
387 SFrameBSInfo fbi = { 0 };
406 encoded = (*s->encoder)->EncodeFrame(s->encoder, &sp, &fbi);
411 if (fbi.eFrameType == videoFrameTypeSkip) {
422 first_layer = fbi.iLayerNum - 1;
424 for (layer = first_layer; layer < fbi.iLayerNum; layer++) {
425 for (i = 0; i < fbi.sLayerInfo[layer].iNalCount; i++)
426 layer_size[layer] += fbi.sLayerInfo[layer].pNalLengthInByte[i];
429 av_log(avctx, AV_LOG_DEBUG, "%d slices\n", fbi.sLayerInfo[fbi.iLayerNum - 1].iNalCount);
435 for (layer = first_layer; layer < fbi.iLayerNum; layer++) {
436 memcpy(avpkt->data + size, fbi.sLayerInfo[layer].pBsBuf, layer_size[layer]);
440 if (fbi.eFrameType == videoFrameTypeIDR)