Home
last modified time | relevance | path

Searched refs:OH_AVMemory (Results 1 - 4 of 4) sorted by relevance

/interface/sdk_c/multimedia/media_foundation/
H A Dnative_avmemory.h42 typedef struct OH_AVMemory OH_AVMemory; typedef
45 * @brief Create an OH_AVMemory instance
48 * @return Returns a pointer to an OH_AVMemory instance for success, needs to be freed by OH_AVMemory_Destroy,
49 * otherwise returns nullptr. Possible failure causes: 1. size <= 0. 2. create OH_AVMemory failed.
50 * 3.failed to new OH_AVMemory.
55 OH_AVMemory *OH_AVMemory_Create(int32_t size);
60 * @param mem Encapsulate OH_AVMemory structure instance pointer
68 uint8_t *OH_AVMemory_GetAddr(struct OH_AVMemory *mem);
73 * @param mem Encapsulate OH_AVMemory structur
[all...]
/interface/sdk_c/multimedia/av_codec/
H A Dnative_avcodec_base.h90 typedef void (*OH_AVCodecOnNeedInputData)(OH_AVCodec *codec, uint32_t index, OH_AVMemory *data, void *userData);
108 typedef void (*OH_AVCodecOnNewOutputData)(OH_AVCodec *codec, uint32_t index, OH_AVMemory *data,
H A Dnative_avmuxer.h124 OH_AVMemory *sample, OH_AVCodecBufferAttr info);
H A Dnative_avdemuxer.h133 * @param sample The OH_AVMemory handle pointer to the buffer storing the sample data.
147 OH_AVMemory *sample, OH_AVCodecBufferAttr *info);

Completed in 6 milliseconds