FFmpeg
Data Fields
FFAMediaFormat Struct Reference

#include <mediacodec_wrapper.h>

Data Fields

const AVClassclass
 
FFAMediaFormat *(* create )(void)
 
int(* delete )(FFAMediaFormat *)
 
char *(* toString )(FFAMediaFormat *format)
 
int(* getInt32 )(FFAMediaFormat *format, const char *name, int32_t *out)
 
int(* getInt64 )(FFAMediaFormat *format, const char *name, int64_t *out)
 
int(* getFloat )(FFAMediaFormat *format, const char *name, float *out)
 
int(* getBuffer )(FFAMediaFormat *format, const char *name, void **data, size_t *size)
 
int(* getString )(FFAMediaFormat *format, const char *name, const char **out)
 
void(* setInt32 )(FFAMediaFormat *format, const char *name, int32_t value)
 
void(* setInt64 )(FFAMediaFormat *format, const char *name, int64_t value)
 
void(* setFloat )(FFAMediaFormat *format, const char *name, float value)
 
void(* setString )(FFAMediaFormat *format, const char *name, const char *value)
 
void(* setBuffer )(FFAMediaFormat *format, const char *name, void *data, size_t size)
 

Detailed Description

Definition at line 63 of file mediacodec_wrapper.h.

Field Documentation

◆ class

const AVClass* FFAMediaFormat::class

Definition at line 64 of file mediacodec_wrapper.h.

Referenced by mediacodec_ndk_configure().

◆ create

FFAMediaFormat*(* FFAMediaFormat::create) (void)

Definition at line 66 of file mediacodec_wrapper.h.

Referenced by ff_AMediaFormat_new().

◆ delete

int(* FFAMediaFormat::delete) (FFAMediaFormat *)

Definition at line 67 of file mediacodec_wrapper.h.

◆ toString

char*(* FFAMediaFormat::toString) (FFAMediaFormat *format)

Definition at line 69 of file mediacodec_wrapper.h.

◆ getInt32

int(* FFAMediaFormat::getInt32) (FFAMediaFormat *format, const char *name, int32_t *out)

Definition at line 71 of file mediacodec_wrapper.h.

◆ getInt64

int(* FFAMediaFormat::getInt64) (FFAMediaFormat *format, const char *name, int64_t *out)

Definition at line 72 of file mediacodec_wrapper.h.

◆ getFloat

int(* FFAMediaFormat::getFloat) (FFAMediaFormat *format, const char *name, float *out)

Definition at line 73 of file mediacodec_wrapper.h.

◆ getBuffer

int(* FFAMediaFormat::getBuffer) (FFAMediaFormat *format, const char *name, void **data, size_t *size)

Definition at line 74 of file mediacodec_wrapper.h.

◆ getString

int(* FFAMediaFormat::getString) (FFAMediaFormat *format, const char *name, const char **out)

Definition at line 75 of file mediacodec_wrapper.h.

◆ setInt32

void(* FFAMediaFormat::setInt32) (FFAMediaFormat *format, const char *name, int32_t value)

Definition at line 77 of file mediacodec_wrapper.h.

◆ setInt64

void(* FFAMediaFormat::setInt64) (FFAMediaFormat *format, const char *name, int64_t value)

Definition at line 78 of file mediacodec_wrapper.h.

◆ setFloat

void(* FFAMediaFormat::setFloat) (FFAMediaFormat *format, const char *name, float value)

Definition at line 79 of file mediacodec_wrapper.h.

◆ setString

void(* FFAMediaFormat::setString) (FFAMediaFormat *format, const char *name, const char *value)

Definition at line 80 of file mediacodec_wrapper.h.

◆ setBuffer

void(* FFAMediaFormat::setBuffer) (FFAMediaFormat *format, const char *name, void *data, size_t size)

Definition at line 81 of file mediacodec_wrapper.h.


The documentation for this struct was generated from the following file: