Mail Archives: djgpp/2009/02/18/19:05:33
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f
|
Message-Id: | <200902190001.n1J01dYW003299@delorie.com>
|
X-Authenticated: | #27081556
|
X-Provags-ID: | V01U2FsdGVkX18ZMoslfDkZ0nlpZ5S8j+yWdkxLBCYaUBhFkGL1dZ
|
| I/UVwVGOHX0sB7
|
From: | "Juan Manuel Guerrero" <juan DOT guerrero AT gmx DOT de>
|
To: | <djgpp-announce AT delorie DOT com>
|
Subject: | ANNOUNCE: DJGPP port of libmpeg2 and mpeg2dec 0.5.1 uploaded
|
Date: | Wed, 18 Feb 2009 21:47:05 +0100
|
X-Priority: | 3
|
X-MSMail-Priority: | Normal
|
X-MimeOLE: | Produced By Microsoft MimeOLE V6.00.2800.1106
|
X-Y-GMX-Trusted: | 0
|
X-FuHaFi: | 0.57
|
This is a port of libmpeg2 and libmpeg2 0.5.1 to MSDOS/DJGPP.
libmpeg2 is a free library for decoding mpeg-2 and mpeg-1 video
streams. It is released under the terms of the GPL license.
mpeg2dec is a test program for libmpeg2. It decodes mpeg-1 and mpeg-2
video streams, and also includes a demultiplexer for mpeg-1 and mpeg-2
program streams. It is purposely kept simple : it does not include
features like reading files from a DVD, CSS, fullscreen output,
navigation, etc... The main purpose of mpeg2dec is to have a simple
test bed for libmpeg2.
The project homepage is at http://libmpeg2.sourceforge.net/
DJGPP specific changes.
=======================
- The DJGPP specific changes to the sources are those required to pacify the
compiler and to include the right headers to provide the required functions
prototypes. To avoid a 8.3 file name collision between libmpeg2.[a|la] and
libmpeg2convert.[a|la] the later has been renamed to libmpg2convert.[a|la].
As for all binaries and libraries that handle images of any kind, it should
be noticed that files (streams) are *always* openend in binary mode with
all the well known implications on a DOS/WINDOWS OS if the stream is
connected to STDIN and/or STDOUT when these are still connected to the
console.
- To configure and compile the sources you will need LFN support. This means
that you can only unzip and build the binaries on an OS that offers LFN
support like Win9X, WinXP, etc. There will be no support for the building
on plain DOS by me. IMHO this is not worth to be done nowadays if the
amount of work exceeds certain limit. It should also be noticed that you
will need the bash port bsh205bbr2.zip to compile the sources; bsh204br2.zip
does not work, it is not able to process certain parts of the libtool script
and I have not investigated this issue further. I also do not if the ports
bsh205bb.zip and bsh204b.zip work or not.
Of course, the distributed and/or build binaries and libraries will always
work on plain DOS.
As usual, all DJGPP specific stuff is located in /djgpp dir.
Please *read* the docs stored in /contrib/libmpeg2.051/doc to become familiar
with this product.
The binaries and library and source packages can be downloaded from
ftp.delorie.com and mirrors as (timestamp: 2009-02-18):
libmpeg2 0.5.1 binaries and library and man format documentation:
ftp://ftp.delorie.com/pub/djgpp/current/v2tk/lmpg051b.zip
libmpeg2 0.5.1 source:
ftp://ftp.delorie.com/pub/djgpp/current/v2tk/lmpg051s.zip
For the convenience of the WinXP users the binaries and library have been
produced a second time using the djdev204 beta library. This package is
available at ftp.delorie.com and mirrors as (timestamp 2009-02-18):
libmpeg2 0.5.1 binaries and library and man format documentation:
ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/lmpg051b.zip
Send libmpeg2 specific bug reports to libmpeg2-devel after having
subscribed to the list at <http://libmpeg2.sourceforge.net/lists.html>
Send suggestions and bug reports concerning the DJGPP port to
comp.os.msdos.djgpp or <djgpp AT delorie DOT com>.
Enjoy.
Guerrero, Juan Manuel <juan DOT guerrero AT gmx DOT de>
- Raw text -