This commit is contained in:
Aiden
2026-05-12 01:21:42 +10:00
parent f1f4e3421b
commit ea31d0ca13
8 changed files with 527 additions and 35 deletions

View File

@@ -77,6 +77,7 @@ private:
void StopOutputProducerWorker();
void OutputProducerWorkerMain();
void NotifyOutputProducer();
bool WarmupOutputPreroll();
std::chrono::milliseconds OutputProducerWakeInterval() const;
void ProcessOutputFrameCompletion(const VideoIOCompletion& completion);
std::size_t ProduceReadyOutputFrames(const VideoIOCompletion& completion, std::size_t maxFrames);