17 #include <QJSValueIterator>
19 #include <unordered_map>
51 Q_INVOKABLE
void write(qint64 tmTimeStamp,
const QJSValue& oValue);
59 Q_INVOKABLE
void writeSubStream(qint64 tmTimeStamp,
const QString& strSubStream,
const QJSValue& oValue);
74 Q_INVOKABLE
void changeType(
const QJSValue& oStreamType);
81 const QJSValue& oValue);
94 std::unordered_map<std::string, tSubStream> m_oSubStreams;
Copyright © Audi Electronics Venture GmbH.
A Runner that is returned by cScriptFilter::createOutputPin.
Q_INVOKABLE void writeSubStream(qint64 tmTimeStamp, const QString &strSubStream, const QJSValue &oValue)
Writes a new sample with a given substream id to the connected Sample Stream.
Q_INVOKABLE void manualTrigger()
Trigger all child runners manually.
Q_INVOKABLE void changeType(const QJSValue &oStreamType)
Changes the type of the output stream.
Q_INVOKABLE void write(qint64 tmTimeStamp, const QJSValue &oValue)
Writes a new sample to the connected Sample Stream.
The ISample interface sets and retrieves properties on samples .
Defines access methods for the interface of a Stream Type - see also Stream Type and Stream Meta Type...
Interface for sample writers that write to sample streams via output pins.
Namespace for entire ADTF SDK.
Copyright © Audi Electronics Venture GmbH.
Copyright © Audi Electronics Venture GmbH.