Skip to content

Conversation

@rohitjoins
Copy link
Contributor

@rohitjoins rohitjoins commented Sep 22, 2025

  • Introduces CodecParameters class for setting and observing codec parameters.
  • Adds ExoPlayer.setCodecParameters(CodecParameters) to apply multiple parameters at once.
  • Adds ExoPlayer.add/removeCodecParametersChangeListener for observing parameter changes.
  • Vendor-specific key observation within the listener requires API 31+.

@rohitjoins rohitjoins self-assigned this Sep 22, 2025
@rohitjoins rohitjoins changed the base branch from release to main September 22, 2025 15:09
@rohitjoins rohitjoins force-pushed the media_codec_param branch 12 times, most recently from 5fe61a6 to 329dbe0 Compare November 6, 2025 04:21
@rohitjoins rohitjoins changed the title Media codec param Add API for setting and observing MediaCodec parameters Nov 6, 2025
@rohitjoins rohitjoins force-pushed the media_codec_param branch 15 times, most recently from 02bbe10 to 5816bdc Compare November 10, 2025 11:38
@rohitjoins rohitjoins force-pushed the media_codec_param branch 10 times, most recently from 21b83b0 to b2ec18d Compare November 12, 2025 16:05
- add application example for xHE-AAC

# Conflicts:
#	libraries/exoplayer/src/main/java/androidx/media3/exoplayer/Renderer.java
#	libraries/exoplayer/src/main/java/androidx/media3/exoplayer/audio/MediaCodecAudioRenderer.java
@rohitjoins rohitjoins force-pushed the media_codec_param branch 3 times, most recently from dcb3b50 to 581ba38 Compare November 12, 2025 17:10
pick e706cef90e # Refactor and add tests
@copybara-service copybara-service bot merged commit 7b9308e into main Nov 12, 2025
1 check passed
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.

2 participants