0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 20:03:10 +02:00
mpv/libmpcodecs
rfelker c2f9ef8fb2 support for selecting which plane to use for metrics in the pullup
core (one of the chroma planes could be used for much lower cpu load
at the expense of some accuracy) and turning off verbose mode.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10957 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-09-28 03:37:42 +00:00
..
native 10^1337 litres (now, that's an inflation) 2003-08-29 21:16:32 +00:00
.cvsignore keeps it clean 2002-03-10 23:04:31 +00:00
ad_acm.c *HUGE* set of compiler warning fixes, unused variables removal 2002-11-06 23:54:29 +00:00
ad_alaw.c set up ss_div/ss_mul properly, accept 'alaw' fourcc too 2002-10-16 16:49:58 +00:00
ad_dk3adpcm.c -afm/-vfm help implemenetd, some cosmetics of ad/vd codec names/comments 2002-08-31 13:09:23 +00:00
ad_dmo.c 10l :) 2002-12-01 16:44:11 +00:00
ad_dshow.c -afm/-vfm migration from ID (int) to NAME (string) - simplifies code and makes dlopen()'ing possible 2002-08-30 21:44:20 +00:00
ad_dvdpcm.c parse samplerate & channels from LPCM header 2002-10-08 22:56:43 +00:00
ad_faad.c 10l really disable faad if gcc is broken 2003-09-21 17:05:51 +00:00
ad_ffmpeg.c merging fourcc with codec_tag 2003-03-08 02:05:14 +00:00
ad_hwac3.c 10l found by Dominik 'Rathann' Mierzejewski <dominik@rangers.eu.org> 2003-09-26 19:21:08 +00:00
ad_imaadpcm.c 100l: you have 2 nibbles per byte, don't divide byte count by 2 2003-09-03 22:30:30 +00:00
ad_internal.h imported from MPlayerXP, dlopen() hack removed, some bugs fixed, interface functions changed to static, info->author field added 2002-03-25 21:06:01 +00:00
ad_liba52.c fix for bigendian systems 2003-09-26 19:36:19 +00:00
ad_libdv.c -afm/-vfm migration from ID (int) to NAME (string) - simplifies code and makes dlopen()'ing possible 2002-08-30 21:44:20 +00:00
ad_libmad.c -afm/-vfm migration from ID (int) to NAME (string) - simplifies code and makes dlopen()'ing possible 2002-08-30 21:44:20 +00:00
ad_libvorbis.c - fixed the input buffering (don't read input unless we're already processed 2003-01-29 22:45:07 +00:00
ad_mp3lib.c Workaround: skip first mp3 frame, that mostly contains trashed data. This fixes several buggy/mistdetected files. Idea by Arpi. 2003-08-15 12:35:08 +00:00
ad_msadpcm.c 100l - Michael is right, we don't need le2me here 2002-10-24 10:05:09 +00:00
ad_msgsm.c standard GSM support for .mov files 2002-09-15 21:23:59 +00:00
ad_pcm.c qt swot support 2002-11-04 20:28:21 +00:00
ad_qtaudio.c macosx fix by Dan Christiansen <danchr@daimi.au.dk> 2003-03-26 16:48:17 +00:00
ad_ra1428.c RealAudio 1.0 (14_4) and 2.0 (28_8) native decoders. 2003-06-08 20:29:04 +00:00
ad_realaud.c sysm --> syms typo fix by Joey Parrish 2003-08-17 21:18:02 +00:00
ad_roqaudio.c declarations moved to *.c files 2002-09-22 00:39:13 +00:00
ad_sample.c -afm/-vfm migration from ID (int) to NAME (string) - simplifies code and makes dlopen()'ing possible 2002-08-30 21:44:20 +00:00
ad.c RealAudio 1.0 (14_4) and 2.0 (28_8) native decoders. 2003-06-08 20:29:04 +00:00
ad.h changed to be more-or-less compatible with Nick's stuff 2002-03-25 19:53:41 +00:00
dec_audio.c minor leak fix 2003-09-02 20:02:37 +00:00
dec_audio.h compiler warning fixes patch by Dominik Mierzejewski <dominik@rangers.eu.org> 2003-02-02 02:42:59 +00:00
dec_video.c codecs.conf is obsolete. 2003-08-22 22:18:08 +00:00
dec_video.h compiler warning fixes 2002-10-13 21:58:55 +00:00
img_format.c basic nv12 and nv21 support by Angelo Cano <angelo_cano@fastmail.fm> 2003-08-31 20:45:06 +00:00
img_format.h basic nv12 and nv21 support by Angelo Cano <angelo_cano@fastmail.fm> 2003-08-31 20:45:06 +00:00
Makefile simple logo remover 2003-09-03 22:44:28 +00:00
mp_image.h basic nv12 and nv21 support by Angelo Cano <angelo_cano@fastmail.fm> 2003-08-31 20:45:06 +00:00
mpc_info.h -afm/-vfm migration from ID (int) to NAME (string) - simplifies code and makes dlopen()'ing possible 2002-08-30 21:44:20 +00:00
pullup.c support for selecting which plane to use for metrics in the pullup 2003-09-28 03:37:42 +00:00
pullup.h support for selecting which plane to use for metrics in the pullup 2003-09-28 03:37:42 +00:00
TODO task done 2002-10-19 20:05:57 +00:00
vd_cinepak.c -afm/-vfm migration from ID (int) to NAME (string) - simplifies code and makes dlopen()'ing possible 2002-08-30 21:44:20 +00:00
vd_cyuv.c decoder merged, using mpi now. support for stride, and outfmt 411p,422p 2002-09-27 23:07:05 +00:00
vd_divx4.c I've found some time to implement the encoding support for the new 2003-06-06 19:57:37 +00:00
vd_dmo.c corrected w32codec address (noticed by Peter Nelson on mplayer-users) 2002-12-20 21:43:18 +00:00
vd_dshow.c corrected w32codec address (noticed by Peter Nelson on mplayer-users) 2002-12-20 21:43:18 +00:00
vd_ffmpeg.c pass stream header FCC 2003-09-11 00:16:33 +00:00
vd_fli.c -afm/-vfm migration from ID (int) to NAME (string) - simplifies code and makes dlopen()'ing possible 2002-08-30 21:44:20 +00:00
vd_hmblck.c nv21 support 2003-08-31 20:58:25 +00:00
vd_ijpg.c tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bug 2002-09-22 02:33:28 +00:00
vd_internal.h mp_image.h and img_format.h moved to libmpcodecs 2002-04-13 19:14:34 +00:00
vd_lcl.c Remove duplicated code 2003-01-17 21:44:58 +00:00
vd_libdv.c -afm/-vfm help implemenetd, some cosmetics of ad/vd codec names/comments 2002-08-31 13:09:23 +00:00
vd_libmpeg2.c clean up field flags: 2003-08-18 14:49:06 +00:00
vd_lzo.c *HUGE* set of compiler warning fixes, unused variables removal 2002-11-06 23:54:29 +00:00
vd_mpegpes.c we don't need the 0x1FF hack any more 2002-09-21 22:38:41 +00:00
vd_mpng.c tons of warning fixes, also some 10l bugfixes, including Dominik's PVA bug 2002-09-22 02:33:28 +00:00
vd_msrle.c Fix M$RLE 4bit. Patch by Michael Guennewig <michaelguennewig(at)gmx(dot)de> 2003-07-21 19:04:12 +00:00
vd_msvidc.c -afm/-vfm migration from ID (int) to NAME (string) - simplifies code and makes dlopen()'ing possible 2002-08-30 21:44:20 +00:00
vd_mtga.c increment is a signed number (-1 or +1) 2003-03-15 21:05:37 +00:00
vd_null.c config_vo error handling 2002-10-28 00:42:39 +00:00
vd_nuv.c -afm/-vfm migration from ID (int) to NAME (string) - simplifies code and makes dlopen()'ing possible 2002-08-30 21:44:20 +00:00
vd_odivx.c I've found some time to implement the encoding support for the new 2003-06-06 19:57:37 +00:00
vd_qt8bps.c 100l fix for paletted 8bpp files, I committed an old version 2003-08-28 22:01:44 +00:00
vd_qtrle.c Quicktime rle 32 bit supported 2003-01-26 22:05:18 +00:00
vd_qtrpza.c BGR16 is not a valid format for this codec 2003-01-14 22:03:15 +00:00
vd_qtsmc.c -afm/-vfm migration from ID (int) to NAME (string) - simplifies code and makes dlopen()'ing possible 2002-08-30 21:44:20 +00:00
vd_qtvideo.c MACOSX support patch, based on Dan Christiansens work 2003-02-25 15:39:36 +00:00
vd_raw.c basic nv12 and nv21 support by Angelo Cano <angelo_cano@fastmail.fm> 2003-08-31 20:45:06 +00:00
vd_realvid.c Win32 codec paths in vd_realvid.c 2003-07-19 22:05:16 +00:00
vd_roqvideo.c declarations moved to *.c files 2002-09-22 00:39:13 +00:00
vd_sgi.c add support for sgi files to mencoder patch by (Todd Kirby <slapcat at pacbell dot net>) 2003-03-05 10:38:56 +00:00
vd_theora.c Theora-CVS update patch by Martin Drab <drab@kepler.fjfi.cvut.cz> 2003-08-18 13:13:41 +00:00
vd_vfw.c *HUGE* set of compiler warning fixes, unused variables removal 2002-11-06 23:54:29 +00:00
vd_vfwex.c - vfwex redundancy removed 2002-09-03 21:13:48 +00:00
vd_xanim.c removing my (nonworking) email address 2003-07-03 20:22:51 +00:00
vd_xvid.c Removed the historic cfgparser and switched full to the new config parser (altought some macros still remain for compatibility). As a side effect 90% of the warning messages are gone from the core. Things should be cleaner now and less confusing for newbies. 2003-08-13 16:29:32 +00:00
vd.c Quicktime 8BPS decoder 2003-08-28 21:23:40 +00:00
vd.h wine headers cleanup 2002-09-22 00:43:14 +00:00
ve_divx4.c Removed the historic cfgparser and switched full to the new config parser (altought some macros still remain for compatibility). As a side effect 90% of the warning messages are gone from the core. Things should be cleaner now and less confusing for newbies. 2003-08-13 16:29:32 +00:00
ve_lavc.c fix 2-pass encoding with libavcodec onwin32, patch by Tristan Seligmann <mithrandi-mplayer-dev-eng at mithrandi.za.net> 2003-09-19 18:45:02 +00:00
ve_libdv.c Cleanup of the muxer API, func parameters muxer & muxer_f eliminated. 2003-01-19 01:48:52 +00:00
ve_nuv.c Add missing uninit 2003-03-04 13:26:09 +00:00
ve_qtvideo.c cygwin win32 dll support 2003-02-15 17:45:10 +00:00
ve_rawrgb.c Cleanup of the muxer API, func parameters muxer & muxer_f eliminated. 2003-01-19 01:48:52 +00:00
ve_vfw.c Removed the historic cfgparser and switched full to the new config parser (altought some macros still remain for compatibility). As a side effect 90% of the warning messages are gone from the core. Things should be cleaner now and less confusing for newbies. 2003-08-13 16:29:32 +00:00
ve_xvid.c Removed the historic cfgparser and switched full to the new config parser (altought some macros still remain for compatibility). As a side effect 90% of the warning messages are gone from the core. Things should be cleaner now and less confusing for newbies. 2003-08-13 16:29:32 +00:00
ve.c 1000L i forgot mencoder 2003-03-15 18:50:58 +00:00
vf_1bpp.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_2xsai.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_bmovl.c Fix SIG11 if no args given 2003-06-26 11:17:28 +00:00
vf_boxblur.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_crop.c fix segfaults with slices. support slice rendering into a filter even 2003-05-20 17:42:33 +00:00
vf_cropdetect.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_decimate.c new filter for dropping (near-)duplicate frames. can be used to fix 2003-05-22 12:38:42 +00:00
vf_delogo.c added new config system support and fixed some bugs (altought sanity checks are needed in delogo as it segfaults easily with w/h out of range) 2003-09-05 16:04:40 +00:00
vf_denoise3d.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_detc.c try to break pattern at scene changes to prevent merging pictures that 2003-03-23 16:10:06 +00:00
vf_dint.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_down3dright.c fixed a 10l (undefined behavior) and made the other parameters configurable 2003-05-03 04:20:44 +00:00
vf_dsize.c display size/aspect adjusting filter 2003-04-27 18:55:04 +00:00
vf_dvbscale.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_eq2.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_eq.c Support for the new options stuff 2003-03-15 20:45:03 +00:00
vf_expand.c small warning fix 2003-06-19 18:26:13 +00:00
vf_fame.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_field.c cleanup, use vf->dmpi rather than vf->priv->dmpi for consistency 2003-05-20 18:36:55 +00:00
vf_flip.c cleanup, use vf->dmpi rather than vf->priv->dmpi for consistency 2003-05-20 18:36:55 +00:00
vf_format.c New options stuff 2003-03-15 20:51:35 +00:00
vf_framestep.c 2 new filters: tile & framestep 2003-08-31 21:41:24 +00:00
vf_halfpack.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_hqdn3d.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_il.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_ilpack.c 1. new alternate approach to inverse telecine! much better! 2003-04-19 01:39:37 +00:00
vf_ivtc.c optimization -- lots of conditional jumps in inner loops are bad 2003-04-26 18:31:08 +00:00
vf_lavc.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_lavcdeint.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_mirror.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_noise.c cleanup, use vf->dmpi rather than vf->priv->dmpi for consistency 2003-05-20 18:36:55 +00:00
vf_palette.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_perspective.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_pp.c remove read/revert hack 2003-08-31 22:18:27 +00:00
vf_pullup.c support for selecting which plane to use for metrics in the pullup 2003-09-28 03:37:42 +00:00
vf_rectangle.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_rgb2bgr.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_rotate.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_sab.c vf_scale.h & related cleanup & some small warning fix by dominik 2003-06-01 21:59:29 +00:00
vf_scale.c size presets: added the standard resolutions as proposed by Fabrice (ffmpeg) 2003-09-05 15:30:46 +00:00
vf_scale.h vf_scale.h & related cleanup & some small warning fix by dominik 2003-06-01 21:59:29 +00:00
vf_smartblur.c vf_scale.h & related cleanup & some small warning fix by dominik 2003-06-01 21:59:29 +00:00
vf_softpulldown.c clean up field flags: 2003-08-18 14:49:06 +00:00
vf_swapuv.c vf_clone_mpi_attributes() 2003-04-19 02:48:53 +00:00
vf_telecine.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_test.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_tfields.c support more image formats. hopefully this bpp handling is correct... 2003-05-06 02:36:44 +00:00
vf_tile.c 2 new filters: tile & framestep 2003-08-31 21:41:24 +00:00
vf_tinterlace.c 'tinterlace' filter (partial inverse of tfields) by Not Zed <notzed@ximian.com> (with minor fixes for current cvs by me) 2003-08-11 20:04:30 +00:00
vf_unsharp.c cleanup, use vf->dmpi rather than vf->priv->dmpi for consistency 2003-05-20 18:36:55 +00:00
vf_vo.c sort of a hack, but at least this lets the framerate-increasing 2003-05-03 05:59:29 +00:00
vf_yuy2.c vf_clone_mpi_attributes() 2003-04-19 02:48:53 +00:00
vf_yvu9.c vf_clone_mpi_attributes() 2003-04-19 02:48:53 +00:00
vf.c simple logo remover 2003-09-03 22:44:28 +00:00
vf.h fix segfaults with slices. support slice rendering into a filter even 2003-05-20 17:42:33 +00:00
vfcap.h support for VFCAP_ACCEPT_STRIDE in vo drivers 2002-10-09 22:32:04 +00:00