3 #include <nx/sdk/cloud_storage/i_stream_reader.h> 4 #include <nx/sdk/helpers/ref_countable.h> 5 #include <nx/sdk/result.h> 13 const std::string& deviceId,
21 virtual int64_t startTimeUs()
const override;
22 virtual int64_t endTimeUs()
const override;
24 virtual nx::sdk::ErrorCode
seek(
25 int64_t timestampUs,
bool findKeyFrame, int64_t* selectedPositionUs)
override;
28 virtual void getOpaqueMetadata(
Definition: stream_reader.h:9
virtual nx::sdk::ErrorCode getNextData(nx::sdk::cloud_storage::IMediaDataPacket **packet) override
Definition: stream_reader.cpp:36
Definition: device_agent.cpp:11
virtual nx::sdk::ErrorCode seek(int64_t timestampUs, bool findKeyFrame, int64_t *selectedPositionUs) override
Definition: stream_reader.cpp:42
Definition: ref_countable.h:83