Android open-source software and licenses

BitComet Android uses libraries from the FFmpeg project under GNU LGPL version 2.1 or later. AndroidX Media3 is licensed under Apache License 2.0.

Copyright notices are retained in the corresponding source files. FFmpeg contributors own their respective contributions; the JNI wrapper includes Copyright (C) 2016 The Android Open Source Project.

The licenses of these third-party components take precedence over conflicting general terms. Modification of LGPL-covered portions for your own use, and reverse engineering for debugging such modifications, are permitted.

License texts are also bundled with the application for offline reading.

FFmpeg 6.0 / Media3 1.11.1 — build-3

This component build is selected for BitComet Android 3.3.1. Platform audio decoders retain priority; FFmpeg supplements AC-3, E-AC-3, DTS, TrueHD, AAC and MPEG Layer I/II/III audio decoding. It does not add video decoding or Atmos object rendering.

FFmpeg 6.0 / Media3 1.11.1 — build-2

This component build is selected for BitComet Android 3.2.1. Platform audio decoders retain priority; FFmpeg supplements AC-3, E-AC-3, DTS, TrueHD and AAC decoding. It does not add video decoding or Atmos object rendering.

Earlier builds remain available below. Reuse a build only when its component binaries match; DTS-HD variants require separate playback validation.

FFmpeg 6.0 / Media3 1.11.1 — build-1

This component build is used by BitComet Android 3.1.0. Later app versions may reuse it only when their FFmpeg and JNI binaries match the recorded component build.

Source code and relinking materials

GNU LGPL 2.1 · Apache License 2.0