Home
last modified time | relevance | path

Searched refs:codecNode (Results 1 – 13 of 13) sorted by relevance

/drivers/peripheral/codec/hal/src/
Dcodec_adapter.cpp36 int32_t OMXAdapterCreateComponent(struct CodecComponentNode **codecNode, char *compName, int64_t ap… in OMXAdapterCreateComponent() argument
56 *codecNode = tempNode; in OMXAdapterCreateComponent()
60 int32_t OmxAdapterDestroyComponent(struct CodecComponentNode *codecNode) in OmxAdapterDestroyComponent() argument
63 if (codecNode == nullptr) { in OmxAdapterDestroyComponent()
67 if (codecNode->node == nullptr) { in OmxAdapterDestroyComponent()
68 delete codecNode; in OmxAdapterDestroyComponent()
69 codecNode = nullptr; in OmxAdapterDestroyComponent()
73 OMX_HANDLETYPE comp = codecNode->node->GetHandle(); in OmxAdapterDestroyComponent()
74 codecNode->node = nullptr; in OmxAdapterDestroyComponent()
77 delete codecNode; in OmxAdapterDestroyComponent()
[all …]
Dcodec_component_type_service.c27 struct CodecComponentNode *codecNode; member
34 return OmxAdapterComponentVersion(service->codecNode, verInfo); in CodecComponentTypeGetComponentVersion()
43 return OmxAdapterSendCommand(service->codecNode, cmd, param, cmdData, cmdDataLen); in CodecComponentTypeSendCommand()
52 … int32_t err = OmxAdapterGetParameter(service->codecNode, paramIndex, paramStruct, paramStructLen); in CodecComponentTypeGetParameter()
66 int32_t err = OmxAdapterSetParameter(service->codecNode, index, paramStruct, paramStructLen); in CodecComponentTypeSetParameter()
79 int32_t err = OmxAdapterGetConfig(service->codecNode, index, cfgStruct, cfgStructLen); in CodecComponentTypeGetConfig()
92 int32_t err = OmxAdapterSetConfig(service->codecNode, index, cfgStruct, cfgStructLen); in CodecComponentTypeSetConfig()
104 …return OmxAdapterGetExtensionIndex(service->codecNode, paramName, (enum OMX_INDEXTYPE *)indexType); in CodecComponentTypeGetExtensionIndex()
112 return OmxAdapterGetState(service->codecNode, state); in CodecComponentTypeGetState()
122 …return OmxAdapterComponentTunnelRequest(service->codecNode, port, tunneledComp, tunneledPort, tunn… in CodecComponentTypeComponentTunnelRequest()
[all …]
Dcodec_component_manager_service.c43 struct CodecComponentNode *codecNode) in AddDeathRecipientForService() argument
45 bool needAdd = RegisterService(callbacks, componentId, codecNode); in AddDeathRecipientForService()
113 struct CodecComponentNode *codecNode = CodecComponentTypeServiceGetCodecNode(pos->service); in OmxManagerDestroyComponent() local
114 if (codecNode != NULL) { in OmxManagerDestroyComponent()
115 err = OmxAdapterDestroyComponent(codecNode); in OmxManagerDestroyComponent()
156 struct CodecComponentNode *codecNode = NULL; in OmxManagerCreateComponent() local
157 int32_t err = OMXAdapterCreateComponent(&codecNode, compName, appData, callbacks); in OmxManagerCreateComponent()
165 err = OmxAdapterSetComponentRole(codecNode, compName); in OmxManagerCreateComponent()
177 CodecComponentTypeServiceSetCodecNode(comp, codecNode); in OmxManagerCreateComponent()
184 AddDeathRecipientForService(callbacks, *componentId, codecNode); in OmxManagerCreateComponent()
Dcodec_dfx_service.c52 … struct CodecComponentNode *codecNode = CodecComponentTypeServiceGetCodecNode(pos->service); in DevCodecHostDump() local
53 if (codecNode != NULL) { in DevCodecHostDump()
55 …int32_t ret = OmxAdapterWriteDumperData(dump, CODEC_MAX_DFX_DUMP_LEN, pos->componentId, codecNode); in DevCodecHostDump()
Dcodec_death_recipient.cpp34 struct CodecComponentNode *codecNode) in RegisterService() argument
/drivers/peripheral/codec/hal/passthrough/src/
Dcodec_adapter.cpp48 int32_t CodecAdapterCreateComponent(struct CodecComponentNode **codecNode, const char *compName, in… in CodecAdapterCreateComponent() argument
92 *codecNode = tempNode; in CodecAdapterCreateComponent()
96 int32_t CodecAdapterDestroyComponent(struct CodecComponentNode *codecNode) in CodecAdapterDestroyComponent() argument
98 if (codecNode == nullptr || codecNode->node == nullptr) { in CodecAdapterDestroyComponent()
102 auto ret = g_mgr.DeleteComponentInstance(codecNode->node->GetHandle()); in CodecAdapterDestroyComponent()
107 codecNode->node = nullptr; in CodecAdapterDestroyComponent()
108 delete codecNode; in CodecAdapterDestroyComponent()
109 codecNode = nullptr; in CodecAdapterDestroyComponent()
113 int32_t CodecAdapterGetComponentVersion(const struct CodecComponentNode *codecNode, struct CompVerI… in CodecAdapterGetComponentVersion() argument
115 if (codecNode == nullptr || codecNode->node == nullptr || verInfo == nullptr) { in CodecAdapterGetComponentVersion()
[all …]
Dcodec_component_if.c31 return CodecAdapterGetComponentVersion(info->codecNode, verInfo); in ComponentTypeGetComponentVersion()
42 return CodecAdapterSendCommand(info->codecNode, cmd, param, cmdData, cmdDataLen); in ComponentTypeSendCommand()
53 return CodecAdapterGetParameter(info->codecNode, paramIndex, paramStruct, paramStructLen); in ComponentTypeGetParameter()
64 return CodecAdapterSetParameter(info->codecNode, index, paramStruct, paramStructLen); in ComponentTypeSetParameter()
75 return CodecAdapterGetConfig(info->codecNode, index, cfgStruct, cfgStructLen); in ComponentTypeGetConfig()
86 return CodecAdapterSetConfig(info->codecNode, index, cfgStruct, cfgStructLen); in ComponentTypeSetConfig()
97 return CodecAdapterGetExtensionIndex(info->codecNode, paramName, indexType); in ComponentTypeGetExtensionIndex()
107 return CodecAdapterGetState(info->codecNode, state); in ComponentTypeGetState()
118 …return CodecAdapterComponentTunnelRequest(info->codecNode, port, tunneledComp, tunneledPort, tunne… in ComponentTypeComponentTunnelRequest()
129 return CodecAdapterUseBuffer(info->codecNode, portIndex, buffer); in ComponentTypeUseBuffer()
[all …]
Dcodec_component_manager.c88 struct CodecComponentNode *codecNode = NULL; in ComponentManagerCreateComponent() local
89 int32_t ret = CodecAdapterCreateComponent(&codecNode, compName, appData, callbacks); in ComponentManagerCreateComponent()
99 CodecAdapterDestroyComponent(codecNode); in ComponentManagerCreateComponent()
107 CodecAdapterDestroyComponent(codecNode); in ComponentManagerCreateComponent()
112 info->codecNode = codecNode; in ComponentManagerCreateComponent()
142 ret = CodecAdapterDestroyComponent(pos->info->codecNode); in ComponentManagerDestoryComponent()
/drivers/peripheral/codec/hal/include/
Dcodec_adapter_interface.h28 int32_t OMXAdapterCreateComponent(struct CodecComponentNode **codecNode, char *compName, int64_t ap…
33 int32_t OmxAdapterDestroyComponent(struct CodecComponentNode *codecNode);
37 int32_t OmxAdapterComponentVersion(struct CodecComponentNode *codecNode, struct CompVerInfo *verInf…
41 int32_t OmxAdapterSendCommand(struct CodecComponentNode *codecNode, OMX_COMMANDTYPE cmd, uint32_t p…
46 int32_t OmxAdapterGetParameter(struct CodecComponentNode *codecNode, OMX_INDEXTYPE paramIndex, int8…
51 int32_t OmxAdapterSetParameter(struct CodecComponentNode *codecNode, OMX_INDEXTYPE index, int8_t *p…
58 int32_t OmxAdapterGetConfig(struct CodecComponentNode *codecNode, OMX_INDEXTYPE index, int8_t *conf…
60 int32_t OmxAdapterSetConfig(struct CodecComponentNode *codecNode, OMX_INDEXTYPE index, int8_t *conf…
62 int32_t OmxAdapterGetExtensionIndex(struct CodecComponentNode *codecNode, const char *parameterName,
64 int32_t OmxAdapterGetState(struct CodecComponentNode *codecNode, OMX_STATETYPE *state);
[all …]
Dcodec_component_type_service.h29 …nentTypeServiceSetCodecNode(struct CodecComponentType *self, struct CodecComponentNode *codecNode);
Dcodec_death_recipient.h28 …e(struct CodecCallbackType *callbacks, uint32_t componentId, struct CodecComponentNode *codecNode);
/drivers/peripheral/codec/hal/passthrough/include/
Dcodec_adapter_if.h32 struct CodecComponentNode *codecNode; member
49 int32_t CodecAdapterCreateComponent(struct CodecComponentNode **codecNode, const char *compName, in…
51 int32_t CodecAdapterDestroyComponent(struct CodecComponentNode *codecNode);
52 int32_t CodecAdapterGetComponentVersion(const struct CodecComponentNode *codecNode, struct CompVerI…
53 int32_t CodecAdapterSendCommand(const struct CodecComponentNode *codecNode, OMX_COMMANDTYPE cmd, ui…
56 …const struct CodecComponentNode *codecNode, OMX_INDEXTYPE paramIndex, int8_t *param, uint32_t para…
58 …const struct CodecComponentNode *codecNode, OMX_INDEXTYPE index, const int8_t *param, uint32_t par…
60 …const struct CodecComponentNode *codecNode, OMX_INDEXTYPE index, int8_t *config, uint32_t configLe…
62 …const struct CodecComponentNode *codecNode, OMX_INDEXTYPE index, const int8_t *config, uint32_t co…
64 … const struct CodecComponentNode *codecNode, const char *parameterName, OMX_INDEXTYPE *indexType);
[all …]
/drivers/peripheral/codec/hal/idl_service/src/
Dcodec_component_config.cpp108 const struct DeviceResourceNode *codecNode = HcsGetNodeByMatchAttr(rootNode, CODEC_CONFIG_NAME); in CodecCompCapabilityInit() local
109 if (codecNode == nullptr) { in CodecCompCapabilityInit()
113 OHOS::Codec::Omx::CodecComponentConfig::GetInstance()->Init(*codecNode); in CodecCompCapabilityInit()