Enumerations

enum FrameDropReason
Name Value
kGeneral CameraFrameDropCountsPerStreamMetricDimensionErrorCode_General
kInvalidFrame CameraFrameDropCountsPerStreamMetricDimensionErrorCode_InvalidFrame
kNoMemory CameraFrameDropCountsPerStreamMetricDimensionErrorCode_NoMemory
kFrameIdInUse CameraFrameDropCountsPerStreamMetricDimensionErrorCode_FrameIdInUse
kInvalidTimestamp CameraFrameDropCountsPerStreamMetricDimensionErrorCode_InvalidTimestamp
kTooManyFramesInFlight CameraFrameDropCountsPerStreamMetricDimensionErrorCode::TooManyFramesInFlight
kMuted CameraFrameDropCountsPerStreamMetricDimensionErrorCode_Muted
kNoClient CameraFrameDropCountsPerStreamMetricDimensionErrorCode_NoClient

Defined at line 14 of file ../../src/camera/lib/cobalt_logger/metrics.h

enum StreamType
Name Value
kStream0 CameraFrameDropCountsPerStreamMetricDimensionStreamType_Stream0
kStream1 CameraFrameDropCountsPerStreamMetricDimensionStreamType_Stream1
kStream2 CameraFrameDropCountsPerStreamMetricDimensionStreamType_Stream2
kStream3 CameraFrameDropCountsPerStreamMetricDimensionStreamType_Stream3
kStream4 CameraFrameDropCountsPerStreamMetricDimensionStreamType_Stream4
kStream5 CameraFrameDropCountsPerStreamMetricDimensionStreamType_Stream5
kStream6 CameraFrameDropCountsPerStreamMetricDimensionStreamType_Stream6
kStream7 CameraFrameDropCountsPerStreamMetricDimensionStreamType_Stream7
kStream8 CameraFrameDropCountsPerStreamMetricDimensionStreamType_Stream8
kStreamUnknown 99

Defined at line 26 of file ../../src/camera/lib/cobalt_logger/metrics.h

enum EventType
Name Value
kOccurrence 0
kInteger 1
kIntegerHistogram 2
kString 3

Corresponds to |fuchsia::metrics::MetricEventLogger| public methods.

Defined at line 40 of file ../../src/camera/lib/cobalt_logger/metrics.h

Records

Functions

  • template <typename T>
    typename std::underlying_type<T>::type ToIntegral (T t)

    Defined at line 26 of file ../../src/camera/lib/cobalt_logger/logger.h

  • const char * FrameDropReasonToString (FrameDropReason reason)

    Defined at line 47 of file ../../src/camera/lib/cobalt_logger/metrics.h

  • template <typename PayloadType>
    std::ostream & operator<< (std::ostream & osconst CameraEvent<PayloadType> & event)

    Defined at line 83 of file ../../src/camera/lib/cobalt_logger/event.cc