ライセンスと改変の案内
本プレイヤーの独自コードは GPL-3.0-or-later で提供します。再配布・改変の条件と無保証の規定は原文を参照してください。第三者コードの著作権表示と許諾・免責事項は、原文および対応ソースの各ファイルに保持しています。
- libmedia(TS分離・codec接続):LGPL-3.0-or-later — 原文
- cheap(heap・thread・変換器):MIT — 原文
- common(実行時共通処理):MIT — 原文
- FFmpeg(MPEG-2・AAC・resample):生成設定はGPL version 3 or later — 原文
- FFmpeg(MPEG-2・AAC・resample):原文 — 原文
- FFmpeg(MPEG-2・AAC・resample):原文 — 原文
- FFmpeg(MPEG-2・AAC・resample):原文 — 原文
- FFmpeg(MPEG-2・AAC・resample):原文 — 原文
- テレビ録画TSプレイヤー(独自コード):GPL-3.0-or-later — 原文
- テレビ録画TSプレイヤーの許諾・免責表示:GPL-3.0-or-later — 原文
- libplacebo(YADIF移植元):YADIF C部分はLGPL-2.1-or-later。原文の各許諾を参照 — 原文
- FFmpeg(画素処理の参照元):LGPL-2.1-or-later — 原文
- Emscripten(Wasm生成):MIT / University of Illinois/NCSA — 原文
- musl(C runtime):原文の各許諾を参照 — 原文
- compiler-rt(Wasm runtime):原文の各許諾を参照 — 原文
- libc++(Wasm runtime):原文の各許諾を参照 — 原文
- libc++abi(Wasm runtime):原文の各許諾を参照 — 原文
FFmpegは --enable-gpl / --enable-version3 を指定して生成し、生成設定のライセンス表示は GPL version 3 or later です。
ADTS処理の変更と診断用observerの適用内容はパッチの説明、YADIFのGLSL移植・色差処理の由来と差分は画素処理の説明に記載しています。
対応ソースには、改変前の固定ソース、適用する差分、アプリ・bridge、生成設定、生成スクリプトを収録しています。