commit | 12f4cda0867b7264f0ad65b2b00e592de9a2a753 | [log] [tgz] |
---|---|---|
author | hbos <hbos@webrtc.org> | Wed Feb 24 03:03:05 2016 -0800 |
committer | Commit bot <commit-bot@chromium.org> | Wed Feb 24 11:03:11 2016 +0000 |
tree | ac1e154786061e5bc7e503b13826a67ad319c895 | |
parent | 0ab8e81e128b03d0384fc958f203a3f3335216d9 [diff] |
Histograms for H264EncoderImpl/H264DecoderImpl initialization and errors. The stats are counts using enumeration, an instance of H264EncoderImpl/H264DecoderImpl will report at most 1 Init and 1 Error for its entire lifetime. This is to avoid spamming reports if initialization or coding fails and it retries in a loop. The Init stats will give us an idea of usage counts for the encoder/decoder. The Error stats will give us an idea of how many of these usages encounters some type of problem, such as encode or decode errors. - WebRTC.Video.H264EncoderImpl.Event: * kH264EncoderEventInit: Occurs at InitEncode. * kH264EncoderEventError: Occurs if any type of error occurs during initialization or encoding. - WebRTC.Video.H264DecoderImpl.Event: * kH264DecoderEventInit: Occurs at InitDecode. * kH264DecoderEventError: Occurs if any type of error occurs during initialization, AVGetBuffer2 or decoding. Chromium sibling CL: https://codereview.chromium.org/1719273002/ BUG=chromium:500605, chromium:468365 Review URL: https://codereview.webrtc.org/1716173002 Cr-Commit-Position: refs/heads/master@{#11736}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others. This page is maintained by the Google Chrome team.
See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.