Home
last modified time | relevance | path

Searched refs:mediaOffset_ (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/multimedia/media_foundation/interface/inner_api/osal/utils/
H A Dring_buffer.h70 mediaOffset_ += available;
72 mediaOffset_);
142 return mediaOffset_; in GetMediaOffset()
147 mediaOffset_ = offset; in SetMediaOffset()
177 if (offset >= mediaOffset_ && (offset - mediaOffset_ < GetSize())) { in Seek()
178 head_ += offset - mediaOffset_; in Seek()
179 mediaOffset_ = offset; in Seek()
181 } else if (offset < mediaOffset_ && in Seek()
193 mediaOffset_ = offset; in Seek()
208 mediaOffset_ += (newHead - head_); in SetHead()
[all …]
/ohos5.0/foundation/multimedia/media_foundation/engine/include/foundation/utils/
H A Dring_buffer.h70 mediaOffset_ += available;
72 mediaOffset_);
123 return mediaOffset_; in GetMediaOffset()
128 mediaOffset_ = offset; in SetMediaOffset()
143 ", mediaOffset_ " PUBLIC_LOG_U64, GetSize(), offset, mediaOffset_); in Seek()
145 if (offset >= mediaOffset_ && offset - mediaOffset_ < GetSize()) { in Seek()
146 head_ += offset - mediaOffset_; in Seek()
160 uint64_t mediaOffset_ {0};
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/demux/
H A Ddata_packer.cpp34 DataPacker::DataPacker() : mutex_(), que_(), size_(0), mediaOffset_(0), pts_(0), dts_(0), in DataPacker()
85 mediaOffset_ = offset; in PushData()
98 mediaOffset_, size_.load(), mediaOffset_ + size_.load()); in IsDataAvailable()
101 auto curOffsetTemp = mediaOffset_; in IsDataAvailable()
110 uint64_t curOffsetEnd = mediaOffset_ + GetBufferSize(que_.front()); in IsDataAvailable()
165 auto curOffsetEnd = mediaOffset_ + GetBufferSize(que_[startIndex]); in PeekRangeInternal()
167 auto bufferOffset = static_cast<int32_t>(offset - mediaOffset_); in PeekRangeInternal()
333 mediaOffset_ = 0; in FlushInternal()
364 mediaOffset_ = 0; in RemoveOldData()
403 mediaOffset_ += removeSize; in UpdateWhenFrontDataRemoved()
[all …]
H A Ddata_packer.h116 uint64_t mediaOffset_; // The media file offset of the first byte in data packer variable
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/source/media_source/
H A Dmedia_source_filter.cpp76 mediaOffset_ = 0; in ClearData()
213 mediaOffset_ = 0; in Stop()
316 outPorts_[0]->PushData(bufferPtr, mediaOffset_); in ReadLoop()
327 outPorts_[0]->PushData(bufferPtr, mediaOffset_); in ReadLoop()
328 mediaOffset_ += size; in ReadLoop()
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/filters/source/media_source/
H A Dmedia_source_filter.h74 int64_t mediaOffset_ {0}; // offset used in push mode