Chromium Code Reviews| Index: tools/metrics/histograms/histograms.xml |
| diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml |
| index 82b7e74c3e184504005a7f67cf59a9f8b5a6f047..bda445ef1bddfc8f76fbeb1bc963836cf4501707 100644 |
| --- a/tools/metrics/histograms/histograms.xml |
| +++ b/tools/metrics/histograms/histograms.xml |
| @@ -25771,6 +25771,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. |
|
xjz
2017/01/17 05:36:25
nit: Measured/Estimated or Measures?
miu
2017/01/17 21:09:23
Well, it *is* the measured rate. :) Sure, it's als
|
| + </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 the remote device indicating initialization succeeded. |
|
xjz
2017/01/17 05:36:25
s/the the/the
miu
2017/01/17 21:09:22
Done.
|
| + </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. |
|
xjz
2017/01/17 05:36:25
nit: Measured/Estimated or Measures?
miu
2017/01/17 21:09:21
Acknowledged.
|
| + </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> |
| @@ -102259,6 +102374,46 @@ 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="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="Decryption/CDM error"/> |
| + <int value="10" label="Receiver initialize failed"/> |
| + <int value="11" label="Receiver pipeline error"/> |
| + <int value="12" label="Frame drop rate high"/> |
| + <int value="13" label="Pacing too slowly"/> |
| + <int value="14" label="Peers out-of-sync"/> |
| + <int value="15" label="RPC invalid"/> |
| + <int value="16" label="Data pipe create error"/> |
| + <int value="17" 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"/> |