Loading...
Searching...
No Matches
DirectVideoOutputNode.hpp File Reference
Vendor-neutral OutputNode for professional capture-card playout. More...
Detailed Description
Vendor-neutral OutputNode for professional capture-card playout.
Owns the QRhi + render loop + the createOutput orchestration; all device specifics come from a DirectVideoOutputBackend (AJA today; DeckLink/Bluefish/ Deltacast next). The node composes the already-generic pieces around the backend: makeWireEncoder(encoderFormat), selectVideoOutputStrategy(gpuDirect Candidates), CpuStagedVideoOutput(planes/registrar/customStage), PacedFramePump( pacingHooks).
A vendor output node becomes a thin subclass that constructs the node with its backend, e.g. AJANode : DirectVideoOutputNode passing an AjaOutputBackend.
Go to the source code of this file.
Classes | |
| class | score::gfx::DirectVideoOutputNode |
Namespaces | |
| namespace | score |
| Base toolkit upon which the software is built. | |
| namespace | score::gfx |
| Graphics rendering pipeline for ossia score. | |