summaryrefslogtreecommitdiffstats
path: root/dom/media/metrics.yaml
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:35:49 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:35:49 +0000
commitd8bbc7858622b6d9c278469aab701ca0b609cddf (patch)
treeeff41dc61d9f714852212739e6b3738b82a2af87 /dom/media/metrics.yaml
parentReleasing progress-linux version 125.0.3-1~progress7.99u1. (diff)
downloadfirefox-d8bbc7858622b6d9c278469aab701ca0b609cddf.tar.xz
firefox-d8bbc7858622b6d9c278469aab701ca0b609cddf.zip
Merging upstream version 126.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'dom/media/metrics.yaml')
-rw-r--r--dom/media/metrics.yaml28
1 files changed, 27 insertions, 1 deletions
diff --git a/dom/media/metrics.yaml b/dom/media/metrics.yaml
index fe2ed5ff6a..58e525174b 100644
--- a/dom/media/metrics.yaml
+++ b/dom/media/metrics.yaml
@@ -117,7 +117,24 @@ media.playback:
first_frame_loaded_time:
description:
How long (in milliseconds) does the our media pipeline take to load
- the first video frame.
+ the first video frame from "the creation of MDSM" to "the first frame
+ loaded".
+ type: quantity
+ metadata_loaded_time:
+ description:
+ How long (in milliseconds) does the our media pipeline take to load
+ the metadata, which happens before finishing loading the first frame.
+ type: quantity
+ total_waiting_data_time:
+ description:
+ How long (in milliseconds) does the our media pipeline has been in a
+ state of waiting video data due to lacking of data before the first
+ frame is loaded.
+ type: quantity
+ buffering_time:
+ description:
+ How long (in milliseconds) does the our media pipeline has been spent
+ on the buffering state before the first frame is loaded.
type: quantity
playback_type:
description:
@@ -139,4 +156,13 @@ media.playback:
key_system:
description: The key system used for the EME playback if exists
type: string
+ hls_decoder:
+ description:
+ This value will only be set on Android. It tells that whether playback
+ is performed by the HLS decoder, which utilizes the external player to
+ play video.
+ type: boolean
+ is_hardware_decoding:
+ description: True if the first frame is decoded by a hardware decoder.
+ type: boolean
expires: never