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 3 times, most recently from 9c4d013 to 9cd6b33 Compare November 6, 2025 01:21
- 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 9 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 13 times, most recently from 7665459 to 1565ebe Compare November 10, 2025 01:49
@rohitjoins rohitjoins force-pushed the media_codec_param branch 6 times, most recently from 7e6da5a to baacf90 Compare November 11, 2025 03:38
pick e706cef90e # Refactor and add tests
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