Phonon-4.12.0

Phonon の概要

Phonon は KDE に対するマルチメディア API です。 かつての aRts パッケージに置き換わるものです。 本パッケージは GStreamer や VLC のバックエンドとなります。

[注記]

注記

LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。

パッケージ情報

Phonon の依存パッケージ

必須

CMake-3.28.1, extra-cmake-modules-5.113.0, GLib-2.78.3, Qt-5.15.11

phonon-backend-vlc-0.12.0 needs to be installed afterwards for multimedia operation in KDE.

任意

PulseAudio-16.1

Phonon のインストール

以下のコマンドを実行して Phonon をビルドします。

mkdir build &&
cd    build &&

cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_BUILD_TYPE=Release  \
      -DPHONON_BUILD_QT6=OFF      \
      -Wno-dev .. &&
make

root ユーザーになって以下を実行します。

make install

コマンド説明

-DCMAKE_BUILD_TYPE=Release: 本スイッチは、最適なコンパイラーオプションを利用します。

-DPHONON_BUILD_QT6=OFF: By default both the Qt5 and Qt6 versions of this package are built. We currently just want the Qt5 version, since BLFS does not carry Qt6 yet.

パッケージ構成

インストールプログラム: phononsettings
インストールライブラリ: libphonon4qt5.so, libphonon4qt5experimental.so
インストールディレクトリ: /usr/include/phonon4qt5, /usr/lib/cmake/phonon4qt5, /usr/lib/plugins/designer