We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a7b4158 commit 492cd38Copy full SHA for 492cd38
src/AvTranscoder/essenceStream/IInputEssence.hpp
@@ -11,10 +11,25 @@ class AvExport IInputEssence
11
{
12
public:
13
virtual ~IInputEssence() {};
14
-
+
15
+ /**
16
+ * @brief Setup the decoder
17
+ */
18
virtual void setup() = 0;
19
20
21
+ * @brief Decode next frame
22
+ * @param frameBuffer: the frame decoded
23
+ * @return status of decoding
24
25
virtual bool readNextFrame( Frame& frameBuffer ) = 0;
26
27
28
+ * @brief Decode substream of next frame
29
30
+ * @param subStreamIndex: index of substream to extract
31
32
33
virtual bool readNextFrame( Frame& frameBuffer, const size_t subStreamIndex ) = 0;
34
};
35
0 commit comments