Nick

Results 390 comments of Nick

@microkatz Hi, can you please take a look at this PR, as it has been a while? Thanks in advance!

Forgot to note: GMS already includes a MediaRouteProvider for Chromecast, so Chromecast on devices with GMS can be supported with just androidx.mediarouter and a HTTP server

need to figure out transcoding: https://github.com/androidx/media/issues/2600

when I do any casting thing, the maximum acceptable default volume is 10%. because with pipewire's airplay support i just figured out how to blast away the entire neighbourhood

Might be nice to make a "local network plugin" instead of "cast plugin", that allows playing music from and to the local network. Important protocols seem to be UPnP AV,...

Unless there are unexpected surprises, this should be enough to support Android 15 (and maybe all others after that, too).

Test APK: https://github.com/nift4/FakeGApps/releases/download/pr1/app-release.apk

Some amendment, https://github.com/androidx/media/blob/ae9a2339679826f870690092509a135dffc0d7e4/libraries/common/src/main/java/androidx/media3/common/MimeTypes.java#L92 AUDIO_DTS_X also is a somewhat misleading name because there is a variant of DTS:X that builds on DTS-HD MA (and that is significantly more widespread than DTS-UHD...

I just saw, platform had a similar effort in the past already, just posting for reference: https://cs.android.com/android/_/android/platform/frameworks/base/+/9c85cfc37e14abdb4709320970cdff48a308000e

Thanks for the report, I reported this upstream because it appears to be an ExoPlayer bug. Will let you know when there's a fix.