BSD Ports

multimedia/gavl 1.4.0_4 MidnightBSD

Library for handling uncompressed video and audio data

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2+
Categories
multimedia

Description

Gavl is short for Gmerlin Audio Video Library. It is a low level library, upon which multimedia APIs can be built. Gavl handles all the details of audio and video formats like colorspaces, samplerates, multichannel configurations etc. It provides standardized definitions for those formats as well as container structures for carrying audio samples or video images inside an application.

In addition, it handles the sometimes ugly task to convert between all these formats and provides some elementary operations (copying, scaling, alpha blending etc)

In the other systems

SystemPortVersion
MidnightBSDmultimedia/gavl1.4.0_4
FreeBSDmultimedia/gavl2.0.1
DragonFlymultimedia/gavl1.4.0_4
HardenedBSDmultimedia/gavl2.0.1
GhostBSDmultimedia/gavl2.0.1

Install

Binary package:

mport install gavl

From mports:

cd /usr/mports/multimedia/gavl && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gavl>0:multimedia/gavl
LIB_DEPENDS=	libgavl.so:multimedia/gavl

Dependencies

No port depends on this one.

Configuration

Options name: multimedia_gavl

OptionDefaultDescription
DOCSoff
OPTIMIZED_CFLAGSon
PNGon
USES
libtool localbase pathfix pkgconfig
Service scripts
none

Files

pkg-plist 13
  • include/gavl/compression.h
  • include/gavl/gavl.h
  • include/gavl/gavl_version.h
  • include/gavl/gavldefs.h
  • include/gavl/gavldsp.h
  • include/gavl/gavltime.h
  • include/gavl/metatags.h
  • include/gavl/metadata.h
  • include/gavl/timecode.h
  • lib/libgavl.so
  • lib/libgavl.so.1
  • lib/libgavl.so.1.0.0
  • libdata/pkgconfig/gavl.pc
distinfo 1
FileSizeSHA256
gavl-1.4.0.tar.gz4.592701e+0651aaac41391a915bd9bad07710957424b046410a276e7deaff24a870929d33ce
Master sites 1
  • SF/gmerlin/gavl/1.4.0