summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
Commit message (Collapse)AuthorAgeFilesLines
* 10l really disable faad if gcc is brokenfaust32003-09-211-1/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10922 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix 2-pass encoding with libavcodec onwin32, patch by Tristan Seligmann ↵faust32003-09-191-2/+2
| | | | | | <mithrandi-mplayer-dev-eng at mithrandi.za.net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10882 b3059339-0415-0410-9bf9-f77b7e298cf2
* 2pass stats curruption fix by ("Johannes E. Schindelin" <Johannes dot ↵michael2003-09-111-0/+2
| | | | | | Schindelin at gmx dot de>) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10849 b3059339-0415-0410-9bf9-f77b7e298cf2
* pass stream header FCCmichael2003-09-111-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10848 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l, debug code broke compile with mmx disabledrfelker2003-09-081-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10844 b3059339-0415-0410-9bf9-f77b7e298cf2
* added new config system support and fixed some bugs (altought sanity checks ↵alex2003-09-051-28/+39
| | | | | | are needed in delogo as it segfaults easily with w/h out of range) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10817 b3059339-0415-0410-9bf9-f77b7e298cf2
* size presets: added the standard resolutions as proposed by Fabrice (ffmpeg)alex2003-09-051-1/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10815 b3059339-0415-0410-9bf9-f77b7e298cf2
* DR, 10l fixeshenry2003-09-051-35/+59
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10812 b3059339-0415-0410-9bf9-f77b7e298cf2
* simple logo removerhenry2003-09-033-1/+250
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10810 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l: you have 2 nibbles per byte, don't divide byte count by 2rtognimp2003-09-031-1/+1
| | | | | | | | Fixes samples/ima_adpcm_stutter/IMAG0006.AVI and another wav file i have. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10809 b3059339-0415-0410-9bf9-f77b7e298cf2
* minor leak fixalex2003-09-021-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10804 b3059339-0415-0410-9bf9-f77b7e298cf2
* support for user specified intra/inter matricesalex2003-09-011-0/+63
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10780 b3059339-0415-0410-9bf9-f77b7e298cf2
* switched lavc_param_format to CONF_TYPE_IMGFMTalex2003-09-011-23/+31
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10779 b3059339-0415-0410-9bf9-f77b7e298cf2
* asv2 encodingmichael2003-09-011-0/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10778 b3059339-0415-0410-9bf9-f77b7e298cf2
* FFASV2michael2003-09-011-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10775 b3059339-0415-0410-9bf9-f77b7e298cf2
* direct render frames whose fields are not in a common buffer, ratherrfelker2003-09-011-12/+33
| | | | | | | than repacking them together and exporting. slight performance boost. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10774 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove read/revert hackalex2003-08-311-24/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10757 b3059339-0415-0410-9bf9-f77b7e298cf2
* 2 new filters: tile & framesteparpi2003-08-314-1/+512
| | | | | | | | patch by Daniele Forghieri ( guru@digitalfantasy.it ) (little cleanup by me) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10752 b3059339-0415-0410-9bf9-f77b7e298cf2
* more mmx and fix 100l sig11 in the previous mmx commitrfelker2003-08-311-3/+104
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10748 b3059339-0415-0410-9bf9-f77b7e298cf2
* nv21 supportalex2003-08-311-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10745 b3059339-0415-0410-9bf9-f77b7e298cf2
* basic nv12 and nv21 support by Angelo Cano <angelo_cano@fastmail.fm>alex2003-08-314-5/+23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10743 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1000l, mmx code was not being used because of missing config.h, andrfelker2003-08-311-13/+11
| | | | | | | the mmx code was broken too! :( git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10742 b3059339-0415-0410-9bf9-f77b7e298cf2
* tweaks and cleanuprfelker2003-08-313-9/+22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10739 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1000lrfelker2003-08-311-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10738 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix 10l (computation based on uninitialized data which led torfelker2003-08-311-9/+23
| | | | | | | | | incorrect field matching) and greatly improve selection logic. the pullup core should be very accurate now, so try throwing tough samples at it and report any failures! :) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10731 b3059339-0415-0410-9bf9-f77b7e298cf2
* use internal (included) libfaad2arpi2003-08-301-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10727 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10^1337 litres (now, that's an inflation)alex2003-08-291-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10718 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l fix for paletted 8bpp files, I committed an old versionrtognimp2003-08-281-12/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10714 b3059339-0415-0410-9bf9-f77b7e298cf2
* Quicktime 8BPS decoderrtognimp2003-08-283-1/+239
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10713 b3059339-0415-0410-9bf9-f77b7e298cf2
* mpeg2michael2003-08-251-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10700 b3059339-0415-0410-9bf9-f77b7e298cf2
* codecs.conf is obsolete.diego2003-08-222-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10684 b3059339-0415-0410-9bf9-f77b7e298cf2
* pullup -- third generation inverse telecine engine. the backendrfelker2003-08-185-1/+885
| | | | | | | | | (pullup.[ch]) is not mplayer-specific and is designed to work well with g2; vf_pullup.c is the g1 wrapper. see man page for details, and keep in mind, this is a work in progress. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10665 b3059339-0415-0410-9bf9-f77b7e298cf2
* clean up field flags:rfelker2003-08-184-16/+22
| | | | | | | | | | | 1) cosmetic change, no reason these need to be mpeg2-specific 2) add a flag to tell when fields are ordered, so we don't have to assume bff (which would usually be wrong) when field flags are not available. 3) add other flags for future use :) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10664 b3059339-0415-0410-9bf9-f77b7e298cf2
* Theora-CVS update patch by Martin Drab <drab@kepler.fjfi.cvut.cz>alex2003-08-181-28/+19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10659 b3059339-0415-0410-9bf9-f77b7e298cf2
* sysm --> syms typo fix by Joey Parrishdiego2003-08-171-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10653 b3059339-0415-0410-9bf9-f77b7e298cf2
* -brightness && -vf scale fixmichael2003-08-161-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10633 b3059339-0415-0410-9bf9-f77b7e298cf2
* Workaround: skip first mp3 frame, that mostly contains trashed data. This ↵alex2003-08-151-0/+1
| | | | | | fixes several buggy/mistdetected files. Idea by Arpi. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10615 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removed the historic cfgparser and switched full to the new config parser ↵alex2003-08-136-12/+12
| | | | | | (altought some macros still remain for compatibility). As a side effect 90% of the warning messages are gone from the core. Things should be cleaner now and less confusing for newbies. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10595 b3059339-0415-0410-9bf9-f77b7e298cf2
* 'tinterlace' filter (partial inverse of tfields) by Not Zed ↵alex2003-08-113-1/+184
| | | | | | <notzed@ximian.com> (with minor fixes for current cvs by me) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10572 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add mpeg2_flags to mp_image_t, copy flags in vd_libmpeg2.c,ranma2003-08-035-1/+174
| | | | | | | and add vf_softpulldown.c. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10511 b3059339-0415-0410-9bf9-f77b7e298cf2
* mb decision stuffmichael2003-07-291-6/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10499 b3059339-0415-0410-9bf9-f77b7e298cf2
* xvmc updatesiive2003-07-261-5/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10472 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to ffmpeg, updates, cleanupsiive2003-07-211-24/+28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10453 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix M$RLE 4bit. Patch by Michael Guennewig <michaelguennewig(at)gmx(dot)de>rtognimp2003-07-211-3/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10452 b3059339-0415-0410-9bf9-f77b7e298cf2
* width -> frame / field typemichael2003-07-201-2/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10450 b3059339-0415-0410-9bf9-f77b7e298cf2
* Win32 codec paths in vd_realvid.cdiego2003-07-192-2/+2
| | | | | | | Patch by Glyn Kennington <glyn.kennington at hertford.oxford.ac.uk>. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10445 b3059339-0415-0410-9bf9-f77b7e298cf2
* new ff_draw_horiz_band()michael2003-07-171-4/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10437 b3059339-0415-0410-9bf9-f77b7e298cf2
* 3*100l (backported from g2)arpi2003-07-131-4/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10425 b3059339-0415-0410-9bf9-f77b7e298cf2
* quant_store is obsoletearpi2003-07-131-4/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10424 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lalex2003-07-131-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10421 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed our native svq1 and huffyuv implementation as libavcodec's ↵alex2003-07-137-3924/+1
| | | | | | implementations are much better git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10419 b3059339-0415-0410-9bf9-f77b7e298cf2
* removing my (nonworking) email addressalex2003-07-031-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10369 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmeticsalex2003-07-032-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10368 b3059339-0415-0410-9bf9-f77b7e298cf2
* xvmc supportiive2003-07-011-2/+178
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10363 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix SIG11 if no args givenalbeu2003-06-261-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10338 b3059339-0415-0410-9bf9-f77b7e298cf2
* basic xvmc image supportiive2003-06-213-0/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10317 b3059339-0415-0410-9bf9-f77b7e298cf2
* small warning fixrathann2003-06-191-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10312 b3059339-0415-0410-9bf9-f77b7e298cf2
* HM12 & NV12 "decoder" (specially interleaved YUV formats, used by ↵arpi2003-06-185-1/+143
| | | | | | | | | Hauppauge's PVR cards) based on patch by Alex <d18c7db@hotmail.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10306 b3059339-0415-0410-9bf9-f77b7e298cf2
* lossless ff mjpeg encodingmichael2003-06-171-0/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10303 b3059339-0415-0410-9bf9-f77b7e298cf2
* YUV 444 411 410 supportmichael2003-06-141-0/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10294 b3059339-0415-0410-9bf9-f77b7e298cf2
* context model size & coder type options for FFV1michael2003-06-131-0/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10292 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1000lrfelker2003-06-132-14/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10289 b3059339-0415-0410-9bf9-f77b7e298cf2
* renames: DATADIR->MPLAYER_DATADIR, CONFDIR->MPLAYER_CONFDIR, ↵arpi2003-06-092-6/+6
| | | | | | LIBDIR->MPLAYER_LIBDIR git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10273 b3059339-0415-0410-9bf9-f77b7e298cf2
* libmpeg2-altivec patch by Magnus Damm <damm@opensource.se>:arpi2003-06-091-0/+2
| | | | | | | Make sure that altivec gets enabled in libmpeg2 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10268 b3059339-0415-0410-9bf9-f77b7e298cf2
* FFV1michael2003-06-091-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10265 b3059339-0415-0410-9bf9-f77b7e298cf2
* RealAudio 1.0 (14_4) and 2.0 (28_8) native decoders.rtognimp2003-06-083-2/+151
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10262 b3059339-0415-0410-9bf9-f77b7e298cf2
* RealAudio 1.0 (14_4) and 2.0 (28_8) native decoders.rtognimp2003-06-087-0/+3370
| | | | | | | | Author unknown, code from a public domain player for Amiga at http://www.honeypot.net/audio git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10261 b3059339-0415-0410-9bf9-f77b7e298cf2
* I've found some time to implement the encoding support for the newarpi2003-06-063-27/+400
| | | | | | | | | | | | DivX API. Now it's possible to play and encode movies with the latest DivX release. One thing that doesn't work is the new Video Buffer Verifier (VBV) multipass encoding. The encoder segfaults. Maybe it just isn't supported with the standard profile of the released binary encoder. Andreas Hess <jaska@gmx.net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10253 b3059339-0415-0410-9bf9-f77b7e298cf2
* just updated vd_theora.c to decode the additional header packets,arpi2003-06-061-0/+22
| | | | | | | | | | | | introduced by recent changes in Theora CVS which broke the current support. I'll be able to upload a newly encoded sample by tuesday. patch by David Kuehling <dvdkhlng@gmx.de> note: theora comment decoding disabled for backward compatibility,. result wasn't used anyway --A'rpi git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10252 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed mem corruption bugsarpi2003-06-061-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10251 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l to me :(rfelker2003-06-021-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10240 b3059339-0415-0410-9bf9-f77b7e298cf2
* vf_scale.h & related cleanup & some small warning fix by dominikmichael2003-06-014-2/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10234 b3059339-0415-0410-9bf9-f77b7e298cf2
* it's still a 10l bug + 10l to me for commiting sh*t first time, and ↵alex2003-05-231-1/+1
| | | | | | originally I wrote that tooo, so now I'm at about 1000litres? And anyway, this code isn't used :)) No, Rich, no, I will not upload a clip showing me drinking that much cola :)<EOF> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10166 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lalex2003-05-231-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10164 b3059339-0415-0410-9bf9-f77b7e298cf2
* oops, forgot thatalex2003-05-231-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10163 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed obsolete (and currently non-working) scaling functions, after that ↵alex2003-05-231-24/+1
| | | | | | it works correctly with YV12,422P and 444P mjpegs git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10162 b3059339-0415-0410-9bf9-f77b7e298cf2
* new filter for dropping (near-)duplicate frames. can be used to fixrfelker2003-05-223-1/+185
| | | | | | | | movies that were originally telecined but deinterlaced improperly, or to improve quality when encoding at very low bitrates. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10151 b3059339-0415-0410-9bf9-f77b7e298cf2
* OpenBSD support by Bjorn Sandell <biorn@dce.chalmers.se>alex2003-05-202-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10143 b3059339-0415-0410-9bf9-f77b7e298cf2
* cleanup, use vf->dmpi rather than vf->priv->dmpi