summaryrefslogtreecommitdiff
path: root/media/cast/framer/frame_id_map.h
diff options
context:
space:
mode:
Diffstat (limited to 'media/cast/framer/frame_id_map.h')
-rw-r--r--media/cast/framer/frame_id_map.h34
1 files changed, 17 insertions, 17 deletions
diff --git a/media/cast/framer/frame_id_map.h b/media/cast/framer/frame_id_map.h
index cecaaebcd1..1d4fb097ea 100644
--- a/media/cast/framer/frame_id_map.h
+++ b/media/cast/framer/frame_id_map.h
@@ -19,8 +19,8 @@ namespace cast {
class FrameInfo {
public:
- FrameInfo(uint8 frame_id,
- uint8 referenced_frame_id,
+ FrameInfo(uint32 frame_id,
+ uint32 referenced_frame_id,
uint16 max_packet_id,
bool key_frame);
~FrameInfo();
@@ -32,13 +32,13 @@ class FrameInfo {
PacketIdSet* missing_packets) const;
bool is_key_frame() const { return is_key_frame_; }
- uint8 frame_id() const { return frame_id_; }
- uint8 referenced_frame_id() const { return referenced_frame_id_; }
+ uint32 frame_id() const { return frame_id_; }
+ uint32 referenced_frame_id() const { return referenced_frame_id_; }
private:
const bool is_key_frame_;
- const uint8 frame_id_;
- const uint8 referenced_frame_id_;
+ const uint32 frame_id_;
+ const uint32 referenced_frame_id_;
uint16 max_received_packet_id_;
PacketIdSet missing_packets_;
@@ -46,7 +46,7 @@ class FrameInfo {
DISALLOW_COPY_AND_ASSIGN(FrameInfo);
};
-typedef std::map<uint8, linked_ptr<FrameInfo> > FrameMap;
+typedef std::map<uint32, linked_ptr<FrameInfo> > FrameMap;
class FrameIdMap {
public:
@@ -57,21 +57,21 @@ class FrameIdMap {
bool InsertPacket(const RtpCastHeader& rtp_header, bool* complete);
bool Empty() const;
- bool FrameExists(uint8 frame_id) const;
- uint8 NewestFrameId() const;
+ bool FrameExists(uint32 frame_id) const;
+ uint32 NewestFrameId() const;
- void RemoveOldFrames(uint8 frame_id);
+ void RemoveOldFrames(uint32 frame_id);
void Clear();
// Identifies the next frame to be released (rendered).
- bool NextContinuousFrame(uint8* frame_id) const;
- uint8 LastContinuousFrame() const;
+ bool NextContinuousFrame(uint32* frame_id) const;
+ uint32 LastContinuousFrame() const;
- bool NextAudioFrameAllowingMissingFrames(uint8* frame_id) const;
- bool NextVideoFrameAllowingSkippingFrames(uint8* frame_id) const;
+ bool NextAudioFrameAllowingMissingFrames(uint32* frame_id) const;
+ bool NextVideoFrameAllowingSkippingFrames(uint32* frame_id) const;
int NumberOfCompleteFrames() const;
- void GetMissingPackets(uint8 frame_id,
+ void GetMissingPackets(uint32 frame_id,
bool last_frame,
PacketIdSet* missing_packets) const;
@@ -81,8 +81,8 @@ class FrameIdMap {
FrameMap frame_map_;
bool waiting_for_key_;
- uint8 last_released_frame_;
- uint8 newest_frame_id_;
+ uint32 last_released_frame_;
+ uint32 newest_frame_id_;
DISALLOW_COPY_AND_ASSIGN(FrameIdMap);
};