Add const to methods in DecodedFramesHistory
Bug: webrtc:13343 Change-Id: I3f4e015e683f4003bb038424646cb51ae26c76fa Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/236848 Reviewed-by: Philip Eliasson <philipel@webrtc.org> Commit-Queue: Evan Shrubsole <eshr@webrtc.org> Cr-Commit-Position: refs/heads/main@{#35329}
This commit is contained in:
parent
dfec7a664b
commit
7de81e2717
@ -50,7 +50,7 @@ void DecodedFramesHistory::InsertDecoded(int64_t frame_id, uint32_t timestamp) {
|
||||
last_frame_id_ = frame_id;
|
||||
}
|
||||
|
||||
bool DecodedFramesHistory::WasDecoded(int64_t frame_id) {
|
||||
bool DecodedFramesHistory::WasDecoded(int64_t frame_id) const {
|
||||
if (!last_frame_id_)
|
||||
return false;
|
||||
|
||||
@ -74,11 +74,12 @@ void DecodedFramesHistory::Clear() {
|
||||
last_frame_id_.reset();
|
||||
}
|
||||
|
||||
absl::optional<int64_t> DecodedFramesHistory::GetLastDecodedFrameId() {
|
||||
absl::optional<int64_t> DecodedFramesHistory::GetLastDecodedFrameId() const {
|
||||
return last_decoded_frame_;
|
||||
}
|
||||
|
||||
absl::optional<uint32_t> DecodedFramesHistory::GetLastDecodedFrameTimestamp() {
|
||||
absl::optional<uint32_t> DecodedFramesHistory::GetLastDecodedFrameTimestamp()
|
||||
const {
|
||||
return last_decoded_frame_timestamp_;
|
||||
}
|
||||
|
||||
|
||||
@ -31,12 +31,12 @@ class DecodedFramesHistory {
|
||||
void InsertDecoded(int64_t frame_id, uint32_t timestamp);
|
||||
// Query if the following (frame_id, spatial_id) pair was inserted before.
|
||||
// Should be at most less by window_size-1 than the last inserted frame id.
|
||||
bool WasDecoded(int64_t frame_id);
|
||||
bool WasDecoded(int64_t frame_id) const;
|
||||
|
||||
void Clear();
|
||||
|
||||
absl::optional<int64_t> GetLastDecodedFrameId();
|
||||
absl::optional<uint32_t> GetLastDecodedFrameTimestamp();
|
||||
absl::optional<int64_t> GetLastDecodedFrameId() const;
|
||||
absl::optional<uint32_t> GetLastDecodedFrameTimestamp() const;
|
||||
|
||||
private:
|
||||
int FrameIdToIndex(int64_t frame_id) const;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user