summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
Commit message (Collapse)AuthorAgeFilesLines
* mostly compiler warning fixes, some small bugfixarpi2002-08-2815-11/+34
| | | | | | | patch by Dominik Mierzejewski <dominik@rangers.eu.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7128 b3059339-0415-0410-9bf9-f77b7e298cf2
* passing extra stuff from real stuff to lavcmichael2002-08-281-0/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7127 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l fixalex2002-08-281-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7126 b3059339-0415-0410-9bf9-f77b7e298cf2
* finally removed query_vaa, bes_da and vo_tune_info - the obsoleted libvo apialex2002-08-282-4/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7125 b3059339-0415-0410-9bf9-f77b7e298cf2
* align -> balign patch by (Björn Sandell <biorn at dce dot chalmers dot se>)michael2002-08-281-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7108 b3059339-0415-0410-9bf9-f77b7e298cf2
* 'sipr' descrambling implemented, at least for 16*6 matrixarpi2002-08-271-4/+35
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7105 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed unused codealex2002-08-271-32/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7099 b3059339-0415-0410-9bf9-f77b7e298cf2
* SetDLLAccessPath isn't used. Patch by Andres Hess <jaska@gmx.net>alex2002-08-271-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7098 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing compilation without divx4 patch by (Rémi Guyomarch <rguyom at pobox ↵michael2002-08-251-1/+1
| | | | | | dot com>) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7091 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lmichael2002-08-251-4/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7090 b3059339-0415-0410-9bf9-f77b7e298cf2
* support for the new ratecontrol codemichael2002-08-251-10/+130
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7089 b3059339-0415-0410-9bf9-f77b7e298cf2
* support for 'sipr' codec - descrambling/reorder not yet fixed.arpi2002-08-251-1/+10
| | | | | | | FIXME: you must have dspr.so in the library path... ie /usr/local/lib/ git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7087 b3059339-0415-0410-9bf9-f77b7e298cf2
* some newer rv20 variants also uses custommsg 0x24 to set codec subtypearpi2002-08-241-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7084 b3059339-0415-0410-9bf9-f77b7e298cf2
* uses new dp_hdr_t packet structurearpi2002-08-241-7/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7083 b3059339-0415-0410-9bf9-f77b7e298cf2
* optimizationmichael2002-08-231-21/+23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7079 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed -W -Wall -g and other gcc-specific warning/debug optionsarpi2002-08-221-1/+1
| | | | | | | patch by Joey Parrish <joey@yunamusic.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7074 b3059339-0415-0410-9bf9-f77b7e298cf2
* - functions inside of functions are invalid in icc. replaced with #define'sarpi2002-08-221-8/+8
| | | | | | | patch by Joey Parrish <joey@yunamusic.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7072 b3059339-0415-0410-9bf9-f77b7e298cf2
* MMX optimized code for soft equalizer filterrfelker2002-08-221-5/+73
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7066 b3059339-0415-0410-9bf9-f77b7e298cf2
* soft video equalizer filter, currently supports brightness andrfelker2002-08-213-1/+157
| | | | | | | contrast adjustment for all planar yuv formats git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7063 b3059339-0415-0410-9bf9-f77b7e298cf2
* allocating large enough buffer, fixes green stuff on top for encoding of ↵michael2002-08-211-1/+5
| | | | | | height %16 != 0 videos git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7053 b3059339-0415-0410-9bf9-f77b7e298cf2
* asserts to check buffer size and non overlapingnessmichael2002-08-211-0/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7052 b3059339-0415-0410-9bf9-f77b7e298cf2
* typo fix, patch by (Eric Lammerts <eric at lammerts dot org>)michael2002-08-181-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7045 b3059339-0415-0410-9bf9-f77b7e298cf2
* same behavior for luma & chroma single coeff eliminationmichael2002-08-181-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7040 b3059339-0415-0410-9bf9-f77b7e298cf2
* skip blocks with small chroma dc supportmichael2002-08-171-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7039 b3059339-0415-0410-9bf9-f77b7e298cf2
* dynamic libavcodec.so support updated byarpi2002-08-145-5/+5
| | | | | | | Alexander.Gottwald@informatik.tu-chemnitz.de git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7005 b3059339-0415-0410-9bf9-f77b7e298cf2
* arpi told me ...jaf2002-08-141-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6998 b3059339-0415-0410-9bf9-f77b7e298cf2
* messages moved from vf.c and vd.cjaf2002-08-131-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6995 b3059339-0415-0410-9bf9-f77b7e298cf2
* messages moved from vf.c and vd.cjaf2002-08-132-13/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6994 b3059339-0415-0410-9bf9-f77b7e298cf2
* semi regular noise pattern patch by (Jindrich Makovicka <makovick at kmlinux ↵michael2002-08-131-10/+33
| | | | | | dot fjfi dot cvut dot cz>) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6991 b3059339-0415-0410-9bf9-f77b7e298cf2
* messages moved from dec_??d?o.cjaf2002-08-132-14/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6990 b3059339-0415-0410-9bf9-f77b7e298cf2
* mmx optimized avg/film noisemichael2002-08-111-2/+46
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6967 b3059339-0415-0410-9bf9-f77b7e298cf2
* optimizationmichael2002-08-111-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6966 b3059339-0415-0410-9bf9-f77b7e298cf2
* film/average noise cleanupmichael2002-08-111-6/+5
| | | | | | | | remove unused vars/functions avoid statics so multiple noise filters can be used git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6965 b3059339-0415-0410-9bf9-f77b7e298cf2
* film/average noise patch by (Jindrich Makovicka <makovick at KMLinux dot ↵michael2002-08-111-7/+55
| | | | | | fjfi dot cvut dot cz>) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6964 b3059339-0415-0410-9bf9-f77b7e298cf2
* oops forgot to commit thatmichael2002-08-111-2/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6963 b3059339-0415-0410-9bf9-f77b7e298cf2
* HPUX porting fixes - patch by Gansser, Martin <MGansser@rand.de>arpi2002-08-091-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6957 b3059339-0415-0410-9bf9-f77b7e298cf2
* mpeg4 mpeg quantizer encodingmichael2002-08-071-1/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6945 b3059339-0415-0410-9bf9-f77b7e298cf2
* native DV audio/video decoders using libdvarpi2002-08-055-2/+213
| | | | | | | based on patch by Alexander Neundorf <neundorf@kde.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6928 b3059339-0415-0410-9bf9-f77b7e298cf2
* compilation bug found by Julien Portalier <julien@portalier.com>arpi2002-08-051-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6916 b3059339-0415-0410-9bf9-f77b7e298cf2
* warning fixarpi2002-08-051-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6912 b3059339-0415-0410-9bf9-f77b7e298cf2
* ver=-1 as defaultmichael2002-08-041-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6898 b3059339-0415-0410-9bf9-f77b7e298cf2
* support for packetized aac streams (used in .mp4 files)arpi2002-08-041-6/+21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6895 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add the control VFCTRL_CHANGE_RECTANGLEkmkaplan2002-08-043-46/+127
| | | | | | | | print the rectangle boundaries. vf_rectangle accepts stride. Is this correct? git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6888 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add the control VFCTRL_CHANGE_RECTANGLEkmkaplan2002-08-041-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6887 b3059339-0415-0410-9bf9-f77b7e298cf2
* imho swscale also likes aligned stride :)arpi2002-08-021-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6877 b3059339-0415-0410-9bf9-f77b7e298cf2
* - some reorder/cleanup of mp_image flagsarpi2002-08-024-23/+59
| | | | | | | - support for _ACCEPT_ALIGNED_STRIDE && _PREFER_ALIGNED_STRIDE git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6876 b3059339-0415-0410-9bf9-f77b7e298cf2
* colorspace part cleanup and support for IMGFMT_422P, _444Parpi2002-08-021-27/+29
| | | | | | | | i didn't removed the 422p->yuy2 conversion yet, because of swscaler can't output yuy2 and 422p->yv12 loses quality :( git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6874 b3059339-0415-0410-9bf9-f77b7e298cf2
* added new formats: 444p,422p, 411parpi2002-08-021-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6873 b3059339-0415-0410-9bf9-f77b7e298cf2
* compatibility with _OLD_ lavc & uv_stride checkmichael2002-08-021-2/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6870 b3059339-0415-0410-9bf9-f77b7e298cf2
* planar yuv 444 422 411 supportmichael2002-08-014-0/+38
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6864 b3059339-0415-0410-9bf9-f77b7e298cf2
* - yuv422 disabled (no IMGFMT for _planar_ 422)arpi2002-07-311-37/+13
| | | | | | | - direct rendering support (use get_image to allocate the image buffer) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6861 b3059339-0415-0410-9bf9-f77b7e298cf2
* new filter to use libavcodec's deinterlacerarpi2002-07-313-1/+223
| | | | | | | | patch by Joe Rabinoff <rabinoff@fas.harvard.edu> (TODO: DOCS, DR1) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6860 b3059339-0415-0410-9bf9-f77b7e298cf2
* vd_vfw.carpi2002-07-301-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6845 b3059339-0415-0410-9bf9-f77b7e298cf2
* added missing formats :)rfelker2002-07-291-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6837 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l to dunnoatmos42002-07-281-1/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6836 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix overall frametime overflow, hopefully long long int is portable. ↵atmos42002-07-281-1/+1
| | | | | | (untested, will test tomorrow) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6835 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add type= and fix a minor typing difference from ffmpegatmos42002-07-281-3/+2
| | | | | | | (now encoding (ffmpeg) and playback (mplayer) differ just on one of 1438lines - 0.1error in rounding ;) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6834 b3059339-0415-0410-9bf9-f77b7e298cf2
* ... removed from vf's control(), sing struct for equalizer. based on patch ↵arpi2002-07-283-20/+24
| | | | | | by Jindrich Makovicka <makovick@kmlinux.fjfi.cvut.cz> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6833 b3059339-0415-0410-9bf9-f77b7e298cf2
* Generate ffmpeg compatible vstats_<time>.log, when -lavdopts vstats is ↵atmos42002-07-281-0/+41
| | | | | | | | | | specified. Data in my tests was 100% the same, only type= is currently missing, as avctx->key_frame isn't set on decoding and I dunno where to get that info from mplayer-core. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6829 b3059339-0415-0410-9bf9-f77b7e298cf2
* New plugin to test crop parameters. Arguments are the same as for thekmkaplan2002-07-273-1/+100
| | | | | | | crop plugin. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6821 b3059339-0415-0410-9bf9-f77b7e298cf2
* video eq:arpi2002-07-251-4/+4
| | | | | | | | - ignore case - -100..100 -> -128..128 remapping git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6804 b3059339-0415-0410-9bf9-f77b7e298cf2
* eq range mapping -100..100 => 0..100arpi2002-07-251-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6803 b3059339-0415-0410-9bf9-f77b7e298cf2
* print warning about unsupported video eq attributesarpi2002-07-251-1/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6801 b3059339-0415-0410-9bf9-f77b7e298cf2
* eq reworkedalex2002-07-252-7/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6787 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed possible 10l bug (vf not initialized yet)alex2002-07-251-2/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6786 b3059339-0415-0410-9bf9-f77b7e298cf2
* equalizer reworkedalex2002-07-244-52/+48
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6781 b3059339-0415-0410-9bf9-f77b7e298cf2
* Hopefully correct 10l fix for duuno who.atmos42002-07-231-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6772 b3059339-0415-0410-9bf9-f77b7e298cf2
* support for older xvid versions and IMGFMT_IYUValex2002-07-221-4/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6768 b3059339-0415-0410-9bf9-f77b7e298cf2
* DR1+IPB support (works only with ffmpeg12, as libmpeg2 doesn't accept stride)arpi2002-07-201-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6762 b3059339-0415-0410-9bf9-f77b7e298cf2
* added 'priv' field to mpi - requires for tracking frames with differentarpi2002-07-201-0/+2
| | | | | | | decoding-displaying order (IPB) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6760 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add direct rendering method 2albeu2002-07-201-3/+37
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6757 b3059339-0415-0410-9bf9-f77b7e298cf2
* Put back the ordering of the if as requested by Arpi.kmkaplan2002-07-181-2/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6751 b3059339-0415-0410-9bf9-f77b7e298cf2
* Round height or width to valid values when doing automatic calculation.kmkaplan2002-07-181-2/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6747 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid ulong typedef clash and replace if by unsigned long, patch by Joey ↵atmos42002-07-172-24/+20
| | | | | | Parrish. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6746 b3059339-0415-0410-9bf9-f77b7e298cf2
* fallback to slices, if dr1 fails (bug found by kabi)michael2002-07-161-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6743 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l y422p -> y420pmichael2002-07-161-5/+32
| | | | | | | | use uvstride in draw_slices dr2 support (disabled as mplayer doesnt like slices with width!=picture width sometimes) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6741 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l (init flags after init ...)michael2002-07-161-13/+25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6740 b3059339-0415-0410-9bf9-f77b7e298cf2
* svq1 direct renderingmichael2002-07-151-4/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6739 b3059339-0415-0410-9bf9-f77b7e298cf2
* imgtype IP supportmichael2002-07-151-7/+14
| | | | | | | enabling dr1 by default, lets see if its bugfree ... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6738 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lmichael2002-07-151-1/+3
| |