summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
Commit message (Collapse)AuthorAgeFilesLines
* 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-9bf9-f77b7e298cf2
* -vc/-vfm accepts codec/driver _list_ now. empty list element for -vc meansarpi2002-09-262-11/+26
| | | | | | | *, ie search all codecs. codec name starting with - disables the codec. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7507 b3059339-0415-0410-9bf9-f77b7e298cf2
* interlaced dctmichael2002-09-261-0/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7505 b3059339-0415-0410-9bf9-f77b7e298cf2
* best audio/video codec selection & init moved to libmpcodecsarpi2002-09-254-0/+71
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7503 b3059339-0415-0410-9bf9-f77b7e298cf2
* darkmasking & docsmichael2002-09-241-0/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7497 b3059339-0415-0410-9bf9-f77b7e298cf2
* adaptive quant support ...michael2002-09-231-0/+22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7491 b3059339-0415-0410-9bf9-f77b7e298cf2
* tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bugarpi2002-09-227-19/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7473 b3059339-0415-0410-9bf9-f77b7e298cf2
* wine headers cleanuparpi2002-09-223-13/+8
| | | | | | | | | - WAVEFORMATEX & BITMAPINFOHEADER decl moved to stheader.h - lots of useless include wine/* removed from mplayer code - fixed few warnings git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7472 b3059339-0415-0410-9bf9-f77b7e298cf2
* declarations moved to *.c filesarpi2002-09-223-14/+9
| | | | | | | | reason: single .h contained both audio and video decl, they depend on things like mp_image, which shouldn't be included in audio decoders... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7471 b3059339-0415-0410-9bf9-f77b7e298cf2
* use img_format.h instead of wine/mmioFOURCC hackarpi2002-09-221-7/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7469 b3059339-0415-0410-9bf9-f77b7e298cf2
* we don't need the 0x1FF hack any morearpi2002-09-212-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7465 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use string selection to choose modekmkaplan2002-09-211-5/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7459 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support for XviD encodingkmkaplan2002-09-213-1/+379
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7457 b3059339-0415-0410-9bf9-f77b7e298cf2
* This patch allows you to use fractional values for specifying a zoom.arpi2002-09-201-1/+1
| | | | | | | (based on) patch by Panagiotis Issaris <takis@lumumba.luc.ac.be> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7453 b3059339-0415-0410-9bf9-f77b7e298cf2
* use avcodec_alloc_context()michael2002-09-192-96/+108
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7445 b3059339-0415-0410-9bf9-f77b7e298cf2
* standard GSM support for .mov filesarpi2002-09-151-2/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7411 b3059339-0415-0410-9bf9-f77b7e298cf2
* This patch fixes a segfault for native cvid decoder in bgr32 and bgr24 modes.arpi2002-09-151-6/+6
| | | | | | | Roberto Togni <rtogni@bresciaonline.it> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7410 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l bug - 'len' was handled wrong.arpi2002-09-151-2/+2
| | | | | | | found by Anssi Saari <as@sci.fi> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7406 b3059339-0415-0410-9bf9-f77b7e298cf2
* out formats reordered, quality orderarpi2002-09-151-10/+12
| | | | | | | (we should prefer 422P to YV12 if available...) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7404 b3059339-0415-0410-9bf9-f77b7e298cf2
* unused, replaced by vd_msrle.carpi2002-09-151-78/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7403 b3059339-0415-0410-9bf9-f77b7e298cf2
* - fixed some bugs in RLE decoderarpi2002-09-151-52/+39
| | | | | | | - some cleanup, home i didn't break it... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7402 b3059339-0415-0410-9bf9-f77b7e298cf2
* query_format support by Tilman Sauerbeck <tsauerbeck@users.sourceforge.net>alex2002-09-131-111/+85
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7393 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed to comply with new loaderalex2002-09-133-7/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7391 b3059339-0415-0410-9bf9-f77b7e298cf2
* aspect ratio support by encoding (currently only with mpeg4 and h263p)alex2002-09-131-2/+31
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7390 b3059339-0415-0410-9bf9-f77b7e298cf2
* extended par supportalex2002-09-131-2/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7389 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed unused code. fixed yv12+debug-mode sig11alex2002-09-131-27/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7384 b3059339-0415-0410-9bf9-f77b7e298cf2
* drop-deinterlace (dint) filter by Andriy N. Gritsenko <andrej@lucky.net>arpi2002-09-103-1/+198
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7370 b3059339-0415-0410-9bf9-f77b7e298cf2
* changing return type of put_image void->intarpi2002-09-1029-62/+69
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7369 b3059339-0415-0410-9bf9-f77b7e298cf2
* TGA images (-mf on:type=tga) supportarpi2002-09-103-1/+277
| | | | | | | patch by Tilman Sauerbeck <tsauerbeck@users.sourceforge.net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7363 b3059339-0415-0410-9bf9-f77b7e298cf2
* - some cleanup, unused code removedarpi2002-09-101-103/+81
| | | | | | | | | | - some debug messages moved dbg3->dbg2 - mpi allocation moved to the codec callback func, exporting instead of memcpy whenever it's possible - indeo3 colors somehow got fixed :) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7356 b3059339-0415-0410-9bf9-f77b7e298cf2
* yuv422planar->yuy2 supportarpi2002-09-091-1/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7343 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lalex2002-09-091-8/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7334 b3059339-0415-0410-9bf9-f77b7e298cf2
* Code to XviD VBR Library from transcode.kmkaplan2002-09-091-0/+91
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7333 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing mpeg in avimichael2002-09-061-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7304 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed xacodec_driver, using sh->context instead, removed xacodec_image, ↵alex2002-09-061-400/+327
| | | | | | using mpi instead, some warning fixes. note: mpi optimisations are still pending git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7299 b3059339-0415-0410-9bf9-f77b7e298cf2
* merged xacodec.c and vd_xanim.calex2002-09-051-2/+881
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7286 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1000l - planar YUV support fixed (indeo 3,4,5, i263 etc)arpi2002-09-041-1/+3
| | | | | | | we shouldn't do planes[1]==NULL for formats like planar yuv git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7276 b3059339-0415-0410-9bf9-f77b7e298cf2
* NULL->0 (warning fix)arpi2002-09-041-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7274 b3059339-0415-0410-9bf9-f77b7e298cf2
* enabled csp-query support, but only for formats with 'query' flag setarpi2002-09-031-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7263 b3059339-0415-0410-9bf9-f77b7e298cf2
* pass outflags[] index via sh->