BSD Ports

multimedia/smpeg 0.4.5_1 FreeBSD

Free MPEG1 video player library with sound support

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e8f3d26332
License
LGPL20
Categories
multimedia
Package size
142.9 KiB, 687.7 KiB installed

Description

SMPEG is a free MPEG1 video player library with sound support. Video playback is based on the ubiquitous Berkeley MPEG player, mpeg_play v2.2. Audio is played through a slightly modified mpegsound library, part of Splay v0.8.2. SMPEG supports MPEG audio (MP3), MPEG-1 video, and MPEG system streams.

plaympeg, gtv, and glmovie are simple video players provided to test the library. The C library interface is 'documented' in smpeg.h, and the C++ library interface is spread out over the MPEG*.h files.

This is a work in progress. Only 16 bit color depth is supported. The player will dynamically conver to other color depths, but playback will be much faster if your display is already set to 16 bit color depth.

In the other systems

SystemPortVersion
FreeBSDmultimedia/smpeg0.4.5_1
OpenBSDdevel/smpeg0.4.4p17
NetBSDmultimedia/smpeg0.4.5nb1
DragonFlymultimedia/smpeg0.4.4_18
MidnightBSDmultimedia/smpeg0.4.4_10

Install

Binary package:

pkg install smpeg

From the ports tree:

cd /usr/ports/multimedia/smpeg/ && make install clean

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

RUN_DEPENDS=	smpeg>0:multimedia/smpeg
LIB_DEPENDS=	libsmpeg.so:multimedia/smpeg

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.4.5_10.4.5_1-0.4.4_180.4.5_1
FreeBSD:14:quarterly0.4.5_10.4.5_1n/a0.4.4_180.4.5_1
FreeBSD:15:latest0.4.5_10.4.5_1n/a0.4.4_180.4.4_18
FreeBSD:15:quarterly0.4.5_10.4.5_1n/an/an/a
FreeBSD:16:latest0.4.5_10.4.5_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 22
Run dependencies 13
Required by 175

The first 100 are listed.

Configuration

No options to configure.

USES
autoreconf compiler gmake libtool:build pkgconfig sdl
Service scripts
none

Files

Manual pages 2
  • gtv(1)
  • plaympeg(1)
pkg-plist 20
  • bin/plaympeg
  • bin/smpeg-config
  • include/smpeg/MPEG.h
  • include/smpeg/MPEGaction.h
  • include/smpeg/MPEGaudio.h
  • include/smpeg/MPEGerror.h
  • include/smpeg/MPEGfilter.h
  • include/smpeg/MPEGlist.h
  • include/smpeg/MPEGring.h
  • include/smpeg/MPEGstream.h
  • include/smpeg/MPEGsystem.h
  • include/smpeg/MPEGvideo.h
  • include/smpeg/smpeg.h
  • lib/libsmpeg-0.4.so.0
  • lib/libsmpeg-0.4.so.0.1.4
  • lib/libsmpeg.a
  • lib/libsmpeg.so
  • share/aclocal/smpeg.m4
  • share/man/man1/gtv.1.gz
  • share/man/man1/plaympeg.1.gz
distinfo 1
FileSizeSHA256
icculus-smpeg-0.4.5-release_0_4_5_GH0.tar.gz383545e2e53bfd2e6401e2c29e5eb3929be0e8698bc9e4c9d731751f67e77b408f1f74

Commit history 4

DateCommitCreditsLog message
e8f3d26332 Jose Alonso Cardenas Marquez multimedia/smpeg: Fix build
PR: 298050 Reported by: Ale <discipline _at__ tiscali.it>
4e5526614f Jose Alonso Cardenas Marquez multimedia/smpeg: remove unnecessary gtk dependency
- Bump PORTREVISION - Other minor modifications Reported by: dizzy
745680c1c6 Jose Alonso Cardenas Marquez multimedia/smpeg: Update to 0.4.5
PR: 267480 292370 Reported by: Sean Champ <lab+bsd __ at_ thinkum.space>
c5e62873f7 Daniel Engberg multimedia/smpeg: Unfetchable, mark BROKEN
Doesn't fetch, obsolete/abandonware status PR: 292370 Approved by: maintainer timeout, 8+ months