38 using engine::NodeFactory;
76 UNIMPLEMENTED (
"find out about the actual channels for this stream to connect");
82 UNIMPLEMENTED (
"calculate / decide on the effective stream type used within this pipe");
90 : refPoint_(new
RefPoint (nFact, srcMedia))
95 : refPoint_(new
RefPoint (sourcePoint))
102 UNIMPLEMENTED (
"Actually-really-finally create a node corresponding to this processing asset");
109 UNIMPLEMENTED (
"Actually-really-finally do a mixing output connection");
key abstraction: data processing asset
Create processing nodes based on given objects of the high-level model.
A point in the render node network under construction.
void join(OperationPoint &target)
connect the output this OperationPoint refers such as to connect or combine with the input of the alr...
OperationPoint(engine::NodeFactory &, asset::Media const &srcMedia)
void attach(asset::Proc const &)
create node(s) corresponding to the given Processor-Asset and wire them as a successor to this Operat...
Steam-Layer implementation namespace root.
A factory to build processing nodes.
Abstraction to represent the current point of operation within the builder.
Data processing Plugins and Codecs can be treated as a specific Kind of Asset.
Framework for classification of media streams.
const StreamType * sType_
RefPoint(NodeFactory &nFactory, asset::Media const &srcMedia)
initiate a connection chain at a real source
void deriveSourceStreamType()
void establishMediaChannels(asset::Media const &srcMedia)
RefPoint(RefPoint const &pred)
just continue connection chaining