Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Libva header fix #197

Merged
merged 6 commits into from
Oct 24, 2024
Merged

Conversation

JeevakaPrabu
Copy link
Collaborator

No description provided.

ankithbti52509 and others added 6 commits October 15, 2024 14:03
Observed build error due to missing assert header.
Added assert header.

Tests: Prepared EB, there was no build error.

Tracked-On: NA
Signed-off-by: Ankit Agarwal <[email protected]>
Updated android.hardware.media.c2 hal from hidl V1.0 to aidl V1.
The contents of this file was copied from AOSP
frameworks/av/media/codec2/hal/services/vendor.cpp and modified then.

Tests: Prepared EB and its booted successfully.

Tracked-On: OAM-122196
Signed-off-by: Ankit Agarwal <[email protected]>
Start with Android U, the get function of IMapper4
will check whether the buffer handle is reserved.
 
1. Call importBuffer to preserve handle before getting the buffer's info.
2. Call freeBuffer at the end.
3. Switch to use gralloc4.

Tracked-On: OAM-112928
Signed-off-by: zhangyichix <[email protected]>
As IMapper4 is deprecated from Android15, changes done to use
IMapper5 stable-c mapper.

Tests done:
- Android boot in GVT-d and BM config
- H/W accelerated video playback
- adb reboot

Tracked-On: OAM-123348
Signed-off-by: Jeevaka Prabu Badrappan <[email protected]>
Signed-off-by: Shi, Qiming <[email protected]>
As libmfx_c2_components_hw depends on libva headers, add libva_headers
to header_libs.

Tests done:
- Android boot in GVT-d
- Camera preview and capture
- Video playback and recording
- adb reboot

Tracked-On: OAM-126508
Signed-off-by: JeevakaPrabu <[email protected]>

name: "[email protected]",
defaults: ["libcodec2-hidl-defaults", "mfx_c2_exe_defaults"],
name: "android.hardware.media.c2-service.intel",
Copy link
Contributor

Choose a reason for hiding this comment

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

hi Jeeva, could you please share why we rename the service name here? Is there any naming rule defined in Android 15?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

aidl naming convention removed the version information. Thats the reason behind the name change to android.hardware.media.c2-service.intel

@sysopenci
Copy link

Android CI has started MERGE Build for this pr ,Please check the linked Tracked-On issue/Android CI Web for more details.

@sysopenci sysopenci merged commit f9d219a into projectceladon:master Oct 24, 2024
21 checks passed
@sysopenci
Copy link

Android CI has completed MERGE Build for this pr, build is SUCCESS. Please check the linked Tracked-On issue/Android CI Web for more details. For Binaries: /cactus-absp-or-local/celadon-merge/793

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

Successfully merging this pull request may close these issues.

6 participants