Skip to content

Feature/factory impl#57

Draft
IshvarKR wants to merge 3 commits into
developfrom
feature/factoryImpl
Draft

Feature/factory impl#57
IshvarKR wants to merge 3 commits into
developfrom
feature/factoryImpl

Conversation

@IshvarKR
Copy link
Copy Markdown

@IshvarKR IshvarKR commented Jun 2, 2026

No description provided.

Ishvarrr01 and others added 3 commits June 2, 2026 13:23
Code changes

Code changes

Code changes

Update in Makefile.am
Base class and Derived class changes

DriverImpl changes and hdmicecstatus enum changes

changed the return type of base class to int
class HDMICecHalFactory {
public:
static std::unique_ptr<HDMICecHal> Create();
static bool isAidlServiceAvailable();
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is internal API so u can remove from here

{
CCEC_LOG(LOG_INFO, "HDMICecHalFactory::isAidlServiceAvailable invoked\r\n");

const char *env = std::getenv("HDMICEC_USE_AIDL_HAL");
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if you can make IServiceManager binder call here then no need to export env variable and have check in .service file

Copy link
Copy Markdown
Contributor

@apatel859 apatel859 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you cimpile this code in normal build and vdevice build and see if you face any compilation issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants