d5ec3ec6创建于 2024年4月9日历史提交

native_avbuffer_info.h

概述

声明了媒体数据结构AVBuffer属性的定义。

库: libnative_media_core.so

系统能力: SystemCapability.Multimedia.Media.Core

起始版本: 9

相关模块:Core

汇总

结构体

名称 描述
struct  OH_AVCodecBufferAttr 定义OH_AVCodec的缓冲区描述信息。

类型定义

名称 描述
typedef enum OH_AVCodecBufferFlags OH_AVCodecBufferFlags 枚举OH_AVCodec缓冲区标记的类别。
typedef struct OH_AVCodecBufferAttr OH_AVCodecBufferAttr 定义OH_AVCodec的缓冲区描述信息。

枚举

名称 描述
OH_AVCodecBufferFlags {
AVCODEC_BUFFER_FLAGS_NONE = 0,
AVCODEC_BUFFER_FLAGS_EOS = 1 << 0, AVCODEC_BUFFER_FLAGS_SYNC_FRAME = 1 << 1, AVCODEC_BUFFER_FLAGS_INCOMPLETE_FRAME = 1 << 2,
AVCODEC_BUFFER_FLAGS_CODEC_DATA = 1 << 3,
AVCODEC_BUFFER_FLAGS_DISCARD = 1 << 4,
AVCODEC_BUFFER_FLAGS_DISPOSABLE = 1 << 5
}
枚举OH_AVCodec缓冲区标记的类别。