Lines Matching defs:codec

58     void OnError(OH_AVCodec* codec, int32_t errorCode, void* userData)
60 (void)codec;
65 void OnOutputFormatChanged(OH_AVCodec* codec, OH_AVFormat* format, void* userData)
67 (void)codec;
73 void OnInputBufferAvailable(OH_AVCodec* codec, uint32_t index, OH_AVMemory* data, void* userData)
75 (void)codec;
83 void OnOutputBufferAvailable(OH_AVCodec* codec, uint32_t index, OH_AVMemory* data, OH_AVCodecBufferAttr* attr,
86 (void)codec;
148 OH_AVErrCode AEncDemoAuto::Destroy(OH_AVCodec* codec)
154 OH_AVErrCode ret = OH_AudioEncoder_Destroy(codec);
159 OH_AVErrCode AEncDemoAuto::SetCallback(OH_AVCodec* codec)
162 return OH_AudioEncoder_SetCallback(codec, cb_, signal_);
165 OH_AVErrCode AEncDemoAuto::Prepare(OH_AVCodec* codec)
167 return OH_AudioEncoder_Prepare(codec);
170 OH_AVErrCode AEncDemoAuto::Start(OH_AVCodec* codec)
172 return OH_AudioEncoder_Start(codec);
175 OH_AVErrCode AEncDemoAuto::Stop(OH_AVCodec* codec)
177 OH_AVErrCode ret = OH_AudioEncoder_Stop(codec);
182 OH_AVErrCode AEncDemoAuto::Flush(OH_AVCodec* codec)
184 OH_AVErrCode ret = OH_AudioEncoder_Flush(codec);
190 OH_AVErrCode AEncDemoAuto::Reset(OH_AVCodec* codec)
192 return OH_AudioEncoder_Reset(codec);
195 OH_AVErrCode AEncDemoAuto::PushInputData(OH_AVCodec* codec, uint32_t index, int32_t size, int32_t offset)
202 return OH_AudioEncoder_PushInputData(codec, index, info);
205 OH_AVErrCode AEncDemoAuto::PushInputDataEOS(OH_AVCodec* codec, uint32_t index)
213 return OH_AudioEncoder_PushInputData(codec, index, info);
216 OH_AVErrCode AEncDemoAuto::FreeOutputData(OH_AVCodec* codec, uint32_t index)
218 return OH_AudioEncoder_FreeOutputData(codec, index);
221 OH_AVErrCode AEncDemoAuto::IsValid(OH_AVCodec* codec, bool* isValid)
223 return OH_AudioEncoder_IsValid(codec, isValid);
511 OH_AVFormat* AEncDemoAuto::GetOutputDescription(OH_AVCodec* codec)
513 return OH_AudioEncoder_GetOutputDescription(codec);