HarmonyOS OH_AVCodec硬解码流程问题咨询
1.文档中的OH_VideoDecoder_PushInputBuffer等回调方法都定义为static函数,请问可以将这些回调方法定义为某个类的成员函数,如void CNKROhosVideoReader::OnNeedInputBuffer(OH_AVCodec *codec, uint32_t index, OH_AVBuffer *buffer, void *userData)吗?
2.OH_VideoDecoder_PushInputBuffer中,获得的buffer是OH_AVBuffer结构体(在文档中没找到具体的定义,如果有的话能麻烦发一下吗),在代码中,从别的地方获取塞入buffer中的数据是uint8_t*类型,请问在操作时可以使用reinterpret_cast<uint8_t*>(buffer)直接进行类型转换吗,还是说uint8_t*类型的数据赋值给buffer时需要进行什么别的操作。
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 视频硬解码调用OH_VideoDecoder_PushInputData崩溃
687浏览 • 1回复 待解决
HarmonyOS Native HEVC 硬解码问题
1302浏览 • 1回复 待解决
HarmonyOS 媒体硬解相关问题咨询
1322浏览 • 1回复 待解决
HarmonyOS 音频编解码问题咨询
922浏览 • 1回复 待解决
HarmonyOS AVCodec 硬解视频是否支持多路同时硬解,最多支持几路
898浏览 • 1回复 待解决
HarmonyOS使用OH_AVCodec_GetCapability方法编译失败
1056浏览 • 1回复 待解决
HarmonyOS 硬解码视频的能力如何
770浏览 • 1回复 待解决
AVCodec 硬解咨询?这里的 nativeWindow 是怎样获取或者创建的,在 demo 中似乎没有展示
738浏览 • 0回复 待解决
HarmonyOS 图片解码咨询
769浏览 • 1回复 待解决
HarmonyOS HarmonyOS硬解码网络流的实现方式
1180浏览 • 1回复 待解决
【播放器】硬解码支持的Demo
2633浏览 • 1回复 待解决
HarmonyOS Flutter插件发布流程咨询
749浏览 • 1回复 待解决
HarmonyOS OH_AVScreenCapture_StartScreenRecording接口权限问题咨询
1183浏览 • 1回复 待解决
HarmonyOS 视频解码Surface和Buffer模式咨询
723浏览 • 1回复 待解决
HarmonyOS AVCodec Kit库的源码中不支持44.1KHz音频采样的编解码
576浏览 • 1回复 待解决
HarmonyOS 视频硬解中,sps,pps数据如何设置到解码器中?
885浏览 • 1回复 待解决
HarmonyOS视频解码问题
1437浏览 • 1回复 待解决
请提供HarmonyOS硬编硬解demo
1324浏览 • 1回复 待解决
HarmonyOS 视频编解码问题
1027浏览 • 1回复 待解决
HarmonyOS CBOR编解码问题
1419浏览 • 1回复 待解决
HarmonyOS uri编码解码问题
626浏览 • 1回复 待解决
HarmonyOS 通过自创建的OH_AVBuffer去demux,然后拷贝到Decoder的OH_AVBuffer,无法解码
777浏览 • 1回复 待解决
HarmonyOS使用264硬解10Bit素材,以Surface模式解码后的部分帧存在变色
819浏览 • 1回复 待解决
1.static加不加都行,不能将这些回调方法定义为某个类的成员函数
2.不能。参考链接:https://gitee.com/openharmony/multimedia_media_foundation/blob/master/interface/inner_api/common/native_mfmagic.h