summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
Commit message (Collapse)AuthorAgeFilesLines
* a52 dynamic range compression support by Peter Ganstereralex2004-04-261-0/+37
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12286 b3059339-0415-0410-9bf9-f77b7e298cf2
* prefer yuv formats over rgb in case both are supported by hwfaust32004-04-231-13/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12261 b3059339-0415-0410-9bf9-f77b7e298cf2
* dr bugfix by zoli (author of the filter)rfelker2004-04-231-5/+21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12256 b3059339-0415-0410-9bf9-f77b7e298cf2
* New filter by Ville Saari (114263 at foo dot bar dot org)rfelker2004-04-173-1/+701
| | | | | | | | for removing duplicate frames from telecined video that was incorrectly deinterlaced. Minor bugfixes added by me. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12226 b3059339-0415-0410-9bf9-f77b7e298cf2
* printf -> mp_msg; print error msg when qtmlClient.dll is missingfaust32004-04-131-13/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12196 b3059339-0415-0410-9bf9-f77b7e298cf2
* printf -> mp_msg, error msg when qtmlClient.dll is missingfaust32004-04-131-19/+23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12195 b3059339-0415-0410-9bf9-f77b7e298cf2
* printf -> mp_msgfaust32004-04-131-26/+25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12194 b3059339-0415-0410-9bf9-f77b7e298cf2
* .mp4 with lavf supportmichael2004-04-111-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12175 b3059339-0415-0410-9bf9-f77b7e298cf2
* BGR16michael2004-04-111-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12172 b3059339-0415-0410-9bf9-f77b7e298cf2
* quant_parameter is 2*mpeg1_quant, no problems noticed with too high valuesiive2004-04-091-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12164 b3059339-0415-0410-9bf9-f77b7e298cf2
* check for invalid user inputiive2004-04-081-2/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12158 b3059339-0415-0410-9bf9-f77b7e298cf2
* inttypesalex2004-04-061-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12143 b3059339-0415-0410-9bf9-f77b7e298cf2
* Removed mpflac as ffflac is way better and ad_flac won't compile with ↵alex2004-04-053-543/+1
| | | | | | external flac git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12128 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support for HE-AAC. Patch by Loren Merritt <lorenm at u dot washington ↵mosu2004-04-011-1/+1
| | | | | | anotherdot edu>. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12096 b3059339-0415-0410-9bf9-f77b7e298cf2
* vf_phase filter by Ville Saari (114263 at foo dot bar dot org)rfelker2004-03-293-1/+286
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12082 b3059339-0415-0410-9bf9-f77b7e298cf2
* Revert my old twos fix, it seems to break more files than it fixed.rtognimp2004-03-281-0/+5
| | | | | | | If your file sound wrong, please uncomment and test git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12081 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use aspect from encoder for AVI vprp headerranma2004-03-249-1/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12062 b3059339-0415-0410-9bf9-f77b7e298cf2
* use flag for XvMC codec recognition and enable dr1 for fixed version of lavciive2004-03-161-4/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12034 b3059339-0415-0410-9bf9-f77b7e298cf2
* AltiVec support in postproc/ + altivec optimizations for yuv2yuvX patch by ↵michael2004-03-111-1/+2
| | | | | | (Romain Dolbeau <dolbeau at irisa dot fr>) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12018 b3059339-0415-0410-9bf9-f77b7e298cf2
* xvmc use get_format for IDCT/MC recognitioniive2004-03-011-5/+34
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12007 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix compilation without libavcodechenry2004-02-261-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11999 b3059339-0415-0410-9bf9-f77b7e298cf2
* spp softthresholding in mmxmichael2004-02-241-1/+77
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11995 b3059339-0415-0410-9bf9-f77b7e298cf2
* spp soft thresholding patch by (James Crowson <jbcrowso at ncsu dot edu>)michael2004-02-241-8/+40
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11994 b3059339-0415-0410-9bf9-f77b7e298cf2
* vd_ffmpeg to set repeat-first-field patch by (Zoltan Hidvegi <mplayer at ↵michael2004-02-241-0/+1
| | | | | | hzoli do 2y dot net>) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11993 b3059339-0415-0410-9bf9-f77b7e298cf2
* A bit late, but here's the "more sane options ordering" patch.ranma2004-02-231-8/+4
| | | | | | | Also fixes the supported formats. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11992 b3059339-0415-0410-9bf9-f77b7e298cf2
* flushing stuff after seeking (finally we can view MPEG without thouse blocks ↵michael2004-02-185-3/+20
| | | | | | after seeking with -vc ffmpeg12) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11978 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adds support for the film grain effect and deblocking filters in xvidattila2004-02-171-1/+10
| | | | | | | patch by Jan Knutar <jknutar@nic.fi> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11968 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove raw nonsense and replace it by one ovcattila2004-02-175-169/+153
| | | | | | | patch by John Earl <jwe21@cam.ac.uk> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11967 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing segfault: libavcodec doesn't allocate some buffers if ↵rik2004-02-161-0/+3
| | | | | | avctx->thread_count == 0 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11962 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix ffmpeg RGB24 mapping (needed for qtrle)rtognimp2004-02-121-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11956 b3059339-0415-0410-9bf9-f77b7e298cf2
* bit_exact patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)michael2004-02-071-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11931 b3059339-0415-0410-9bf9-f77b7e298cf2
* allow using of float fixed_quantiive2004-02-061-9/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11930 b3059339-0415-0410-9bf9-f77b7e298cf2
* new filter: vf_noformat.joey2004-02-061-0/+93
| | | | | | | | like vf_format, but in reverse. this time I committed the filter, too. :) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11929 b3059339-0415-0410-9bf9-f77b7e298cf2
* new filter: vf_noformat.joey2004-02-062-1/+3
| | | | | | | like vf_format, but in reverse. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11928 b3059339-0415-0410-9bf9-f77b7e298cf2
* get_bit_count -> put_bits_countrik2004-02-061-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11927 b3059339-0415-0410-9bf9-f77b7e298cf2
* #include dsputil.h as it contains the lrintf emu codemichael2004-02-051-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11924 b3059339-0415-0410-9bf9-f77b7e298cf2
* qp change filtermichael2004-02-053-1/+193
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11922 b3059339-0415-0410-9bf9-f77b7e298cf2
* psnr and debug option addediive2004-02-041-18/+62
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11921 b3059339-0415-0410-9bf9-f77b7e298cf2
* new options - aspect,autoaspect,turbo,chroma_opt. patch by Nico ↵iive2004-02-021-17/+146
| | | | | | <nsabbi@tiscali.it> and Edouard Gomez git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11913 b3059339-0415-0410-9bf9-f77b7e298cf2
* quantizer noise shapingmichael2004-02-021-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11911 b3059339-0415-0410-9bf9-f77b7e298cf2
* rgb test pattern generator, so we could change everything to match alex's ↵michael2004-01-303-1/+144
| | | | | | definition of rgb/bgr git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11895 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l fix by Jindrich Makovickaranma2004-01-291-15/+24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11880 b3059339-0415-0410-9bf9-f77b7e298cf2
* kerndeint adaptive deinterlacerranma2004-01-293-1/+329
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11870 b3059339-0415-0410-9bf9-f77b7e298cf2
* not pretty, but at least it prevents the channels from getting out of order...rfelker2004-01-271-1/+3
| | | | | | | | the real solution is to get rid of libaf (probably the worst code in mplayer!) and replace it with a good audio layer... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11858 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lrfelker2004-01-271-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11856 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use fli decoder from libavcodecrtognimp2004-01-251-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11848 b3059339-0415-0410-9bf9-f77b7e298cf2
* prevent the libdv decoder from adding "NTSC setup" on decodeattila2004-01-201-1/+1
| | | | | | | patch by Dan Dennedy <dan@dennedy.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11812 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use MSZH and ZLIB decoders from libavcodecrtognimp2004-01-121-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11785 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix for nv12 swapped chromaattila2004-01-101-5/+5
| | | | | | | patch by From: John Wehle <john@feith.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11767 b3059339-0415-0410-9bf9-f77b7e298cf2
* ildctcmp, VSAD, VSSEmichael2004-01-051-0/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11754 b3059339-0415-0410-9bf9-f77b7e298cf2
* disable dr1&slices for the other vissualizations toomichael2004-01-011-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11713 b3059339-0415-0410-9bf9-f77b7e298cf2
* disable slices & dr1 if motion vector vissualization is used, still doesnt ↵michael2004-01-011-2/+2
| | | | | | work though, maybe i should reverse the last mv vis patch ... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11712 b3059339-0415-0410-9bf9-f77b7e298cf2
* vismv, alt, ilme optionsmichael2003-12-302-2/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11703 b3059339-0415-0410-9bf9-f77b7e298cf2
* Sync to original FLAC.lumag2003-12-291-21/+12
| | | | | | | Main reason from their CVS log: add support for synthesis to big-endian in plugins. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11702 b3059339-0415-0410-9bf9-f77b7e298cf2
* interlaced scalingmichael2003-12-291-5/+44
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11701 b3059339-0415-0410-9bf9-f77b7e298cf2
* scenechange_threshold command line option patch by (Balatoni Denes <pnis at ↵michael2003-12-281-0/+5
| | | | | | coder dot hu>) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11700 b3059339-0415-0410-9bf9-f77b7e298cf2
* workaround for min_srcsize==0 (scg726.acm)arpi2003-12-261-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11684 b3059339-0415-0410-9bf9-f77b7e298cf2
* occured --> occurred typo patch by Clinton Roy <croy@dstc.edu.au>diego2003-12-241-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11679 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove 8BPS, MsRLE, MsVideo1, RPZA, SMCrtognimp2003-12-238-2026/+0
| | | | | | | These codecs are now in libavcodec git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11676 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove 8BPS, MsRLE, MsVideo1, RPZA, SMCrtognimp2003-12-232-12/+2
| | | | | | | These codecs are now in libavcodecs git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11675 b3059339-0415-0410-9bf9-f77b7e298cf2
* better top_field_first behaviour (mostly what rich suggested)michael2003-12-221-4/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11673 b3059339-0415-0410-9bf9-f77b7e298cf2
* using top_field_first from mpi, and support overriding itmichael2003-12-221-0/+36
| | | | | | | and a few other options which i forgot to commit ... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11671 b3059339-0415-0410-9bf9-f77b7e298cf2
* set top_field first for lavc decoding and add MP_IMGFIELD_INTERLACEDmichael2003-12-222-2/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11670 b3059339-0415-0410-9bf9-f77b7e298cf2
* vf_zrmjpeg MJPEG encoding filter, works together with vo_zr2. Only YV12rik2003-12-193-0/+885
| | | | | | | | | | | | | | | | colorspace input supported for now. Autocropping is also not implemented. Example usage: mplayer -vo zr2 -vf zrmjpeg foo.avi. vf_zrmjpeg and vo_zr2 should obsolete vo_zr and libvo/jpeg_enc.c in the future. Problem is that it needs some paramters of the zoran card (max resolution), for now the user needs to tell vf_zrmjpeg those parameters (which is stupid, because zrmjpeg should be able to query vo_zr2 for that information....) The filter currently uses code which is also present in libvo/jpeg_enc.c, in the future the (then enhanced) ffmpeg mjpeg encoder should/will be used. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11663 b3059339-0415-0410-9bf9-f77b7e298cf2
* mmx simplificationsmichael2003-12-151-91/+25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11649 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove zlib dependencyfaust32003-12-151-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11647 b3059339-0415-0410-9bf9-f77b7e298cf2
* mmx optimizationsrfelker2003-12-151-1/+255
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11646 b3059339-0415-0410-9bf9-f77b7e298cf2
* big updates to ilpack: do proper interpolation rather than justrfelker2003-12-151-34/+95
| | | | | | | | | | | duplicating lines. ilpack will no longer significantly harm progressive content, so it can be used on mixed interlaced+progressive. mmx interpolation code coming soon... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11644 b3059339-0415-0410-9bf9-f77b7e298cf2
* various updates:rfelker2003-12-142-16/+12
| | | | | | | | | | | simplify logic eliminate stupid alternative affinity calculations (gave bad results) favor output of clean duration-3 over duration-2 plus broken-1 (will give a more steady 3:2 pattern during telecine, w/ no quality loss) options to adjust strictness of tests (but no way to set them presently :) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11642 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing more stupid mistakesrfelker2003-12-111-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11632 b3059339-0415-0410-9bf9-f77b7e298cf2
* pass quantizer tables through (averaging values when fields come fromrfelker2003-12-111-1/+29
| | | | | | | | different source frames -- is there a better way?) so that postprocessing can be used afterwards. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11630 b3059339-0415-0410-9bf9-f77b7e298cf2
* simplified frame decision logic and reduced the occurrance of length=1rfelker2003-12-113-46/+55
| | | | | | | | frames in output. this will make it easier for the caller to do timing or framerate regulation. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11629 b3059339-0415-0410-9bf9-f77b7e298cf2
* and remove one stupid debug printfrfelker2003-12-111-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11628 b3059339-0415-0410-9bf9-f77b7e298cf2
* allow for different combing metrics to be selected (not useful yet)rfelker2003-12-112-12/+26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11627 b3059339-0415-0410-9bf9-f77b7e298cf2
* change some hardcoded thresholds to match results of previous 100l bugfix ↵rfelker2003-12-111-2/+2
| | | | | | (without the 100000000l this time!) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11626 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l bug found by Zoli, wasted time and unfairly delocalized the metricsrfelker2003-12-111-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11625 b3059339-0415-0410-9bf9-f77b7e298cf2
* Patch from the author, Zoltan Hidvegi:rfelker2003-12-111-1/+4
| | | | | | | | | | | | The f