Mercurial > libavcodec.hg
comparison libpostproc/postprocess.c @ 180:fc656a23b35a libavcodec
101
author | michael |
---|---|
date | Wed, 26 Dec 2001 23:31:30 +0000 |
parents | 02b2b7ffe324 |
children | edc5f6cf1855 |
comparison
equal
deleted
inserted
replaced
179:02b2b7ffe324 | 180:fc656a23b35a |
---|---|
161 | 161 |
162 static struct PPFilter filters[]= | 162 static struct PPFilter filters[]= |
163 { | 163 { |
164 {"hb", "hdeblock", 1, 1, 3, H_DEBLOCK}, | 164 {"hb", "hdeblock", 1, 1, 3, H_DEBLOCK}, |
165 {"vb", "vdeblock", 1, 2, 4, V_DEBLOCK}, | 165 {"vb", "vdeblock", 1, 2, 4, V_DEBLOCK}, |
166 {"vr", "rkvdeblock", 1, 2, 4, H_RK1_FILTER}, | 166 {"hr", "rkhdeblock", 1, 1, 3, H_RK1_FILTER}, |
167 {"vr", "rkvdeblock", 1, 2, 4, V_RK1_FILTER}, | |
167 {"h1", "x1hdeblock", 1, 1, 3, H_X1_FILTER}, | 168 {"h1", "x1hdeblock", 1, 1, 3, H_X1_FILTER}, |
168 {"v1", "x1vdeblock", 1, 2, 4, V_X1_FILTER}, | 169 {"v1", "x1vdeblock", 1, 2, 4, V_X1_FILTER}, |
169 {"dr", "dering", 1, 5, 6, DERING}, | 170 {"dr", "dering", 1, 5, 6, DERING}, |
170 {"al", "autolevels", 0, 1, 2, LEVEL_FIX}, | 171 {"al", "autolevels", 0, 1, 2, LEVEL_FIX}, |
171 {"lb", "linblenddeint", 0, 1, 6, LINEAR_BLEND_DEINT_FILTER}, | 172 {"lb", "linblenddeint", 0, 1, 6, LINEAR_BLEND_DEINT_FILTER}, |
538 * * a autoq cpu power dependant enabler | 539 * * a autoq cpu power dependant enabler |
539 c chrom chrominance filtring enabled | 540 c chrom chrominance filtring enabled |
540 y nochrom chrominance filtring disabled | 541 y nochrom chrominance filtring disabled |
541 hb hdeblock horizontal deblocking filter | 542 hb hdeblock horizontal deblocking filter |
542 vb vdeblock vertical deblocking filter | 543 vb vdeblock vertical deblocking filter |
544 hr rkhdeblock | |
543 vr rkvdeblock | 545 vr rkvdeblock |
544 h1 x1hdeblock Experimental horizontal deblock filter 1 | 546 h1 x1hdeblock Experimental horizontal deblock filter 1 |
545 v1 x1vdeblock Experimental vertical deblock filter 1 | 547 v1 x1vdeblock Experimental vertical deblock filter 1 |
546 dr dering not implemented yet | 548 dr dering not implemented yet |
547 al autolevels automatic brightness / contrast fixer | 549 al autolevels automatic brightness / contrast fixer |
722 | 724 |
723 if(gPPMode[quality].error) return -1; | 725 if(gPPMode[quality].error) return -1; |
724 } | 726 } |
725 newPPFlag=1; | 727 newPPFlag=1; |
726 | 728 |
727 // it shouldnt matter what we set divx_quality to as long as its not 0 | 729 //divx_quality is passed to postprocess if autoq if off |
728 // (we dont use it if newPPFlag is set) | 730 divx_quality= GET_PP_QUALITY_MAX; |
729 divx_quality=1; | |
730 return 1; | 731 return 1; |
731 } | 732 } |
732 | 733 |
733 /** | 734 /** |
734 * Obsolete, dont use it, use postprocess2() instead | 735 * Obsolete, dont use it, use postprocess2() instead |