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
tpearson 704b080cc7
Updated obsolete GPL license addresses to current GPL address
15 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 Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 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 Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
jrevdct.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
macroBlock.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 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 Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mpegExtension.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mpegSystemHeader.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mpegSystemHeader.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mpegSystemStream.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 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 Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 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 Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
mpegVideoStream.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
pesSystemStream.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
pesSystemStream.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
picture.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 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 Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 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 Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
startCodes.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 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 Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
videoDecoder.h Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 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>