-
Notifications
You must be signed in to change notification settings - Fork 0
PR: #71 audio / video sync + hfp documentation #119
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
base: develop
Are you sure you want to change the base?
Conversation
|
|
discussion topic : videosink:
interfaceVersion: current
- id: 0
supportedPixelFormats:
- NV12
- I420
- P010
supportedMemoryTypes:
- DMABuf
- NativeHandle
sinkQueueDepth: 4
supportsAVSync: true
vsyncDisplayLatencyNs: 2000000
supportsHoldLastFrame: true
supportsSecure: true
planeIndex: 0
platformCapabilities:
metrics:
- METRIC_FRAMES_PRESENTED
- METRIC_FRAMES_DROPPED_LATE
- METRIC_FRAMES_REPEATED_FRC
- METRIC_UNDERFLOWED
supportsPlaneMapping: true
supportsFlushNotification: true
requiresFrameMetadata: true
supportsTunnelledPlayback: true |
hari22yuva
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can we have discuses about these profiles
| IAudioSink: # Resource list | ||
| - 0 # Resource object begins | ||
| - 1 | ||
| platformCapabilities: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if these are required need define in capability()
https://github.com/rdkcentral/rdk-halif-aidl/blob/0.11.0/audiosink/current/com/rdk/hal/audiosink/Capabilities.aidl#L35
| - SONIFICATION | ||
| - id: 1 | ||
| supportsSecure: false | ||
| supportedContentTypes: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is there any aidl API for this content type
currently supportsSecure only supported in capability
https://github.com/rdkcentral/rdk-halif-aidl/blob/0.11.0/audiosink/current/com/rdk/hal/audiosink/Capabilities.aidl#L35
| Guides the Vendor Test Suite (VTS) in dynamically tailoring test coverage. Declared resources, capabilities, and constraints drive targeted validation based on the actual platform configuration. | ||
|
|
||
| * **Interface Capability Declaration** | ||
| Serves as a machine-readable contract between the platform vendor and RDK middleware. Enables runtime introspection of supported features using methods such as `getCapabilities()` and `getPlatformCapabilities()`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why two api's required
is getCapabilities() will not give the platform capabilities ?
upgrades to the hfp to make the format consistant.