aboutsummaryrefslogtreecommitdiffhomepage
path: root/dec_video.c
Commit message (Collapse)AuthorAge
* some obscure bug fixes to the FLI decoder, with many thanks to RobertoGravatar melanson2002-02-13
| | | | | | | Togni git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4688 b3059339-0415-0410-9bf9-f77b7e298cf2
* mpng: 32bpp supportGravatar alex2002-02-12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4673 b3059339-0415-0410-9bf9-f77b7e298cf2
* add initial mPNG supportGravatar pontscho2002-02-11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4657 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed FILM demuxer so that it now plays (my) FILM filesGravatar melanson2002-02-10
| | | | | | | | correctly; modified Cinepak decoder in order to deal with the deviant CVID data from FILM files git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4629 b3059339-0415-0410-9bf9-f77b7e298cf2
* Added native codec support for QT RPZA data, courtesy of Roberto TogniGravatar melanson2002-02-09
| | | | | | | <rtogni@freemail.it> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4616 b3059339-0415-0410-9bf9-f77b7e298cf2
* Direct rendering expansion:Gravatar nick2002-02-03
| | | | | | | | | | | | | | | | test with -vc divx4vfw: -vaa_dr: BENCHMARKs: V: 7.043s VO: 0.005s A: 0.528s Sys: 22.331s = 29.907s BENCHMARK%: V: 23.5498% VO: 0.0156% A: 1.7670% Sys: 74.6676% = 100.0000% -vaa_nodr: BENCHMARKs: V: 5.454s VO: 2.433s A: 0.519s Sys: 21.513s = 29.920s BENCHMARK%: V: 18.2296% VO: 8.1321% A: 1.7351% Sys: 71.9032% = 100.0000% speed up on 7.043 vs 7.687 = 10% on K7 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4517 b3059339-0415-0410-9bf9-f77b7e298cf2
* optimizationGravatar nick2002-02-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4516 b3059339-0415-0410-9bf9-f77b7e298cf2
* Allows to users control direct renderingGravatar nick2002-02-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4495 b3059339-0415-0410-9bf9-f77b7e298cf2
* make opendivx codec optional at compiletimeGravatar rfelker2002-02-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4490 b3059339-0415-0410-9bf9-f77b7e298cf2
* further work on the RoQ audio decoderGravatar melanson2002-02-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4487 b3059339-0415-0410-9bf9-f77b7e298cf2
* Minor fixesGravatar nick2002-02-01
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4463 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use DIRECT RENDERING WITH DSHOW codecsGravatar nick2002-02-01
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4461 b3059339-0415-0410-9bf9-f77b7e298cf2
* Optimize DirectShow decoding with vidixGravatar nick2002-02-01
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4458 b3059339-0415-0410-9bf9-f77b7e298cf2
* Providing new tune infoGravatar nick2002-02-01
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4454 b3059339-0415-0410-9bf9-f77b7e298cf2
* New logic of HW equalizing:Gravatar nick2002-01-28
| | | | | | | | | | | | | | | 1) Check HW capability. 2) If HW equalizer is capable control value then use it. In this case value of control is in range -100 : +100 (10x) 3) If not then try use SW equalizing (currently only divxds). Use old range (0 : +100) for that. Well, you shouldn't watch OSD bar if neighter HW nor SW equalizers are not capable control value. TODO: find out keys (maybe Rr Bb Gg) or 'on screen menu' for RGB intensity and OEM effects (fx). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4396 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support for HW equalizingGravatar nick2002-01-27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4389 b3059339-0415-0410-9bf9-f77b7e298cf2
* added skeleton for Duck Truemotion v1 decoder (doesn't do anything yet)Gravatar melanson2002-01-22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4302 b3059339-0415-0410-9bf9-f77b7e298cf2
* initial implementation of SMC codec; it almost works, too!Gravatar melanson2002-01-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4276 b3059339-0415-0410-9bf9-f77b7e298cf2
* added skeleton for QT SMC decoderGravatar melanson2002-01-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4228 b3059339-0415-0410-9bf9-f77b7e298cf2
* using mp_image.h - not finished...Gravatar arpi2002-01-16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4189 b3059339-0415-0410-9bf9-f77b7e298cf2
* playtree-based config patch by Alban Bedel <albeu@free.fr>Gravatar arpi2002-01-14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4157 b3059339-0415-0410-9bf9-f77b7e298cf2
* integrated Tim Ferguson's native CYUV decoderGravatar melanson2002-01-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3970 b3059339-0415-0410-9bf9-f77b7e298cf2
* using dshow headers from dshow/ instead of c++ versionGravatar arpi2002-01-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3948 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed rv10 with subid=3Gravatar alex2001-12-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3878 b3059339-0415-0410-9bf9-f77b7e298cf2
* NuppelVideo decoder added, based on Panagiotis Issaris' patchGravatar alex2001-12-27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3805 b3059339-0415-0410-9bf9-f77b7e298cf2
* old ffmpeg (MBC) workaroundGravatar arpi2001-12-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3746 b3059339-0415-0410-9bf9-f77b7e298cf2
* This commit adds initial support for Quicktime Animation (RLE) video. ItGravatar melanson2001-12-23
| | | | | | | also fixes a FLI function name (FLI is not an AVI decoder). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3688 b3059339-0415-0410-9bf9-f77b7e298cf2
* Cinepak YUY2 supportGravatar arpi2001-12-21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3647 b3059339-0415-0410-9bf9-f77b7e298cf2
* native opensourec Cinepak (CVID) codec by im Ferguson ↵Gravatar arpi2001-12-21
| | | | | | <timf@mail.csse.monash.edu.au> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3644 b3059339-0415-0410-9bf9-f77b7e298cf2
* final cleanup of new_dshowGravatar arpi2001-12-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3450 b3059339-0415-0410-9bf9-f77b7e298cf2
* updated for latest dshow api changesGravatar arpi2001-12-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3449 b3059339-0415-0410-9bf9-f77b7e298cf2
* changed for updated DShow wrapper apiGravatar arpi2001-12-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3443 b3059339-0415-0410-9bf9-f77b7e298cf2
* vfm_raw hack: set outfmt if format != 0x0 (for tv input)Gravatar alex2001-12-09
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3398 b3059339-0415-0410-9bf9-f77b7e298cf2
* msrle8 paletet fix (workcycl.avi)Gravatar arpi2001-12-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3304 b3059339-0415-0410-9bf9-f77b7e298cf2
* support for FLI image decodingGravatar melanson2001-11-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3173 b3059339-0415-0410-9bf9-f77b7e298cf2
* {f}emms is only needed on x86Gravatar jkeil2001-11-27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3161 b3059339-0415-0410-9bf9-f77b7e298cf2
* runtime cpu detectionGravatar michael2001-11-26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3145 b3059339-0415-0410-9bf9-f77b7e298cf2
* hacked support for postprocessing to rawyv12Gravatar alex2001-11-22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3074 b3059339-0415-0410-9bf9-f77b7e298cf2
* ehh.. double ifdef fixedGravatar arpi2001-11-22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3065 b3059339-0415-0410-9bf9-f77b7e298cf2
* NEW_DSHOW added (for dshow C version)Gravatar arpi2001-11-22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3063 b3059339-0415-0410-9bf9-f77b7e298cf2
* added support for setting color values on tv interfaceGravatar alex2001-11-16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2939 b3059339-0415-0410-9bf9-f77b7e298cf2
* ms video1 (cram) codecs by Mike Melanson <melanson@pcisys.net>Gravatar arpi2001-11-11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2828 b3059339-0415-0410-9bf9-f77b7e298cf2
* vfw_raw fixGravatar alex2001-11-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2795 b3059339-0415-0410-9bf9-f77b7e298cf2
* added missing #include <malloc.h>Gravatar pl2001-11-09
| | | | | | | | #include "config.h" moved as 1st #include since it defines HAVE_foo_h for later conditional inclusions git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2776 b3059339-0415-0410-9bf9-f77b7e298cf2
* passing palette to libvoGravatar arpi2001-11-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2717 b3059339-0415-0410-9bf9-f77b7e298cf2
* sorry for the help_msg.hGravatar alex2001-11-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2661 b3059339-0415-0410-9bf9-f77b7e298cf2
* xacodec configure supportGravatar alex2001-11-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2660 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed #define USE_XANIM hackGravatar alex2001-11-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2659 b3059339-0415-0410-9bf9-f77b7e298cf2
* video frame reading cleanupGravatar arpi2001-10-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2568 b3059339-0415-0410-9bf9-f77b7e298cf2
* more cleanup, warnings fixedGravatar arpi2001-10-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2564 b3059339-0415-0410-9bf9-f77b7e298cf2