Index: media/cast/logging/logging_raw.h |
diff --git a/media/cast/logging/logging_raw.h b/media/cast/logging/logging_raw.h |
index 98c2bfe741a184b97606caefead304bd4de7c39b..8ed4a5996024f3af1f30d091da033b22d47d0537 100644 |
--- a/media/cast/logging/logging_raw.h |
+++ b/media/cast/logging/logging_raw.h |
@@ -27,31 +27,34 @@ class LoggingRaw : public base::NonThreadSafe { |
// Inform of new event: two types of events: frame and packet. |
// Frame events can be inserted with different parameters. |
void InsertFrameEvent(const base::TimeTicks& time_of_event, |
- CastLoggingEvent event, uint32 rtp_timestamp, |
- uint32 frame_id); |
+ CastLoggingEvent event, EventMediaType event_media_type, |
+ uint32 rtp_timestamp, uint32 frame_id); |
- // This function is only applicable for the following frame events: |
- // kAudioFrameEncoded, kVideoFrameEncoded |
+ // This function is only applicable for FRAME_ENCODED event. |
// |size| - Size of encoded frame. |
// |key_frame| - Whether the frame is a key frame. This field is only |
- // applicable for kVideoFrameEncoded event. |
+ // applicable for video event. |
// |target_bitrate| - The target bitrate of the encoder the time the frame |
- // was encoded. Only applicable for kVideoFrameEncoded event. |
+ // was encoded. Only applicable for video event. |
void InsertEncodedFrameEvent(const base::TimeTicks& time_of_event, |
- CastLoggingEvent event, uint32 rtp_timestamp, |
- uint32 frame_id, int size, bool key_frame, |
+ CastLoggingEvent event, |
+ EventMediaType event_media_type, |
+ uint32 rtp_timestamp, uint32 frame_id, |
+ int size, bool key_frame, |
int target_bitrate); |
// Render/playout delay |
- // This function is only applicable for the following frame events: |
- // kAudioPlayoutDelay, kVideoRenderDelay |
+ // This function is only applicable for FRAME_PLAYOUT event. |
void InsertFrameEventWithDelay(const base::TimeTicks& time_of_event, |
- CastLoggingEvent event, uint32 rtp_timestamp, |
+ CastLoggingEvent event, |
+ EventMediaType event_media_type, |
+ uint32 rtp_timestamp, |
uint32 frame_id, base::TimeDelta delay); |
// Insert a packet event. |
void InsertPacketEvent(const base::TimeTicks& time_of_event, |
- CastLoggingEvent event, uint32 rtp_timestamp, |
+ CastLoggingEvent event, |
+ EventMediaType event_media_type, uint32 rtp_timestamp, |
uint32 frame_id, uint16 packet_id, |
uint16 max_packet_id, size_t size); |
@@ -68,9 +71,11 @@ class LoggingRaw : public base::NonThreadSafe { |
private: |
void InsertBaseFrameEvent(const base::TimeTicks& time_of_event, |
- CastLoggingEvent event, uint32 frame_id, |
- uint32 rtp_timestamp, base::TimeDelta delay, |
- int size, bool key_frame, int target_bitrate); |
+ CastLoggingEvent event, |
+ EventMediaType event_media_type, |
+ uint32 frame_id, uint32 rtp_timestamp, |
+ base::TimeDelta delay, int size, bool key_frame, |
+ int target_bitrate); |
// List of subscriber pointers. This class does not own the subscribers. |
std::vector<RawEventSubscriber*> subscribers_; |