class VideoEncodeAccelerator

Defined at line 149 of file ../../src/media/third_party/chromium_media/media/video/video_encode_accelerator.h

Video encoder interface.

Enumerations

enum Error
Name Value Comments
kIllegalStateError 0

An operation was attempted during an incompatible encoder state.

kInvalidArgumentError 1

Invalid argument was passed to an API method.

kPlatformFailureError 2

A failure occurred at the GPU process or one of its dependencies.
Examples of such failures include GPU hardware failures, GPU driver
failures, GPU library failures, GPU process programming errors, and so
on.

kErrorMax kPlatformFailureError

A failure occurred at the GPU process or one of its dependencies.
Examples of such failures include GPU hardware failures, GPU driver
failures, GPU library failures, GPU process programming errors, and so
on.

Enumeration of potential errors generated by the API.

Defined at line 174 of file ../../src/media/third_party/chromium_media/media/video/video_encode_accelerator.h

enum (unnamed)
Name Value
kDefaultFramerate 30

A default framerate for all VEA implementations.

Defined at line 188 of file ../../src/media/third_party/chromium_media/media/video/video_encode_accelerator.h

Records