Lines Matching refs:Status
85 virtual Status SetSource(std::shared_ptr<MediaSource> source) = 0;
99 virtual Status Read(std::shared_ptr<Buffer>& buffer, uint64_t offset, size_t expectedLen) = 0;
114 …virtual Status Read(int32_t streamId, std::shared_ptr<Buffer>& buffer, uint64_t offset, size_t exp… in Read()
116 return Status::OK; in Read()
128 virtual Status GetSize(uint64_t& size) = 0;
152 virtual Status SeekTo(uint64_t offset) = 0;
154 virtual Status Reset() = 0;
162 virtual Status GetDownloadInfo(DownloadInfo& downloadInfo) in GetDownloadInfo()
164 return Status::OK; in GetDownloadInfo()
167 virtual Status GetPlaybackInfo(PlaybackInfo& playbackInfo) in GetPlaybackInfo()
169 return Status::OK; in GetPlaybackInfo()
172 virtual Status GetBitRates(std::vector<uint32_t>& bitRates) in GetBitRates()
174 return Status::OK; in GetBitRates()
177 virtual Status SelectBitRate(uint32_t bitRate) in SelectBitRate()
179 return Status::OK; in SelectBitRate()
187 virtual Status SeekToTime(int64_t seekTime, SeekMode mode) in SeekToTime()
189 return Status::OK; in SeekToTime()
192 virtual Status GetDuration(int64_t& duration) in GetDuration()
195 return Status::OK; in GetDuration()
203 virtual Status SetReadBlockingFlag(bool isReadBlockingAllowed) in SetReadBlockingFlag()
205 return Status::OK; in SetReadBlockingFlag()
210 virtual Status SetCurrentBitRate(int32_t bitRate, int32_t streamID) in SetCurrentBitRate()
212 return Status::OK; in SetCurrentBitRate()
215 virtual Status GetStreamInfo(std::vector<StreamInfo>& streams) in GetStreamInfo()
217 return Status::OK; in GetStreamInfo()
220 virtual Status Pause() in Pause()
222 return Status::OK; in Pause()
225 virtual Status Resume() in Resume()
227 return Status::OK; in Resume()
229 virtual Status SelectStream(int32_t streamID) in SelectStream()
231 return Status::OK; in SelectStream()