You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdemultimedia/mpeglib/lib/mpegplay
Michele Calgaro b3df4d055e
Replace Qt with TQt
7 months ago
..
CMakeLists.txt cmake: Fix detection on cdda include files 7 years ago
COPYRIGHT Updated obsolete GPL license addresses to current GPL address 15 years ago
Makefile.am Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
README Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
configure.in.in Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
copyFunctions.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
copyFunctions.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
copyFunctions_asm.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
copyFunctions_asm.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
copyFunctions_mmx.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
copyFunctions_mmx.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
decoderClass.cpp rename the following methods: 13 years ago
decoderClass.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
decoderTables.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
decoderTables.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
globals.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
gop.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
gop.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
jrevdct.cpp Removed explicit usage of the 'register' keyword. 4 years ago
jrevdct.h TQt4 port kdemultimedia 13 years ago
macroBlock.cpp Remove additional unneeded tq method conversions 13 years ago
macroBlock.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mainMpegPlay.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mmxidct.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mmxidct.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mmxidct_asm.S Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
motionVector.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
motionVector.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mpegExtension.cpp rename the following methods: 13 years ago
mpegExtension.h rename the following methods: 13 years ago
mpegSystemHeader.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mpegSystemHeader.h Fix typos. 12 years ago
mpegSystemStream.cpp Fix unintended renaming 10 years ago
mpegSystemStream.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mpegVideoBitWindow.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mpegVideoBitWindow.h rename the following methods: 13 years ago
mpegVideoHeader.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mpegVideoHeader.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mpegVideoLength.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mpegVideoLength.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mpegVideoStream.cpp Fix FTBFS with stricter C++11 6 years ago
mpegVideoStream.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
pesSystemStream.cpp Remove the tq in front of these incorrectly TQt4-converted methods/data members: 13 years ago
pesSystemStream.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
picture.cpp Remove additional unneeded tq method conversions 13 years ago
picture.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
proto.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
psSystemStream.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
psSystemStream.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
recon.cpp Remove additional unneeded tq method conversions 13 years ago
recon.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
slice.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
slice.h Replace Qt with TQt 7 months ago
startCodes.h Fix unintended renaming 10 years ago
tsSystemStream.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
tsSystemStream.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
videoDecoder.cpp Fix unintended renaming 10 years ago
videoDecoder.h Fix inadvertent "TQ" changes. 12 years ago

README

This directory contains a highly modified version of
mpeg_play the Berkley mpeg video player.

Please view the file COPYRIGHT for licence questions.

mpeg_play is in its current state (2.4) old and ugly source.
It's an old software package, which has been ported to too
many architectures, without keeping the source clean.

(No, #ifdef/#defines is not the way to write cross platform code!)

This is a new approach of an mpeg1 video player.

I think this library is much cleaner and is now really usable 
for mpeg1 video/audio playing.

It needed a lot of work to even come to this (not
optimal) source code. But if you knew the mpeg_play source, you
obviously understand :-)


For comments or bug reports you can write me an email:

Martin Vogt <mvogt@rhrk.uni-kl.de>