Index: media/cast/logging/logging_defines.h |
diff --git a/media/cast/logging/logging_defines.h b/media/cast/logging/logging_defines.h |
index 348034558b93923bcdbe45f64d8de6c1e8857b54..2b7d2d31da9285fc00e5cc842b04caf5a7bf3a70 100644 |
--- a/media/cast/logging/logging_defines.h |
+++ b/media/cast/logging/logging_defines.h |
@@ -73,7 +73,8 @@ struct FrameEvent { |
RtpTimestamp rtp_timestamp; |
uint32 frame_id; |
- size_t size; // Encoded size only. |
+ // Size of encoded frame. Only set for kVideoFrameEncoded event. |
+ size_t size; |
// Time of event logged. |
base::TimeTicks timestamp; |
@@ -82,6 +83,9 @@ struct FrameEvent { |
// Render / playout delay. Only set for kAudioPlayoutDelay and |
// kVideoRenderDelay events. |
base::TimeDelta delay_delta; |
+ |
+ // Whether the frame is a key frame. Only set for kVideoFrameEncoded event. |
+ bool key_frame; |
}; |
struct PacketEvent { |