Lines Matching defs:handle
102 int32_t CodecSetCallback(CODEC_HANDLETYPE handle, CodecCallback *cb, UINTPTR instance)
104 RKHdiBaseComponent* component = FindInMppComponentManager(handle);
181 int32_t CodecCreate(const char* name, CODEC_HANDLETYPE *handle)
183 if (name == NULL || handle == NULL) {
210 *handle = ctx;
213 if (!AddToMppComponentManager(*handle, component)) {
235 int32_t CodecDestroy(CODEC_HANDLETYPE handle)
238 MppCtx ctx = handle;
240 RKHdiBaseComponent* component = FindInMppComponentManager(handle);
284 RemoveFromMppComponentManager(handle);
362 int32_t CodecSetParameter(CODEC_HANDLETYPE handle, Param *params, int32_t paramCnt)
364 MppCtx ctx = handle;
366 RKHdiBaseComponent* component = FindInMppComponentManager(handle);
465 int32_t CodecGetParameter(CODEC_HANDLETYPE handle, Param *params, int32_t paramCnt)
468 MppCtx ctx = handle;
469 RKHdiBaseComponent* component = FindInMppComponentManager(handle);
491 int32_t CodecStart(CODEC_HANDLETYPE handle)
493 RKHdiBaseComponent* component = FindInMppComponentManager(handle);
508 int32_t CodecStop(CODEC_HANDLETYPE handle)
510 RKHdiBaseComponent* component = FindInMppComponentManager(handle);
519 int32_t CodecFlush(CODEC_HANDLETYPE handle, DirectionType directType)
522 MppCtx ctx = handle;
523 RKHdiBaseComponent* component = FindInMppComponentManager(handle);
802 int32_t CodecDecode(CODEC_HANDLETYPE handle, CodecBuffer* inputData, CodecBuffer* outInfo, uint32_t timeoutMs)
805 MppCtx ctx = handle;
811 RKHdiBaseComponent* component = FindInMppComponentManager(handle);
1005 int32_t CodecEncode(CODEC_HANDLETYPE handle, CodecBuffer *inputData, CodecBuffer *outInfo, uint32_t timeoutMs)
1009 MppCtx ctx = handle;
1022 RKHdiBaseComponent* component = FindInMppComponentManager(handle);
1059 int32_t CodecEncodeHeader(CODEC_HANDLETYPE handle, CodecBuffer outInfo, uint32_t timeoutMs)
1062 MppCtx ctx = handle;
1065 RKHdiBaseComponent* component = FindInMppComponentManager(handle);