Message-Id: <202212302051.2BUKpZcS010061@delorie.com> Date: Fri, 30 Dec 2022 16:08:18 +0100 From: "Juan Manuel Guerrero (juan DOT guerrero AT gmx DOT de) [via djgpp-announce AT delorie DOT com]" To: djgpp-announce AT delorie DOT com Subject: ANNOUNCE: Update of the DJGPP port of Library MPEG2 0.5.1 uploaded. Content-Type: text/plain; charset=US-ASCII UI-OutboundReport: notjunk:1;M01:P0:/Ex8PoPK41k=;rE99sRcFbYLrOfLeBpkJ2oieWFi WMCh2sVzX1dW9Btd8z4c6CBUSWK9dI3T2kO8eun+gkqFwmkEYDXEqYtJm3cidZ2VkVHs1djKk e1vktoHQAe5tmGr335PGw5MiIKJxv4h7X2T0Tdo/nLSILQNF+WQjLXuIM3+xQCvfzJHW0Owkk U7elbS0Tu1UZn+psVGCFadFl18C2vyiXcK+w/Uu/al8x1bYe4LqoEm/HMxm+5bKudpacXJN+R 7PwJ9RPh5hfm3K/61cfn4fPtEYM2xFl/F6izs25mwVzvcV5B8qDfcuWghKI+sRZmIhVv7S5NR fJNIj/enccxLVpAmHbnj9UfUT6OuyafxyyyvGQjfN3GqdYvyGMMuJoL50BgwF171nCbqE2rJi tqf7aMGQKvG4lEQivV9+kZlT003bEfkp0KUIvFk2OL7VBd96i12jNUmLTb8PWrPPcnKN1Lr5g JQRCx+CcnQZd657eSa2l+xmybwbmT0oWhkzu3zG7j5Wuul2r7tmnKFqpzRP1QNgcKTcvH1nbj 6C841/CwGLypkM2HILB5EdDvZDWUatq3HkSPsdEX8mB3sOcqi93KxmvX63bNG3AWo+DnQAtKj da2wY8ADBV+dLV9C5DI8lVsaANSOdlXqcUIbWZm52KRnMQjQKXKhOy6ZgNg4vQ04dv104H+cf YHhBZ7hXvAx623x0Ki5a6DFQ7KV7nBxvl9BbQyWhhj3MMHaV2dtbXKPgtm0l5OdyaSIKfFBpN uajYA1Li35nNudFILAov1JuTdwEmogGwyGhuhmimKHSM3SzUg96+IJbopQiN4Y4QhbklWjBj+ 1/AdPhVctaIyl98t7a1UTlPERR1Q9HovL9gkLhp+dCPvF4zMongiYFkbpeQP8akG0pHVYhM/H 0wwmioo+iUfI/s78FXWX8EhI1hP37RID5SoqP8WHrk0/ZR5WXiHATkvpYPOUQ0Gch08TJEIaH XIi6Yg== Reply-To: djgpp AT delorie DOT 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 Send suggestions and bug reports concerning the DJGPP port to comp.os.msdos.djgpp or . Enjoy. Guerrero, Juan Manuel