aboutsummaryrefslogtreecommitdiffhomepage
path: root/libmpcodecs/native
Commit message (Collapse)AuthorAge
* Remove MEncoderGravatar Uoti Urpala2010-11-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable MEncoder compilation and remove files used by MEncoder only. There's no attempt to remove all references to MEncoder from the build system, documentation etc at this point. Removed files: (muxers, audio/video encoders, misc) mencoder.c cfg-mencoder.h parser-mecmd.[ch] xvid_vbr.[ch] libmpdemux/muxer* libmpcodecs/ae* libmpcodecs/ve* libmpcodecs/native/rtjpegn.[ch] libmpcodecs/native/mmx.h // was used by rtjpegn only Rationale: MEncoder is still useful for some people, but there's not much potential for further development; in the long run almost all use cases can be handled better by solutions based on something else (for example using FFmpeg or encoding MPlayer output). FFmpeg is already getting video filtering support which should work for some common MEncoder uses. Keeping MEncoder working takes extra work that is away from player development. While that amount of work is not huge (mostly MEncoder can be just ignored), it's not completely insignificant either. MEncoder is still maintained to some degree in the svn tree, so if necessary it's possible to use it from there for now. This tree has never had major improvements for the MEncoder side, so using svn MEncoder instead should be no major loss.
* libgsm: Remove libgsm wrapperGravatar reimar2010-11-02
| | | | | | | | | | Remove copy of old and ugly libgsm code and wrapper. Decoding these formats is supported via FFmpeg both natively and through libgsm. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31657 b3059339-0415-0410-9bf9-f77b7e298cf2 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31664 b3059339-0415-0410-9bf9-f77b7e298cf2
* Merge svn changes up to r30463Gravatar Uoti Urpala2010-03-09
|\ | | | | | | | | | | Note that r30455 is wrong, that commit does not in fact change the default behavior as claimed in the commit message. It only breaks "-af-adv force=0", which was already pretty much useless though.
| * Add missing license headers to all files in the libmpcodecs directory.Gravatar diego2010-01-30
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30463 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Remove trailing whitespace from most filesGravatar Uoti Urpala2009-07-07
| |
| * whitespace cosmetics: Remove all trailing whitespace.Gravatar diego2009-05-13
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29305 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r28951Gravatar Uoti Urpala2009-03-14
|\|
| * Remove internal NuppelVideo decoder, the code in libavcodec can decodeGravatar reimar2009-03-08
| | | | | | | | | | | | | | those files and some more and is far more maintainable. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28888 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Get rid of pointless debugging codeGravatar reimar2009-03-08
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28887 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove the grayscale and 4:2:2 RTjpeg code, it is neither used nor is thereGravatar reimar2009-03-08
| | | | | | | | | | | | | | anything special about to to justify preserving it for documentation purposes. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28886 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove colourspace-conversion stuff from rtjpeg, we have functions to do thatGravatar reimar2009-03-08
| | | | | | | | | | | | | | better and it doesn't belong in that file anyway. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28885 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Mark everything not used outside the file as "static"Gravatar reimar2009-03-08
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28884 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove functions not used by MPlayer from headerGravatar reimar2009-03-08
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28883 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove useless "extern" in function declarations.Gravatar reimar2009-03-08
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28882 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r28461Gravatar Uoti Urpala2009-02-04
|\|
| * Rename lzo1x_decode -> av_lzo1x_decode, this was missed in the previous patch.Gravatar reimar2009-02-03
| | | | | | | | | | | | | | | | It currently works (though badly with missing prototype) but will break on libavutil version bump. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28450 b3059339-0415-0410-9bf9-f77b7e298cf2
| * FFmpeg sync: LZO_OUTPUT_PADDING --> AV_LZO_OUTPUT_PADDINGGravatar diego2009-02-02
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28449 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r28341Gravatar Uoti Urpala2009-01-19
|\| | | | | | | | | | | Conflicts: configure libmpcodecs/native/rtjpegn.c
| * Completely get rid of MMX define, use HAVE_MMX define instead.Gravatar gpoirier2009-01-16
| | | | | | | | | | | | | | Patch by Guillaume LECERF % foxcore A gmail P com % git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28333 b3059339-0415-0410-9bf9-f77b7e298cf2
| * fix compilation on non x86 machines (PPC here)Gravatar gpoirier2009-01-16
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28331 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Another missed #ifdef HAVE_MMXGravatar reimar2009-01-16
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28328 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to 27824Gravatar Uoti Urpala2008-10-25
|\| | | | | | | | | | | | | | | | | | | Conflicts: cfg-common-opts.h libmpcodecs/dec_video.c libmpcodecs/vd.c libvo/x11_common.h mplayer.c stream/cache2.c
| * Replace all occurrences of '__volatile__' and '__volatile' by plain 'volatile'.Gravatar diego2008-10-16
| | | | | | | | | | | | | | | | We were using an inconsistent mix of the three variants and 'volatile' should be the most correct and portable variant. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27791 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Make various functions staticGravatar Uoti Urpala2008-08-12
|/
* Add missing MPLAYER_ prefix to multiple inclusion guards.Gravatar diego2008-05-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26793 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use consistent #include paths without "../".Gravatar diego2008-04-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26576 b3059339-0415-0410-9bf9-f77b7e298cf2
* Rename RTJPEG files so that filenames consist of lowercase name only.Gravatar diego2008-04-06
| | | | | | | Parts of the build system assume lowercase-only filenames. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26336 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not #include libavutil/common.h. It is not used directly and mpbswap.hGravatar diego2008-04-01
| | | | | | | now #includes all required headers on its own. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26312 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add necessary header #includes to fix 'make checkheaders'.Gravatar diego2008-03-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26179 b3059339-0415-0410-9bf9-f77b7e298cf2
* FFmpeg now uses different (unified) #include paths.Gravatar diego2008-02-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26101 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add MPLAYER_ prefix to multiple inclusion guards.Gravatar diego2008-02-22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26061 b3059339-0415-0410-9bf9-f77b7e298cf2
* Consistently use uppercase filename as multiple inclusion guard.Gravatar diego2008-01-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25897 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add multiple inclusion guards.Gravatar diego2008-01-27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25895 b3059339-0415-0410-9bf9-f77b7e298cf2
* Replace with the output of the updated alaw-gen generator program.Gravatar diego2008-01-27
| | | | | | | This adds multiple inclusion guards and reformats the tables. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25894 b3059339-0415-0410-9bf9-f77b7e298cf2
* Replace implicit use of fast_memcpy via macro by explicit use to allowGravatar reimar2007-06-05
| | | | | | | for future optimization. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23475 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove internal minilzo, external liblzo can be used instead.Gravatar diego2007-02-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22259 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use ffmpeg lzo instead of (also quite outdated) minlzo in nuppelvideo.Gravatar reimar2007-01-31
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22098 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix FSF address and otherwise broken license headers.Gravatar diego2007-01-22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21995 b3059339-0415-0410-9bf9-f77b7e298cf2
* Hack around libavutil/bswap.h compilation problems due to always_inline ↵Gravatar reimar2006-12-07
| | | | | | undefined. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21523 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove bswap.h, use libavutil/bswap.h instead.Gravatar diego2006-11-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21388 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove mmx.h, the licensing status was doubtful, and put a minimalGravatar diego2006-11-10
| | | | | | | replacement header in the place where it's needed. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20837 b3059339-0415-0410-9bf9-f77b7e298cf2
* There is a reference to a file COPYRIGHT that we do not include, so pasteGravatar diego2006-07-30
| | | | | | | the contents of COPYRIGHT into the file header. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19269 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l, we should really, really use lzo1x_decompress_safe instead of ↵Gravatar reimar2006-04-09
| | | | | | lzo1x_decompress git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18069 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l: missing const put this in data segment instead of text/rodataGravatar rfelker2006-04-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18032 b3059339-0415-0410-9bf9-f77b7e298cf2
* Patch by Stefan Huehner / stefan % huehner ! org \Gravatar rathann2006-02-09
| | | | | | | | | | | | | | | | | | | | | | patch replaces '()' for the correct '(void)' in function declarations/prototypes which have no parameters. The '()' syntax tell thats there is a variable list of arguments, so that the compiler cannot check this. The extra CFLAG '-Wstrict-declarations' shows those cases. Comments about a similar patch applied to ffmpeg: That in C++ these mean the same, but in ANSI C the semantics are different; function() is an (obsolete) K&R C style forward declaration, it basically means that the function can have any number and any types of parameters, effectively completely preventing the compiler from doing any sort of type checking. -- Erik Slagter Defining functions with unspecified arguments is allowed but bad. With arguments unspecified the compiler can't report an error/warning if the function is called with incorrect arguments. -- Måns Rullgård git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17567 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove tables used by MPlayer native 14_4 and 28_8 codecsGravatar rtognimp2005-12-27
| | | | | | | I forgot to remove them when i switched to lavc codecs git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17251 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove MPlayer native 14_4 and 28_8 codecs (they are in lavc)Gravatar rtognimp2005-12-09
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17152 b3059339-0415-0410-9bf9-f77b7e298cf2
* Unify include path handling, -I.. is in CFLAGS.Gravatar diego2005-11-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17013 b3059339-0415-0410-9bf9-f77b7e298cf2
* Stupidity in last patch broke compile without MMX: RTjpeg_lmask is a unionGravatar reimar2005-10-04
| | | | | | | only in the MMX case. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16662 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix 100l bugs that break playback on 64 bit systems (like typedefing __u32Gravatar reimar2005-10-04
| | | | | | | as long!!). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16654 b3059339-0415-0410-9bf9-f77b7e298cf2