Modules§
Structs§
- Codec
Description - Deprecated.
- Codec
Factory Attach Lifetime Tracking Request - Codec
Factory Control Handle - Codec
Factory Create Decoder Request - Codec
Factory Create Encoder Request - Codec
Factory Event Stream - Codec
Factory GetDetailed Codec Descriptions Responder - Codec
Factory GetDetailed Codec Descriptions Response - Codec
Factory Marker - Codec
Factory OnCodec List Request - Codec
Factory Proxy - Codec
Factory Request Stream - A Stream of incoming requests for fuchsia.mediacodec/CodecFactory.
- Codec
Factory Synchronous Proxy - Create
Decoder Params - Create
Encoder Params - Parameters used to request an encoder.
- Decoder
Profile Description - Specification of the supported parameters of a given video decoder.
- Detailed
Codec Description - Clients needing codec information prior to just requesting a codec with CodecFactory.CreateDecoder or CodecFactory.CreateEncoder should use GetDetailedCodecDescriptions to get this table, which has details re. the codec and the profile entries supported by the codec.
- Encoder
Profile Description
Enums§
- Codec
Factory Event - Codec
Factory Request - The purpose of the media::CodecFactory interface is to create media::StreamProcessor instances for decoders and encoders.
- Codec
Type - Profile
Descriptions - Secure
Memory Mode - Whether buffers need to be secure. If not specified, the default is OFF.
Constants§
- CODEC_
FACTORY_ CODEC_ LIST_ SIZE_ MAX - Constrain the length of the vector indicated via
OnCodecList, and constrain the max items in any vector within the response fromGetDetailedCodecDescriptions. The overall enforced limit for codec caps information is the max channel message size however, since nested vectors each of max size could otherwise exceed the max channel message size. - CODEC_
FACTORY_ LIFETIME_ TRACKING_ EVENTPAIR_ PER_ CREATE_ MAX - More than this many calls to AttachLifetimeTracking() without a Create{X}() call will result in CodecFactory channel closing from the server end.
- CODEC_
FACTORY_ MAX_ MIME_ TYPE_ LENGTH - Constrain the mime_type to a size that won’t cause problems.