summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
Commit message (Collapse)AuthorAgeFilesLines
* boxblur, another useless filtermichael2002-10-313-1/+222
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8011 b3059339-0415-0410-9bf9-f77b7e298cf2
* qtaudio - audio decoder using win32 quicktime 5 dllsarpi2002-10-313-1/+294
| | | | | | | based on code by Sascha Sommer <saschasommer@freenet.de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8009 b3059339-0415-0410-9bf9-f77b7e298cf2
* (de)intrleave luma & chroma idependantlymichael2002-10-311-30/+34
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8007 b3059339-0415-0410-9bf9-f77b7e298cf2
* (de)interleave filter (can be used to split/merge an interlaced image so ↵michael2002-10-313-1/+167
| | | | | | other non interlaced filters an be used with idividual fields) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8005 b3059339-0415-0410-9bf9-f77b7e298cf2
* (useless) UV plane swappermichael2002-10-313-1/+109
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8003 b3059339-0415-0410-9bf9-f77b7e298cf2
* per context cpuCaps (idea by kabi)michael2002-10-301-7/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7986 b3059339-0415-0410-9bf9-f77b7e298cf2
* change qscale type to int8 and fix qscale orderingmichael2002-10-302-10/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7985 b3059339-0415-0410-9bf9-f77b7e298cf2
* The default query_format shouldn't accept IMGFMT_MPEGPESalbeu2002-10-301-1/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7980 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10L ! Don't remove the scale filter if we don't added ourselfalbeu2002-10-301-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7979 b3059339-0415-0410-9bf9-f77b7e298cf2
* cleanly passing the cpuCapsmichael2002-10-301-2/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7973 b3059339-0415-0410-9bf9-f77b7e298cf2
* Auto insert vf_lavc for the MPEG vo'salbeu2002-10-291-0/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7972 b3059339-0415-0410-9bf9-f77b7e298cf2
* new video filter: unsharp - does image (l/c/l+c) sharping/bluringarpi2002-10-293-1/+330
| | | | | | | by Rémi Guyomarch <rguyom@pobox.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7967 b3059339-0415-0410-9bf9-f77b7e298cf2
* cleanupmichael2002-10-291-0/+24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7964 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics ;)michael2002-10-291-5/+5
| | | | | | | prefixing all functions with pp_ to avoid namespace issues git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7962 b3059339-0415-0410-9bf9-f77b7e298cf2
* better deblocking filtermichael2002-10-291-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7961 b3059339-0415-0410-9bf9-f77b7e298cf2
* cleaned up liblzo detect and namingalex2002-10-291-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7960 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l - fixed wma version misdetectionalex2002-10-291-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7959 b3059339-0415-0410-9bf9-f77b7e298cf2
* passing picture_type (might be usefull for postprocessing)michael2002-10-293-0/+23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7958 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing segfaultmichael2002-10-291-2/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7950 b3059339-0415-0410-9bf9-f77b7e298cf2
* postprocessing cleanup:michael2002-10-281-9/+54
| | | | | | | | | | | | | | | remove opendivx #ifdefs remove rk1 filter remove unused / obsolete stuff add -1,4,2,4,-1 deinterlacing filter (ffmpeg uses that) threadsafe / no more non-const globals some optimizations different strides for Y,U,V possible remove ebx usage (someone really should fix gcc, this is really lame) change the dering filter slightly (tell me if its worse for any files) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7947 b3059339-0415-0410-9bf9-f77b7e298cf2
* config_vo error handlingarpi2002-10-282-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7942 b3059339-0415-0410-9bf9-f77b7e298cf2
* pass extradata to the codecarpi2002-10-281-5/+24
| | | | | | | patch by Fabrice Bellard <fabrice.bellard@free.fr> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7941 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1l :)arpi2002-10-271-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7930 b3059339-0415-0410-9bf9-f77b7e298cf2
* handle direct rendering buffer allocation failuremichael2002-10-271-1/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7929 b3059339-0415-0410-9bf9-f77b7e298cf2
* 2xSai filter... just for fun, imho uselessarpi2002-10-253-1/+367
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7920 b3059339-0415-0410-9bf9-f77b7e298cf2
* debug izearpi2002-10-251-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7919 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l... #ifdef doesn't work for enums :(arpi2002-10-241-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7899 b3059339-0415-0410-9bf9-f77b7e298cf2
* updated commentsarpi2002-10-241-17/+20
| | | | | | | patch by Per Wigren <wigren@home.se> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7896 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l - Michael is right, we don't need le2me herearpi2002-10-241-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7894 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10larpi2002-10-231-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7891 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed unaligned access (bus error on sparc)arpi2002-10-231-2/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7889 b3059339-0415-0410-9bf9-f77b7e298cf2
* automatic rotation for mode 4..7, based onarpi2002-10-231-1/+7
| | | | | | | patch by Balatoni Denes <pnis@coder.hu> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7872 b3059339-0415-0410-9bf9-f77b7e298cf2
* time.h required for select()arpi2002-10-231-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7859 b3059339-0415-0410-9bf9-f77b7e298cf2
* -vop bmovl - BitMap OVerLay videofilter for MPlayerarpi2002-10-233-1/+444
| | | | | | | | patch by Per Wigren <wigren@home.se> TODO: -dr, MMX opt, fix alpha-only png, other colorspaces git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7856 b3059339-0415-0410-9bf9-f77b7e298cf2
* - using avcodec_alloc_context()arpi2002-10-221-4/+5
| | | | | | | - fixed 10l bug (double free() ) causing random mem corruption... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7853 b3059339-0415-0410-9bf9-f77b7e298cf2
* compiler warning fixes by Dominikarpi2002-10-221-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7849 b3059339-0415-0410-9bf9-f77b7e298cf2
* task donealex2002-10-191-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7805 b3059339-0415-0410-9bf9-f77b7e298cf2
* using sh->context for private dataalex2002-10-191-16/+37
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7801 b3059339-0415-0410-9bf9-f77b7e298cf2
* support to use minilzo lib alternativelyalex2002-10-193-7/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7800 b3059339-0415-0410-9bf9-f77b7e298cf2
* bypass palette from bih, when codec cannot give it in o_biharpi2002-10-191-5/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7790 b3059339-0415-0410-9bf9-f77b7e298cf2
* #ifdef PIX_FMT_YUV411P...arpi2002-10-191-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7789 b3059339-0415-0410-9bf9-f77b7e298cf2
* exporting palette for 4/8bpp modesarpi2002-10-171-0/+30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7784 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing palette exportarpi2002-10-171-1/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7783 b3059339-0415-0410-9bf9-f77b7e298cf2
* rgb1/rgb4 supportarpi2002-10-171-1/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7774 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l bug, found by valgrind :)arpi2002-10-161-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7769 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l. use mpcodecs_draw_slice, instead of libvo directlyarpi2002-10-161-3/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7757 b3059339-0415-0410-9bf9-f77b7e298cf2
* new filter: 1bpp - converts 1bpp image to yuv/rgb 8/16/32 bpparpi2002-10-163-1/+188
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7756 b3059339-0415-0410-9bf9-f77b7e298cf2
* set up ss_div/ss_mul properly, accept 'alaw' fourcc tooarpi2002-10-161-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7754 b3059339-0415-0410-9bf9-f77b7e298cf2
* tell the codec wrapper the codec path (fixes realaudio Sipr)arpi2002-10-161-3/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7753 b3059339-0415-0410-9bf9-f77b7e298cf2
* MSGL_DBG2 -> MSGL_INFOattila2002-10-141-1/+1
| | | | | | | | 'cause we need to see this msg pointed out by Kim Minh Kaplan git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7740 b3059339-0415-0410-9bf9-f77b7e298cf2
* printf -> mp_msgattila2002-10-141-3/+4
| | | | | | | if something is not right, feel free to revert it git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7739 b3059339-0415-0410-9bf9-f77b7e298cf2
* put M4S2 & MP4S headers in avctx->extradata (in the unlikely case that they ↵michael2002-10-141-0/+8
| | | | | | arent missing completly) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7737 b3059339-0415-0410-9bf9-f77b7e298cf2
* compiler warning fixesarpi2002-10-133-2/+4
| | | | | | | patch by Dominik Mierzejewski <dominik@rangers.eu.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7732 b3059339-0415-0410-9bf9-f77b7e298cf2
* liblzo realtime video codec support (decoding only)arpi2002-10-133-0/+156
| | | | | | | patch by Tilmann Bitterberg <transcode@tibit.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7730 b3059339-0415-0410-9bf9-f77b7e298cf2
* make local stuff 'static', complete uninitarpi2002-10-131-8/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7729 b3059339-0415-0410-9bf9-f77b7e298cf2
* new error resilience supportmichael2002-10-131-3/+14
| | | | | | | | option renamed for consitancy with ffmpeg (ver -> er) bug numbers changed (1234->1248) as some files need multiple ones git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7723 b3059339-0415-0410-9bf9-f77b7e298cf2
* yuy2 output supportmichael2002-10-131-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7721 b3059339-0415-0410-9bf9-f77b7e298cf2
* don't honor stride hints if the next filter(chain) doesn't support stridearpi2002-10-101-2/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7698 b3059339-0415-0410-9bf9-f77b7e298cf2
* support for VFCAP_ACCEPT_STRIDE in vo driversarpi2002-10-092-4/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7688 b3059339-0415-0410-9bf9-f77b7e298cf2
* VFCAP_DRAW_SLICE addedarpi2002-10-091-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7687 b3059339-0415-0410-9bf9-f77b7e298cf2
* parse samplerate & channels from LPCM headerarpi2002-10-081-5/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7671 b3059339-0415-0410-9bf9-f77b7e298cf2
* reset channels tooarpi2002-10-081-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7670 b3059339-0415-0410-9bf9-f77b7e298cf2
* 411P added (DV ntsc)arpi2002-10-071-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7663 b3059339-0415-0410-9bf9-f77b7e298cf2
* argh. gcc sux. someone please explain why float x=0; if(x>0) ... is true.arpi2002-10-071-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7662 b3059339-0415-0410-9bf9-f77b7e298cf2
* I think libfaad2 changed recently. The functions faacDecInit() andarpi2002-10-071-1/+2
| | | | | | | | | faacDecInit2() now return the number of channels through a pointer to char (was: pointer to long). patch by Uwe.Reder@3SOFT.de git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7649 b3059339-0415-0410-9bf9-f77b7e298cf2
* I found that default isn't optimal so it's changed a bit. :)arpi2002-10-061-1/+1
| | | | | | | patch by Andriy N. Gritsenko <andrej@lucky.net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7632 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adding -format and -af switchesanders2002-10-061-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7615 b3059339-0415-0410-9bf9-f77b7e298cf2
* aufio filter layer (libaf) integration to libmpcodecs, mplayer and mencoderarpi2002-10-052-3/+140
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7605 b3059339-0415-0410-9bf9-f77b7e298cf2
* renamed to LUT-based sw. eq.alex2002-10-041-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7596 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1l - update len too in sliced modearpi2002-10-011-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7579 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing RV10 streamcopy - detect packet format (simple single frame vs. slicesarpi2002-10-011-12/+17
| | | | | | | with extra header + offset tab) based on codec header instead of demuxer type git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7575 b3059339-0415-0410-9bf9-f77b7e298cf2
* rv10 cleanupmichael2002-10-011-3/+42
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7574 b3059339-0415-0410-9bf9-f77b7e298cf2
* idct algo selection supportmichael2002-09-292-1/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7565 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed obsolote func, some cosmetics of AUDIO: msgarpi2002-09-291-38/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7562 b3059339-0415-0410-9bf9-f77b7e298cf2
* warning fixesarpi2002-09-295-8/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7558 b3059339-0415-0410-9bf9-f77b7e298cf2
* vcodec=mpeg4 set as defaultarpi2002-09-291-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7556 b3059339-0415-0410-9bf9-f77b7e298cf2
* -ac/-afm rewrite, now works the same way as -vc/-vfmarpi2002-09-282-17/+99
| | | | | | | including audio codec fallbacks if init failed git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7523 b3059339-0415-0410-9bf9-f77b7e298cf2
* decoder merged, using mpi now. support for stride, and outfmt 411p,422parpi2002-09-271-15/+88
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7520 b3059339-0415-0410-9bf9-f77b7e298cf2
* some cleanuparpi2002-09-271-79/+28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7519 b3059339-0415-0410-9bf9-f77b7e298cf2
* -vf eq2, LUT-based brightness/contrast/gamma correction (Y-only)arpi2002-09-273-1/+239
| | | | | | | by Hampa Hug <hhug@student.ethz.ch> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7518 b3059339-0415-0410-9bf9-f77b7e298cf2
* pass fourcc to lavcmichael2002-09-261-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7513 b3059339-0415-0410-9bf