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