libmpeg3-dev - Headers and static libraries for libMPEG3

Distribution: Debian 8 (Jessie)
Repository: Debian Main i386
Package name: libmpeg3-dev
Package version: 1.8.dfsg
Package release: 2
Package architecture: i386
Package type: deb
Installed size: 376 B
Download size: 112.20 KB
Official Mirror:
Headers and static libraries for the libMPEG3 decoding library. Refer to libmpeg3-2 package for description.



    Source package: libmpeg3

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libmpeg3-dev deb package:
      # sudo apt-get install libmpeg3-dev


    • /usr/include/mpeg3/bitstream.h
    • /usr/include/mpeg3/ifo.h
    • /usr/include/mpeg3/libmpeg3.h
    • /usr/include/mpeg3/mpeg3atrack.h
    • /usr/include/mpeg3/mpeg3css.h
    • /usr/include/mpeg3/mpeg3demux.h
    • /usr/include/mpeg3/mpeg3io.h
    • /usr/include/mpeg3/mpeg3private.h
    • /usr/include/mpeg3/mpeg3protos.h
    • /usr/include/mpeg3/mpeg3title.h
    • /usr/include/mpeg3/mpeg3vtrack.h
    • /usr/include/mpeg3/timecode.h
    • /usr/include/mpeg3/workarounds.h
    • /usr/include/mpeg3/audio/ac3.h
    • /usr/include/mpeg3/audio/huffman.h
    • /usr/include/mpeg3/audio/mpeg3audio.h
    • /usr/include/mpeg3/audio/tables.h
    • /usr/include/mpeg3/video/idct.h
    • /usr/include/mpeg3/video/layerdata.h
    • /usr/include/mpeg3/video/mpeg3video.h
    • /usr/include/mpeg3/video/mpeg3videoprotos.h
    • /usr/include/mpeg3/video/slice.h
    • /usr/include/mpeg3/video/vlc.h
    • /usr/lib/libmpeg3.a
    • /usr/lib/
    • /usr/lib/pkgconfig/libmpeg3.pc
    • /usr/share/doc/libmpeg3-dev/changelog.Debian.gz
    • /usr/share/doc/libmpeg3-dev/copyright
    • /usr/share/doc/libmpeg3-dev/index.html


    2014-06-06 - Petter Reinholdtsen <> libmpeg3 (1.8.dfsg-2) unstable; urgency=low * Add patch header-comment-fix.patch to fix a typo in the mpeg3protos.h header. * Move header files to /usr/include/mpeg3/ to group them together and become compatible with Fedora which already place them there. Adjust pkg-config file to reflect the change.

    2014-06-02 - Petter Reinholdtsen <> libmpeg3 (1.8.dfsg-1) unstable; urgency=low * Update to debhelper 9 support. * Move source patches to debian/patches/ and package format to 3.0 (quilt). * Update upstream source to version 1.8 (Closes: #430770). - Split relevant parts of the patch used in 1.5.4-5.1 info new patches alpha-largefile.patch and debian-build-rules.patch - Drop patches to fix bugs #287422 and #729275, as these problems are fixed differently upstream. - Change shared library major number from 1 to 2, as the new library have a new API and ABI. - No longer have typo in Makefile (Closes: #374504). - Repack upstream tarball without mpeg3css.c and the a52dec library. Instructions for how to do this is in debian/rules. * Add patch prototype-free.patch to make sure stdlib.h is included before free() is used. * Change encoding of debian/copyright to UTF-8. * Update standards-version from to 3.9.5. * Add missing dependency on ${misc:Depends}. Thank you lintian. * Adjust copyright file to document upstream copyright 2003-2008. * Change debian/rules to use dh_prep instead of the obsolete dh_clean -k. Thank you, lintian. * Enable hardening flags during build and linking. * New patch fix-format-security-error.patch to make code buildable with hardening enabled. * Add homepage URL to control file (Closes: #749469). * Reorder shared library linking rule to work with the --as-needed linker flag (Closes: #633333). Patch from Sebastian Carneiro and Ubuntu. * Use ${binary:Version} when depending on library from dev package, instead of the obsolete ${Source-Version}. Thank you, lintian. * New patch fix-video-alpha.patch lifted from the Cinelerra project fixing pixel conversion macros, making sure the default alpha level is max, not zero. * New patch handle-hdv-m2t.patch lifted from the Cinelerra project adding code to recognize *.m2t as MPEG files. * Add Vcs-* headers to control file pointing to the collab-maint git repository. * New patch fix-format-strings.patch to correct format string problems reported by the compiler because hardening was enabled. * Add new patch compiler-warnings.patch to enable more compiler warnings. * Add new patch missing-include.patch to include system header files where they were missing. * Add patch fix-fake-css.patch to fix inconsistent function signature. * Add patch missing-prototypes.patch to include prototypes before function calls. * Add pkgconfig file for libmpeg3 to ease detection and linking. * Add missing rules targets build-arch and build-indep. Thanks lintian for the reminder. * Add myself as uploader.

    2014-04-26 - Johannes Brandstätter <> libmpeg3 (1.5.4-5.1) unstable; urgency=medium * Non-maintainer upload. * Fix stack overflow in read_toc. (Closes: #729275)

    2006-02-03 - David Martínez Moreno <> libmpeg3 (1.5.4-5) unstable; urgency=low * Fixed syntax in Makefile for compatibility with new make. Thanks, Daniel Schepler (closes: #350689). * Acknowledge NMU from Steve (closes: #287422). * debian/control: Bumped Standards-Version to * debian/copyright: Updated FSF's address.

    2005-08-05 - Steve Langasek <> libmpeg3 (1.5.4-4.1) unstable; urgency=medium * Non-maintainer upload. * Medium-urgency upload for RC bugfix. * Fix up invalid lvalues for compatibility with the stricter gcc 4.0 compiler (closes: #287422).