gst-plugins-rs-1.28.1

Introdução ao gst-plugins-rs

O pacote gst-plugins-rs fornece diversos plugins Rust para interagir com a estrutura essencial de suporte de multimídia gstreamer. Esta página contém instruções para libgstdav1d e libgstgtk4.

O plugin libgstdav1d fornece decodificação de AV1 via dav1d por meio do gstreamer.

O plugin libgstgtk4 vincula o gstreamer ao GTK-4.

[Nota]

Nota

Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.0.

Informação do Pacote

Dependências do gst-plugins-rs

Exigidas

git-2.53.0, gst-plugins-base-1.28.1 e rustc-1.93.1

Exigidas para libgstdav1d

dav1d-1.5.3

Exigidas para libgstgtk4

GTK-4.20.3

[Nota]

Nota

Uma conexão com a Internet é necessária para se construir esse pacote. A loja de certificados do sistema possivelmente precise estar configurada com make-ca-1.16.1 antes de se construir esse pacote.

Instalação do gst-plugins-rs

Instalação do libgstdav1d

Instale libgstdav1d executando os seguintes comandos:

cargo build --package gst-plugin-dav1d --release

Esse pacote não vem com uma suíte de teste.

Agora, como o(a) usuário(a) root:

install -vm755 target/release/libgstdav1d.so /usr/lib/gstreamer-1.0

Instalação do libgstgtk4

Instale libgstgtk4 executando os seguintes comandos:

cargo build --package gst-plugin-gtk4 --release

Esse pacote não vem com uma suíte de teste, mas a funcionalidade básica dele pode ser testada depois da instalação.

Agora, como o(a) usuário(a) root:

install -vm755 target/release/libgstgtk4.so /usr/lib/gstreamer-1.0

Para testar a funcionalidade básica do pacote, emita: gst-launch-1.0 videotestsrc num-buffers=60 ! gtk4paintablesink em um emulador gráfico de terminal. Ele deveria reproduzir um vídeo de teste em uma janela GTK-4 por 2 segundos.

Conteúdo

Aplicativos Instalados: Nenhum(a)
Bibliotecas Instaladas: libgstdav1d.so e libgstgtk4.so
Diretórios Instalados: Nenhum(a)

Descrições Curtas

libgstdav1d.so

fornece uma ligação entre dav1d e a estrutura essencial de suporte de multimídia gstreamer

libgstgtk4.so

fornece uma ligação entre GTK-4 e a estrutura essencial de suporte de multimídia gstreamer