1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-22 07:33:14 +00:00
mpv/libmpcodecs
rfelker 2ea18bbf61 improvements to detc filter:
-> use of 8x8 blocks rather than 16x16 to better localize the search
   for interlacing. this helps detect interlacing in very small
   motions, e.g. mouths in anime.
-> removed some redundant conditions in the logic
-> looser condition for detecting lacing and more forgiving of slight
   mismatches between fields from the two telecine frames to make up
   for quantization noise in low quality encodes.
this code is still mostly experimental but probably better than the
old version, so maybe it should be backported to 0.90...?


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9661 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-03-23 03:36:24 +00:00
..
native removed obsolete unused cyuv.c 2003-02-09 00:08:08 +00:00
.cvsignore
ad_acm.c
ad_alaw.c
ad_dk3adpcm.c
ad_dmo.c
ad_dshow.c
ad_dvdpcm.c
ad_faad.c libfaad2 v1.0, v1.1, v1.2 detection, and API change workaround in ad_faad.c 2003-02-07 21:04:35 +00:00
ad_ffmpeg.c merging fourcc with codec_tag 2003-03-08 02:05:14 +00:00
ad_hwac3.c
ad_imaadpcm.c
ad_internal.h
ad_liba52.c AltiVec detection code ("borrowed" from FFmpeg and 2003-01-18 19:29:46 +00:00
ad_libdv.c
ad_libmad.c
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
ad_msadpcm.c
ad_msgsm.c
ad_pcm.c
ad_qtaudio.c MACOSX support patch, based on Dan Christiansens work 2003-02-25 15:39:36 +00:00
ad_realaud.c - removed unused global 'handle' 2003-03-09 17:17:39 +00:00
ad_roqaudio.c
ad_sample.c
ad.c MACOSX support patch, based on Dan Christiansens work 2003-02-25 15:39:36 +00:00
ad.h
dec_audio.c 1000l bug (double free() when libaf init failed) 2003-01-28 00:59:34 +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 moving postprocess code to libavcodec 2003-02-14 21:45:45 +00:00
dec_video.h
img_format.c fixing rgb4 & bgr4 (2 pixels per byte) 2003-01-30 09:15:09 +00:00
img_format.h fixing rgb4 & bgr4 (2 pixels per byte) 2003-01-30 09:15:09 +00:00
Makefile add support for sgi files to mencoder patch by (Todd Kirby <slapcat at pacbell dot net>) 2003-03-05 10:38:56 +00:00
mp_image.h fixing rgb4 & bgr4 (2 pixels per byte) 2003-01-30 09:15:09 +00:00
mpc_info.h
TODO
vd_cinepak.c
vd_cyuv.c
vd_divx4.c cleanup detection of various divx4 versions/alternatives 2003-02-06 20:24:14 +00:00
vd_dmo.c
vd_dshow.c
vd_ffmpeg.c merging fourcc with codec_tag 2003-03-08 02:05:14 +00:00
vd_fli.c
vd_huffyuv.c
vd_ijpg.c
vd_internal.h
vd_lcl.c Remove duplicated code 2003-01-17 21:44:58 +00:00
vd_libdv.c
vd_libmpeg2.c
vd_lzo.c
vd_mpegpes.c
vd_mpng.c
vd_msrle.c
vd_msvidc.c
vd_mtga.c increment is a signed number (-1 or +1) 2003-03-15 21:05:37 +00:00
vd_null.c
vd_nuv.c
vd_odivx.c cleanup detection of various divx4 versions/alternatives 2003-02-06 20:24:14 +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
vd_qtvideo.c MACOSX support patch, based on Dan Christiansens work 2003-02-25 15:39:36 +00:00
vd_raw.c
vd_realvid.c Ugly hack to handle bad width/height values from stream header 2003-03-09 17:19:41 +00:00
vd_roqvideo.c
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_svq1.c
vd_vfw.c
vd_vfwex.c
vd_xanim.c linux->osdep 2003-02-09 20:18:23 +00:00
vd_xvid.c cleanup detection of various divx4 versions/alternatives 2003-02-06 20:24:14 +00:00
vd.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.h
ve_divx4.c cleanup detection of various divx4 versions/alternatives 2003-02-06 20:24:14 +00:00
ve_lavc.c lavc 4663 / quantizer bias 2003-03-22 12:46:44 +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 Cleanup of the muxer API, func parameters muxer & muxer_f eliminated. 2003-01-19 01:48:52 +00:00
ve_xvid.c Cleanup of the muxer API, func parameters muxer & muxer_f eliminated. 2003-01-19 01:48:52 +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 Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +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 10L again with the options mins 2003-03-15 20:55: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_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 improvements to detc filter: 2003-03-23 03:36:24 +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 Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +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 And 10L their, i should have started to read vop.txt sooner ;) 2003-03-15 20:59:16 +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 Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_flip.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_format.c New options stuff 2003-03-15 20:51:35 +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_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 Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +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 Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +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 Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_scale.c 10L the scale filter accpet w and h to -3 2003-03-15 20:39:05 +00:00
vf_smartblur.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_swapuv.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +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 Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_unsharp.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_vo.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_yuy2.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf_yvu9.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf.c Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vf.h Add the new -vf option wich is the same as vop in reverse order. 2003-03-15 18:01:02 +00:00
vfcap.h