Lines Matching defs:session
213 VTCompressionSessionRef session;
1082 VTCompressionSessionRef *session)
1106 session);
1108 if (status || !vtctx->session) {
1109 av_log(avctx, AV_LOG_ERROR, "Error: cannot create compression session: %d\n", status);
1132 status = VTSessionSetProperty(vtctx->session,
1142 status = VTSessionSetProperty(vtctx->session,
1154 status = VTSessionSetProperty(vtctx->session,
1191 status = VTSessionSetProperty(vtctx->session,
1216 status = VTSessionSetProperty(vtctx->session,
1224 status = VTSessionSetProperty(vtctx->session,
1240 status = VTSessionSetProperty(vtctx->session,
1252 status = VTSessionSetProperty(vtctx->session,
1264 status = VTSessionSetProperty(vtctx->session,
1318 status = VTSessionSetProperty(vtctx->session,
1340 status = VTSessionSetProperty(vtctx->session,
1351 status = VTSessionSetProperty(vtctx->session,
1362 status = VTSessionSetProperty(vtctx->session,
1372 status = VTSessionSetProperty(vtctx->session,
1382 status = VTSessionSetProperty(vtctx->session,
1397 status = VTSessionSetProperty(vtctx->session,
1407 status = VTSessionSetProperty(vtctx->session,
1416 status = VTCompressionSessionPrepareToEncodeFrames(vtctx->session);
1533 &vtctx->session);
1558 vtctx->session = NULL;
1562 status = VTSessionCopyProperty(vtctx->session,
2329 pix_buf_pool = VTCompressionSessionGetPixelBufferPool(vtctx->session);
2331 /* On iOS, the VT session is invalidated when the APP switches from
2333 * of the VT session to detect that case and restart the VT session
2337 vtstatus = VTCompressionSessionPrepareToEncodeFrames(vtctx->session);
2339 CFRelease(vtctx->session);
2340 vtctx->session = NULL;
2343 pix_buf_pool = VTCompressionSessionGetPixelBufferPool(vtctx->session);
2350 av_log(avctx, AV_LOG_WARNING, "VT session restarted because of a "
2428 vtctx->session,
2478 status = VTCompressionSessionCompleteFrames(vtctx->session,
2535 &vtctx->session);
2539 pool = VTCompressionSessionGetPixelBufferPool(vtctx->session);
2555 status = VTCompressionSessionEncodeFrame(vtctx->session,
2573 status = VTCompressionSessionCompleteFrames(vtctx->session,
2591 if(vtctx->session)
2592 CFRelease(vtctx->session);
2594 vtctx->session = NULL;
2606 if(!vtctx->session) {
2612 VTCompressionSessionCompleteFrames(vtctx->session,
2617 CFRelease(vtctx->session);
2618 vtctx->session = NULL;
2695 { "frames_before", "Other frames will come before the frames in this session. This helps smooth concatenation issues.", \
2697 { "frames_after", "Other frames will come after the frames in this session. This helps smooth concatenation issues.", \