gavl-1.4.0

Introdução ao Gavl

Gavl é a abreviatura de Gmerlin Audio Video Library. É uma biblioteca de baixo nível que lida com detalhes de formatos de áudio e vídeo, como espaços de cores, taxas de amostragem, configurações multicanais, etc. Ela fornece definições padronizadas para esses formatos, bem como estruturas de contêiner para transportar amostras de áudio ou imagens de vídeo dentro de um aplicativo.

Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.2.

Informação do Pacote

Dependências do Gavl

Exigidas

libpng-1.6.43

Opcionais

Doxygen-1.12.0

Instalação do Gavl

Primeiro, corrija um problema com o gcc-14 e posteriores:

sed -i "/stdio/a #include <string.h>" src/fill_test.c

Agora, instale Gavl executando os seguintes comandos:

LIBS=-lm                         \
./configure --prefix=/usr        \
            --without-doxygen    \
            --with-cpuflags=none \
            --docdir=/usr/share/doc/gavl-1.4.0 &&
make

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

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

make install

Explicações do Comando

LIBS=-lm: Essa variável garante que a biblioteca matemática seja pesquisada durante a vinculação.

--without-doxygen: Essa chave desabilita o uso do Doxygen. Omita se o Doxygen estiver instalado e você desejar construir a documentação da API.

--with-cpuflags=none: Essa chave corrige um problema de identificação de recursos da arquitetura do sistema.

Conteúdo

Aplicativo Instalado: Nenhum(a)
Bibliotecas Instaladas: libgavl.so
Diretórios Instalados: /usr/include/gavl e /usr/share/doc/gavl-1.4.0

Descrições Curtas

libgavl.so

é a Gmerlin Audio Video Library