OH_AVCodecCallback
typedef struct OH_AVCodecCallback {...} OH_AVCodecCallback
Overview
The struct defines all the asynchronous callback function pointers of an OH_AVCodec instance. To ensure the normal running of OH_AVCodec, you must register the instance of this struct with the OH_AVCodec instance and process the information reported by the callback function.
For details about the development guide, see step 4 in surface mode or step 3 in buffer mode in Video Encoding.
Since: 11
Related module: CodecBase
Header file: native_avcodec_base.h
Summary
Member Variables
| Name | Description |
|---|---|
| OH_AVCodecOnError onError | Callback used to report a codec operation error. |
| OH_AVCodecOnStreamChanged onStreamChanged | Callback used to report a codec stream change. |
| OH_AVCodecOnNeedInputBuffer onNeedInputBuffer | Callback used to report input data required. |
| OH_AVCodecOnNewOutputBuffer onNewOutputBuffer | Callback used to report output data generated. |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 capi-native-avcodec-audiocodec-h
openharmony 鸿蒙 capi-avsource-oh-avsource
openharmony 鸿蒙 capi-native-cencinfo-h
openharmony 鸿蒙 capi-multimedia-drm-oh-avcencinfo
openharmony 鸿蒙 capi-native-avdemuxer-h
openharmony 鸿蒙 capi-media-types-h
openharmony 鸿蒙 capi-native-audio-channel-layout-h