1 /* decomb.h
2 
3    Copyright (c) 2003-2021 HandBrake Team
4    This file is part of the HandBrake source code
5    Homepage: <http://handbrake.fr/>.
6    It may be used under the terms of the GNU General Public License v2.
7    For full terms see the file COPYING file or visit http://www.gnu.org/licenses/gpl-2.0.html
8  */
9 
10 #ifndef HANDBRAKE_DECOMB_H
11 #define HANDBRAKE_DECOMB_H
12 
13 #define MODE_DECOMB_YADIF       1 // Use yadif
14 #define MODE_DECOMB_BLEND       2 // Use blending interpolation
15 #define MODE_DECOMB_CUBIC       4 // Use cubic interpolation
16 #define MODE_DECOMB_EEDI2       8 // Use EEDI2 interpolation
17 #define MODE_DECOMB_BOB        16 // Deinterlace each field to a separate frame
18 #define MODE_DECOMB_SELECTIVE  32 // Selectively deinterlace based on comb detection
19 
20 #define MODE_YADIF_ENABLE       1
21 #define MODE_YADIF_SPATIAL      2
22 #define MODE_YADIF_BOB          4
23 #define MODE_DEINTERLACE_QSV    8
24 
25 #endif // HANDBRAKE_DECOMB_H
26