Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ANNOUNCE: Update of the DJGPP port of Library MPEG2 0.5.1 uploaded.

4 views
Skip to first unread message

Juan Manuel Guerrero (juan.guerrero@gmx.de) [via djgpp-announce@delorie.com]

unread,
Dec 30, 2022, 3:58:30 PM12/30/22
to djgpp-a...@delorie.com
This is an update of the port of Library MPEG2 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 reading/writing stream, if connected to stdin/stdout/TTY, is not
switched into O_BINARY mode, so the program can be interrupted.

- Because the name of the two libraries: libmpeg2 and libmpeg2convert
map both to the same SFN, the original LFN have been renamed to SFN
like this:
libmpeg2convert -> libmpg2convert
To avoid any inconveniences, a new version of libnames.tab with that
mapping has been included in this port. It is stored in the "djgpp"
directory and needs to be moved into the "lib" directory of the DJGPP
installation. With this new version of libnames.tab the linker will
know how to map the expected LFN to the corresponding SFN.

- The port has been configured and compiled on WinXP SP3, Win98SE and
MSDOS 6.22 with DOSLFN v0.41f. There is no guarantee that this may
be possible with any other DOS-like OS. Due to the use of long file
names it will not be possible to configure and compile without LFN
support. The port has been compiled using gcc346 and bnu2351b.


As usual, all djgpp specific files (diffs, README files, etc.) are stored
in the "djgpp" directory. The sources have been configured to be build
in the "0build" directory. If for some reason it does not work for you,
delete its contents and configure from scratch again.

Please *read* the docs stored in /contrib/libmpeg2.051/doc to become
familiar with this product.


The port consists of the usual two packages that have been produced using
djdev20X (CVS repository code) and can be downloaded from ftp.delorie.com
and mirrors as (time stamp 2022-12-29):

Library MPEG2 0.5.1 binaries, headers, libraries and man format documentation:
http://ftp.delorie.com/pub/djgpp/current/v2tk/lmpg051br2.zip

Library MPEG2 0.5.1 source:
http://ftp.delorie.com/pub/djgpp/current/v2tk/lmpg051sr2.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 <dj...@delorie.com>.


Enjoy.

Guerrero, Juan Manuel <juan.g...@gmx.de>

Juan Manuel Guerrero (juan.guerrero@gmx.de) [via djgpp@delorie.com]

unread,
Dec 30, 2022, 5:40:46 PM12/30/22
to dj...@delorie.com
Am Fri, 30 Dec 2022 16:08:18 +0100
schrieb "Juan Manuel Guerrero (juan.g...@gmx.de) [via djgpp-a...@delorie.com]" <djgpp-a...@delorie.com>:

> This is an update of the port of Library MPEG2 0.5.1 to MSDOS/DJGPP.
>
>
[snip]
> The port consists of the usual two packages that have been produced using
> djdev20X (CVS repository code) and can be downloaded from ftp.delorie.com
> and mirrors as (time stamp 2022-12-29):
>
> Library MPEG2 0.5.1 binaries, headers, libraries and man format documentation:
> http://ftp.delorie.com/pub/djgpp/current/v2tk/lmpg051br2.zip
>
> Library MPEG2 0.5.1 source:
> http://ftp.delorie.com/pub/djgpp/current/v2tk/lmpg051sr2.zip


The correct archive names are:

Library MPEG2 0.5.1 binaries, headers, libraries and man format documentation:
http://ftp.delorie.com/pub/djgpp/current/v2tk/lmpg051b.zip

Library MPEG2 0.5.1 source:
http://ftp.delorie.com/pub/djgpp/current/v2tk/lmpg051s.zip


Regards,
Juan M. Guerrero

0 new messages