Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(342)

Unified Diff: tools/metrics/histograms/histograms.xml

Side-by-side diff isn't available for this file because of its large size.
Issue 2631993002: Media Remoting: UMAs to track session events and measurements. (Closed)
Patch Set: REBASE before commit Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
Download patch
« no previous file with comments | « media/remoting/triggers.h ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tools/metrics/histograms/histograms.xml
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index 00516232f1f909153184acf573263a89bae8a4dc..35fbfb9c315cea88e0c5fe14732b5f6790cc251f 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -25807,6 +25807,121 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
</summary>
</histogram>
+<histogram name="Media.Remoting.AllowedByPage" enum="BooleanEnabled">
+ <owner>miu@chromium.org</owner>
+ <summary>Tracks whether a web page allows content to be remoted.</summary>
+</histogram>
+
+<histogram name="Media.Remoting.AudioBitrate" units="kbps">
+ <owner>miu@chromium.org</owner>
+ <summary>
+ Measured audio content transfer bitrate while remoting content.
+ </summary>
+</histogram>
+
+<histogram name="Media.Remoting.AudioChannelLayout" enum="ChannelLayout">
+ <owner>miu@chromium.org</owner>
+ <summary>Audio channel layout used while remoting content.</summary>
+</histogram>
+
+<histogram name="Media.Remoting.AudioCodec" enum="AudioCodec">
+ <owner>miu@chromium.org</owner>
+ <summary>Audio codec used while remoting content.</summary>
+</histogram>
+
+<histogram name="Media.Remoting.AudioSamplesPerSecond" enum="AudioSampleRate">
+ <owner>miu@chromium.org</owner>
+ <summary>Audio sampling rate while remoting audio content.</summary>
+</histogram>
+
+<histogram name="Media.Remoting.AudioSamplesPerSecondUnexpected" units="Hz">
+ <owner>miu@chromium.org</owner>
+ <summary>
+ Audio sampling rate while remoting audio content (atypical values, in Hz).
+ </summary>
+</histogram>
+
+<histogram name="Media.Remoting.PosterDownloadDuration.Fail" units="ms">
+ <owner>miu@chromium.org</owner>
+ <summary>
+ Measures the amount of time it took to ultimately fail to download a poster
+ image for an HTML5 video while remoting content.
+ </summary>
+</histogram>
+
+<histogram name="Media.Remoting.PosterDownloadDuration.Success" units="ms">
+ <owner>miu@chromium.org</owner>
+ <summary>
+ Measures the amount of time it took to successfully download a poster image
+ for an HTML5 video while remoting content.
+ </summary>
+</histogram>
+
+<histogram name="Media.Remoting.SessionDuration" units="ms">
+ <owner>miu@chromium.org</owner>
+ <summary>Measures the duration of each remoting session.</summary>
+</histogram>
+
+<histogram name="Media.Remoting.SessionStartTrigger"
+ enum="RemotingStartTrigger">
+ <owner>miu@chromium.org</owner>
+ <summary>Tracks the trigger for starting a remoting session.</summary>
+</histogram>
+
+<histogram name="Media.Remoting.SessionStopTrigger" enum="RemotingStopTrigger">
+ <owner>miu@chromium.org</owner>
+ <summary>Tracks the trigger for stopping a remoting session.</summary>
+</histogram>
+
+<histogram name="Media.Remoting.TimeUntilFirstPlayout" units="ms">
+ <owner>miu@chromium.org</owner>
+ <summary>
+ Measures how long, from the start of a remoting session, until content began
+ playing out on the remote device.
+ </summary>
+</histogram>
+
+<histogram name="Media.Remoting.TimeUntilRemoteInitialized" units="ms">
+ <owner>miu@chromium.org</owner>
+ <summary>
+ Measures how long, from the start of a remoting session, until a message was
+ received from the remote device indicating initialization succeeded.
+ </summary>
+</histogram>
+
+<histogram name="Media.Remoting.TrackConfiguration"
+ enum="RemotingTrackConfiguration">
+ <owner>miu@chromium.org</owner>
+ <summary>Tracks whether audio or video or both are remoted.</summary>
+</histogram>
+
+<histogram name="Media.Remoting.VideoAspectRatio" units="%">
+ <owner>miu@chromium.org</owner>
+ <summary>Aspect ratio of video while remoting content.</summary>
+</histogram>
+
+<histogram name="Media.Remoting.VideoBitrate" units="kbps">
+ <owner>miu@chromium.org</owner>
+ <summary>
+ Measured video content transfer bitrate while remoting content.
+ </summary>
+</histogram>
+
+<histogram name="Media.Remoting.VideoCodec" enum="VideoCodec">
+ <owner>miu@chromium.org</owner>
+ <summary>Video codec used while remoting content.</summary>
+</histogram>
+
+<histogram name="Media.Remoting.VideoCodecProfile" enum="VideoCodecProfile">
+ <owner>miu@chromium.org</owner>
+ <summary>Video codec profile used while remoting content.</summary>
+</histogram>
+
+<histogram name="Media.Remoting.VideoNaturalWidth" units="pixels">
+ <owner>miu@chromium.org</owner>
+ <summary>Video width while remoting content.</summary>
+</histogram>
+
<histogram name="Media.RTCVideoDecoderError" enum="VideoDecodeAcceleratorError">
<owner>posciak@chromium.org</owner>
<summary>Counts of video decode errors reported to RTCVideoDecoder.</summary>
@@ -102345,6 +102460,48 @@ value.
<int value="6" label="Unknown media type"/>
</enum>
+<enum name="RemotingStartTrigger" type="int">
+ <int value="0" label="Unknown start trigger"/>
+ <int value="1" label="Entered fullscreen"/>
+ <int value="2" label="Became dominant content"/>
+ <int value="3" label="Re-allowed by page"/>
+ <int value="4" label="Sink available"/>
+ <int value="5" label="Play command"/>
+ <int value="6" label="Supported audio codec"/>
+ <int value="7" label="Supported video codec"/>
+ <int value="8" label="Supported audio and video codec"/>
+ <int value="9" label="CDM ready"/>
+</enum>
+
+<enum name="RemotingStopTrigger" type="int">
+ <int value="0" label="Unknown stop trigger"/>
+ <int value="1" label="Route terminated"/>
+ <int value="2" label="Media element destroyed"/>
+ <int value="3" label="Exited fullscreen"/>
+ <int value="4" label="Became auxiliary content"/>
+ <int value="5" label="Disallowed by page"/>
+ <int value="6" label="Start race"/>
+ <int value="7" label="Unsupported audio codec"/>
+ <int value="8" label="Unsupported video codec"/>
+ <int value="9" label="Unsupported audio and video codec"/>
+ <int value="10" label="Decryption/CDM error"/>
+ <int value="11" label="Receiver initialize failed"/>
+ <int value="12" label="Receiver pipeline error"/>
+ <int value="13" label="Frame drop rate high"/>
+ <int value="14" label="Pacing too slowly"/>
+ <int value="15" label="Peers out-of-sync"/>
+ <int value="16" label="RPC invalid"/>
+ <int value="17" label="Data pipe create error"/>
+ <int value="18" label="Mojo pipe error"/>
+</enum>
+
+<enum name="RemotingTrackConfiguration" type="int">
+ <int value="0" label="None"/>
+ <int value="1" label="Audio only"/>
+ <int value="2" label="Video only"/>
+ <int value="3" label="Audio and video"/>
+</enum>
+
<enum name="RendererSchedulerTaskQueueType" type="int">
<int value="0" label="Control"/>
<int value="1" label="Default"/>
« no previous file with comments | « media/remoting/triggers.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698