Home
last modified time | relevance | path

Searched refs:codecNode (Results 1 - 9 of 9) sorted by relevance

/drivers/peripheral/codec/hal/src/
H A Dcodec_adapter.cpp36 int32_t OMXAdapterCreateComponent(struct CodecComponentNode **codecNode, char *compName, int64_t appData, in OMXAdapterCreateComponent() argument
62 *codecNode = tempNode; in OMXAdapterCreateComponent()
66 int32_t OmxAdapterDestroyComponent(struct CodecComponentNode *codecNode) in OmxAdapterDestroyComponent() argument
69 if (codecNode == nullptr) { in OmxAdapterDestroyComponent()
70 CODEC_LOGE("codecNode is null"); in OmxAdapterDestroyComponent()
73 if (codecNode->node == nullptr) { in OmxAdapterDestroyComponent()
74 delete codecNode; in OmxAdapterDestroyComponent()
75 codecNode = nullptr; in OmxAdapterDestroyComponent()
79 OMX_HANDLETYPE comp = codecNode->node->GetHandle(); in OmxAdapterDestroyComponent()
80 codecNode in OmxAdapterDestroyComponent()
94 OmxAdapterComponentVersion(struct CodecComponentNode *codecNode, struct CompVerInfo *verInfo) OmxAdapterComponentVersion() argument
103 OmxAdapterSendCommand(struct CodecComponentNode *codecNode, OMX_COMMANDTYPE cmd, uint32_t param, int8_t *cmdData, uint32_t cmdDataLen) OmxAdapterSendCommand() argument
113 OmxAdapterGetParameter(struct CodecComponentNode *codecNode, OMX_INDEXTYPE paramIndex, int8_t *param, uint32_t paramLen) OmxAdapterGetParameter() argument
124 OmxAdapterSetParameter(struct CodecComponentNode *codecNode, OMX_INDEXTYPE index, int8_t *param, uint32_t paramLen) OmxAdapterSetParameter() argument
134 OmxAdapterGetConfig(struct CodecComponentNode *codecNode, OMX_INDEXTYPE index, int8_t *config, uint32_t configLen) OmxAdapterGetConfig() argument
144 OmxAdapterSetConfig(struct CodecComponentNode *codecNode, OMX_INDEXTYPE index, int8_t *config, uint32_t configLen) OmxAdapterSetConfig() argument
154 OmxAdapterGetExtensionIndex(struct CodecComponentNode *codecNode, const char *parameterName, OMX_INDEXTYPE *indexType) OmxAdapterGetExtensionIndex() argument
164 OmxAdapterGetState(struct CodecComponentNode *codecNode, OMX_STATETYPE *state) OmxAdapterGetState() argument
173 OmxAdapterComponentTunnelRequest(struct CodecComponentNode *codecNode, uint32_t port, int32_t omxHandleTypeTunneledComp, uint32_t tunneledPort, struct OMX_TUNNELSETUPTYPE *tunnelSetup) OmxAdapterComponentTunnelRequest() argument
184 OmxAdapterUseBuffer(struct CodecComponentNode *codecNode, uint32_t portIndex, struct OmxCodecBuffer *omxBuffer) OmxAdapterUseBuffer() argument
194 OmxAdapterAllocateBuffer(struct CodecComponentNode *codecNode, uint32_t portIndex, struct OmxCodecBuffer *omxBuffer) OmxAdapterAllocateBuffer() argument
205 OmxAdapterFreeBuffer(struct CodecComponentNode *codecNode, uint32_t portIndex, struct OmxCodecBuffer *omxBuffer) OmxAdapterFreeBuffer() argument
216 OmxAdapterEmptyThisBuffer(struct CodecComponentNode *codecNode, struct OmxCodecBuffer *omxBuffer) OmxAdapterEmptyThisBuffer() argument
226 OmxAdapterFillThisBuffer(struct CodecComponentNode *codecNode, struct OmxCodecBuffer *omxBuffer) OmxAdapterFillThisBuffer() argument
236 OmxAdapterSetCallbacks(struct CodecComponentNode *codecNode, struct CodecCallbackType *omxCallback, int64_t appData) OmxAdapterSetCallbacks() argument
246 OmxAdapterDeInit(struct CodecComponentNode *codecNode) OmxAdapterDeInit() argument
255 OmxAdapterUseEglImage(struct CodecComponentNode *codecNode, struct OmxCodecBuffer *buffer, uint32_t portIndex, int8_t *eglImage, uint32_t eglImageLen) OmxAdapterUseEglImage() argument
265 OmxAdapterComponentRoleEnum(struct CodecComponentNode *codecNode, uint8_t *role, uint32_t roleLen, uint32_t index) OmxAdapterComponentRoleEnum() argument
275 OmxAdapterSetComponentRole(struct CodecComponentNode *codecNode, char *compName) OmxAdapterSetComponentRole() argument
319 OmxAdapterWriteDumperData(char *info, uint32_t size, uint32_t compId, struct CodecComponentNode *codecNode) OmxAdapterWriteDumperData() argument
[all...]
H A Dcodec_component_type_service.c27 struct CodecComponentNode *codecNode; member
38 return OmxAdapterComponentVersion(service->codecNode, verInfo); in CodecComponentTypeGetComponentVersion()
51 return OmxAdapterSendCommand(service->codecNode, cmd, param, cmdData, cmdDataLen); in CodecComponentTypeSendCommand()
64 int32_t err = OmxAdapterGetParameter(service->codecNode, paramIndex, paramStruct, paramStructLen); in CodecComponentTypeGetParameter()
82 int32_t err = OmxAdapterSetParameter(service->codecNode, index, paramStruct, paramStructLen); in CodecComponentTypeSetParameter()
99 int32_t err = OmxAdapterGetConfig(service->codecNode, index, cfgStruct, cfgStructLen); in CodecComponentTypeGetConfig()
116 int32_t err = OmxAdapterSetConfig(service->codecNode, index, cfgStruct, cfgStructLen); in CodecComponentTypeSetConfig()
132 return OmxAdapterGetExtensionIndex(service->codecNode, paramName, (enum OMX_INDEXTYPE *)indexType); in CodecComponentTypeGetExtensionIndex()
144 return OmxAdapterGetState(service->codecNode, state); in CodecComponentTypeGetState()
158 return OmxAdapterComponentTunnelRequest(service->codecNode, por in CodecComponentTypeComponentTunnelRequest()
329 CodecComponentTypeServiceSetCodecNode(struct CodecComponentType *self, struct CodecComponentNode *codecNode) CodecComponentTypeServiceSetCodecNode() argument
[all...]
H A Dcodec_component_manager_service.c43 struct CodecComponentNode *codecNode) in AddDeathRecipientForService()
49 bool needAdd = RegisterService(callbacks, componentId, codecNode); in AddDeathRecipientForService()
117 struct CodecComponentNode *codecNode = CodecComponentTypeServiceGetCodecNode(pos->service); in OmxManagerDestroyComponent() local
118 if (codecNode != NULL) { in OmxManagerDestroyComponent()
119 err = OmxAdapterDestroyComponent(codecNode); in OmxManagerDestroyComponent()
160 struct CodecComponentNode *codecNode = NULL; in OmxManagerCreateComponent() local
161 int32_t err = OMXAdapterCreateComponent(&codecNode, compName, appData, callbacks); in OmxManagerCreateComponent()
171 CodecComponentTypeServiceSetCodecNode(comp, codecNode); in OmxManagerCreateComponent()
177 err = OmxAdapterSetComponentRole(codecNode, compName); in OmxManagerCreateComponent()
187 AddDeathRecipientForService(callbacks, *componentId, codecNode); in OmxManagerCreateComponent()
42 AddDeathRecipientForService(struct CodecCallbackType *callbacks, uint32_t componentId, struct CodecComponentNode *codecNode) AddDeathRecipientForService() argument
[all...]
H A Dcodec_dfx_service.c56 struct CodecComponentNode *codecNode = CodecComponentTypeServiceGetCodecNode(pos->service); in DevCodecHostDump() local
57 if (codecNode != NULL) { in DevCodecHostDump()
59 int32_t ret = OmxAdapterWriteDumperData(dump, CODEC_MAX_DFX_DUMP_LEN, pos->componentId, codecNode); in DevCodecHostDump()
H A Dcodec_death_recipient.cpp34 struct CodecComponentNode *codecNode) in RegisterService()
33 RegisterService(struct CodecCallbackType *callbacks, uint32_t componentId, struct CodecComponentNode *codecNode) RegisterService() argument
/drivers/peripheral/codec/hal/include/
H A Dcodec_adapter_interface.h28 int32_t OMXAdapterCreateComponent(struct CodecComponentNode **codecNode, char *compName, int64_t appData,
33 int32_t OmxAdapterDestroyComponent(struct CodecComponentNode *codecNode);
37 int32_t OmxAdapterComponentVersion(struct CodecComponentNode *codecNode, struct CompVerInfo *verInfo);
41 int32_t OmxAdapterSendCommand(struct CodecComponentNode *codecNode, OMX_COMMANDTYPE cmd, uint32_t param,
46 int32_t OmxAdapterGetParameter(struct CodecComponentNode *codecNode, OMX_INDEXTYPE paramIndex, int8_t *param,
51 int32_t OmxAdapterSetParameter(struct CodecComponentNode *codecNode, OMX_INDEXTYPE index, int8_t *param,
58 int32_t OmxAdapterGetConfig(struct CodecComponentNode *codecNode, OMX_INDEXTYPE index, int8_t *config,
60 int32_t OmxAdapterSetConfig(struct CodecComponentNode *codecNode, OMX_INDEXTYPE index, int8_t *config,
62 int32_t OmxAdapterGetExtensionIndex(struct CodecComponentNode *codecNode, const char *parameterName,
64 int32_t OmxAdapterGetState(struct CodecComponentNode *codecNode, OMX_STATETYP
[all...]
H A Dcodec_component_type_service.h29 void CodecComponentTypeServiceSetCodecNode(struct CodecComponentType *self, struct CodecComponentNode *codecNode);
H A Dcodec_death_recipient.h28 bool RegisterService(struct CodecCallbackType *callbacks, uint32_t componentId, struct CodecComponentNode *codecNode);
/drivers/peripheral/codec/hal/idl_service/src/
H A Dcodec_component_config.cpp113 const struct DeviceResourceNode *codecNode = HcsGetNodeByMatchAttr(rootNode, CODEC_CONFIG_NAME); in CodecCompCapabilityInit() local
114 if (codecNode == nullptr) { in CodecCompCapabilityInit()
115 CODEC_LOGE("codecNode is nullptr"); in CodecCompCapabilityInit()
118 OHOS::Codec::Omx::CodecComponentConfig::GetInstance()->Init(*codecNode); in CodecCompCapabilityInit()

Completed in 4 milliseconds