| 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"/>
|
|
|