Buffer<QImage>* StreamingManager::Start() { AVPacket avpkt; AVFrame *frame = avcodec_alloc_frame(); av_init_packet(&avpkt); InitStreams(); while (frameBuffer->Length() < FRAMEBUFFER_SIZE) { StreamConfig *decConfig = GetNextPacket(avFormatContextPtr, &avpkt); DecodeFrame(frame, &avpkt, decConfig); } return frameBuffer; }
/** * Initialize the Render Hardware Interface for this vertex factory */ void FParticleSpriteVertexFactory::InitRHI() { InitStreams(); SetDeclaration(GetParticleSpriteVertexDeclaration(GRHISupportsInstancing, NumVertsInInstanceBuffer).VertexDeclarationRHI); }
/** * Initialize the Render Hardware Interface for this vertex factory */ void FParticleSpriteVertexFactory::InitRHI() { InitStreams(); SetDeclaration(GetParticleSpriteVertexDeclaration(GetFeatureLevel()).VertexDeclarationRHI); }