完善c sdk对象描述元信息,防止隐式指针转换错误

void* 类型指针很容易存在隐式转换错误,用户无法察觉
This commit is contained in:
xiongziliang
2023-02-26 21:45:14 +08:00
parent 8f108395a5
commit dc8508c58f
29 changed files with 93 additions and 92 deletions

View File

@@ -20,11 +20,11 @@ extern "C" {
#endif
//解码器对象
typedef void *mk_decoder;
typedef struct mk_decoder_t *mk_decoder;
//解码后的frame
typedef void *mk_frame_pix;
typedef struct mk_frame_pix_t *mk_frame_pix;
//SwsContext的包装
typedef void *mk_swscale;
typedef struct mk_swscale_t *mk_swscale;
//FFmpeg原始解码帧对象
typedef struct AVFrame AVFrame;
//FFmpeg编解码器对象