Skip to content

Conversation

@Ulrond
Copy link
Collaborator

@Ulrond Ulrond commented Jun 23, 2025

upgrades to the hfp to make the format consistant.

  • upgrades the audiosink and videosink

@Ulrond Ulrond requested a review from outdooruseonly June 23, 2025 21:46
@Ulrond Ulrond self-assigned this Jun 23, 2025
@Ulrond Ulrond added the enhancement New feature or request label Jun 23, 2025
@Ulrond Ulrond moved this from Todo to Blocked in halif_aidl Jun 23, 2025
@Ulrond Ulrond changed the title updated #71 audio / video sync + hfp documentation PR: #71 audio / video sync + hfp documentation Jun 24, 2025
@Ulrond
Copy link
Collaborator Author

Ulrond commented Jun 24, 2025

  • Question on what fields should be added to the hfp for the sync, lots of empty fields today.

@Ulrond
Copy link
Collaborator Author

Ulrond commented Jun 24, 2025

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

@srinivasgtl srinivasgtl changed the base branch from main to develop July 30, 2025 14:13
@Ulrond Ulrond requested a review from hari22yuva August 11, 2025 11:25
@Ulrond Ulrond requested a review from a team September 24, 2025 10:27
Copy link
Contributor

@hari22yuva hari22yuva left a 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:
Copy link
Contributor

Choose a reason for hiding this comment

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

- SONIFICATION
- id: 1
supportsSecure: false
supportedContentTypes:
Copy link
Contributor

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()`.
Copy link
Contributor

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 ?

@hari22yuva hari22yuva moved this from Blocked to Changes Requested in halif_aidl Oct 28, 2025
@Ulrond Ulrond modified the milestones: 0.12.0, 0.13.0 Dec 8, 2025
@Ulrond Ulrond modified the milestones: 0.13.0, 0.14.0 Jan 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Changes Requested

Development

Successfully merging this pull request may close these issues.

Bug: Required information missing in Yaml file for Audio/Video Sink HALs

3 participants