5 #include <camera/camera_plugin.h> 6 #include <nx/sdk/i_plugin.h> 7 #include <nx/sdk/interface.h> 8 #include <nx/sdk/result.h> 10 #include "i_media_data_packet.h" 27 static auto interfaceId() {
return makeId(
"nx::sdk::archive::IStreamWriter"); }
49 virtual ErrorCode
close(int64_t durationMs) = 0;
54 virtual int size()
const = 0;
virtual ErrorCode close(int64_t durationMs)=0
virtual int size() const =0
Definition: interface.h:48
Definition: i_stream_writer.h:24
Definition: algorithm.cpp:8
static constexpr const InterfaceId * makeId(const char(&charArray)[len])
Definition: i_ref_countable.h:76
virtual ErrorCode putData(const IMediaDataPacket *packet)=0