Repository navigation
Conversation
Add development topology targets for SBC, G.722, and aptX compress playback and capture. Peter: drop tools/topology/topology2/development/tplg-targets.cmake hunk Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com> (cherry picked from commit b84323f) Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
Advertise 16, 22.05, 24 and 32 kHz formats for compressed jack & amp playback. Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com> Signed-off-by: Naveen Manohar <naveen.m@intel.com> (cherry picked from commit e952ff8b06e394efd0e98ff88c5ef9e959b105d4) Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
DP components cannot access pipeline objects. Move the End Of Stream flag to the component type. Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com> Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
ujfalusi
force-pushed
the
peter/topic/wov-d0i3-002-compress-aac
branch
from
November 13, 2026 13:25
c41ad0b to
61b7d94
Compare
Accept RAW AAC alongside MPEG-4 ADTS and select the Cadence bitstream format explicitly. Configure the external sample rate and stereo output selection from the codec parameters for RAW input. During drain, the host can supply zero-filled padding after the last AAC payload. Passing this padding to the RAW decoder causes a fatal error before the existing EOS detection can run. Supply zero input bytes for all-zero RAW AAC buffers when EOS is expected, allowing the decoder to flush its remaining output and complete drain. Validated with a signed PTL build and mocked EOS regression tests. DUT testing confirmed AAC LC M4A playback at 24 kHz mono and 48 kHz stereo, with drain completion verified for the 24 kHz mono stream. Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
Map ADIF to the Cadence AAC ADIF bitstream mode and accept MPEG-2 ADTS using the ADTS parser. The decoder parses the MPEG ID from the ADTS stream; MPEG_ID and ORIGINAL_OR_COPY are decoder-reported values, not configuration parameters.
PR 11456: test resultsRun date: 2026-11-13 16:03 UTC Tested commit: 61b7d946c34b47f39572bc62c6d3a9412c0103fd |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
ported patches from main and from prs to extend the compress support.