class CodecDiagnostics
Defined at line 110 of file ../../src/media/lib/codec_impl/include/lib/media/codec_impl/codec_diagnostics.h
Public Methods
void CodecDiagnostics (std::string_view driver_name, async_dispatcher_t * dispatcher)
Defined at line 109 of file ../../src/media/lib/codec_impl/codec_diagnostics.cc
zx::vmo DuplicateVmo ()
Defined at line 116 of file ../../src/media/lib/codec_impl/codec_diagnostics.cc
void CodecDiagnostics (const CodecDiagnostics & )
Nodes and NumericProperty should be cleaned up when this class
is destroyed, so ensure it is not copy to imply ownership so that
we can use a RAII approach.
Defined at line 117 of file ../../src/media/lib/codec_impl/include/lib/media/codec_impl/codec_diagnostics.h
CodecDiagnostics & operator= (const CodecDiagnostics & )
Defined at line 118 of file ../../src/media/lib/codec_impl/include/lib/media/codec_impl/codec_diagnostics.h
void SetBindTime ()
Sets the the time of the driver binding to the device at the current value
of the monotic clock.
Defined at line 118 of file ../../src/media/lib/codec_impl/codec_diagnostics.cc
void CodecDiagnostics (CodecDiagnostics && )
Defined at line 119 of file ../../src/media/lib/codec_impl/include/lib/media/codec_impl/codec_diagnostics.h
CodecDiagnostics & operator= (CodecDiagnostics && )
Defined at line 120 of file ../../src/media/lib/codec_impl/include/lib/media/codec_impl/codec_diagnostics.h
void IncrementCurrentlyDecoding ()
Defined at line 123 of file ../../src/media/lib/codec_impl/codec_diagnostics.cc
void DecrementCurrentlyDecoding ()
Defined at line 128 of file ../../src/media/lib/codec_impl/codec_diagnostics.cc
DriverCodecDiagnostics CreateDriverCodec (std::string_view codec_name)
Creates a driver codec diagnostic instance with the given name. The name is guaranteed to be
unique.
Defined at line 136 of file ../../src/media/lib/codec_impl/codec_diagnostics.cc
ComponentCodecDiagnostics CreateComponentCodec (std::string_view codec_name)
Create a component codec diagnostic instance with the given name.
Defined at line 145 of file ../../src/media/lib/codec_impl/codec_diagnostics.cc
void RemoveCodec ()
Should be called when a codec is unloaded.
Defined at line 153 of file ../../src/media/lib/codec_impl/codec_diagnostics.cc