korlibs / korlibs/korge

Use MediaCodec android mp3/other audio formats decoding on Android

Open
#893 0 comments 0 reactions 1 assignee Claimed by @soywiz View on GitHub
enhancement
Dominant language
Kotlin
Stars
3k
Forks
148
Avg merge
13h 44m
Merged PRs (30d)
1

Description

K/N already have optimized mp3 decoders that uses minimp3 C sourcecode directly benefiting from SIMD extensions and faster performance. Some hardwares supports mp3 and other audio formats HW accelerated decoding, by using MediaCodec we would allow the phone to use that acceleration automatically.

We could also do that for iOS, and in the future other targets by using native APIs when available fallbacking to minimp3.

Combining with multithreaded audio decoding, this should allow to improve audio playback significantly.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.