FFmpeg
libavfilter
transpose.h
Go to the documentation of this file.
1
/*
2
* This file is part of FFmpeg.
3
*
4
* FFmpeg is free software; you can redistribute it and/or
5
* modify it under the terms of the GNU Lesser General Public
6
* License as published by the Free Software Foundation; either
7
* version 2.1 of the License, or (at your option) any later version.
8
*
9
* FFmpeg is distributed in the hope that it will be useful,
10
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12
* Lesser General Public License for more details.
13
*
14
* You should have received a copy of the GNU Lesser General Public
15
* License along with FFmpeg; if not, write to the Free Software
16
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17
*/
18
#ifndef AVFILTER_TRANSPOSE_H
19
#define AVFILTER_TRANSPOSE_H
20
21
enum
PassthroughType
{
22
TRANSPOSE_PT_TYPE_NONE
,
23
TRANSPOSE_PT_TYPE_LANDSCAPE
,
24
TRANSPOSE_PT_TYPE_PORTRAIT
,
25
};
26
27
enum
TransposeDir
{
28
TRANSPOSE_CCLOCK_FLIP
,
29
TRANSPOSE_CLOCK
,
30
TRANSPOSE_CCLOCK
,
31
TRANSPOSE_CLOCK_FLIP
,
32
TRANSPOSE_REVERSAL
,
// rotate by half-turn
33
TRANSPOSE_HFLIP
,
34
TRANSPOSE_VFLIP
,
35
};
36
37
#endif
TRANSPOSE_CLOCK_FLIP
@ TRANSPOSE_CLOCK_FLIP
Definition:
transpose.h:31
TRANSPOSE_CCLOCK
@ TRANSPOSE_CCLOCK
Definition:
transpose.h:30
TRANSPOSE_HFLIP
@ TRANSPOSE_HFLIP
Definition:
transpose.h:33
TRANSPOSE_PT_TYPE_PORTRAIT
@ TRANSPOSE_PT_TYPE_PORTRAIT
Definition:
transpose.h:24
TRANSPOSE_PT_TYPE_NONE
@ TRANSPOSE_PT_TYPE_NONE
Definition:
transpose.h:22
TransposeDir
TransposeDir
Definition:
transpose.h:27
PassthroughType
PassthroughType
Definition:
transpose.h:21
TRANSPOSE_CLOCK
@ TRANSPOSE_CLOCK
Definition:
transpose.h:29
TRANSPOSE_CCLOCK_FLIP
@ TRANSPOSE_CCLOCK_FLIP
Definition:
transpose.h:28
TRANSPOSE_REVERSAL
@ TRANSPOSE_REVERSAL
Definition:
transpose.h:32
TRANSPOSE_PT_TYPE_LANDSCAPE
@ TRANSPOSE_PT_TYPE_LANDSCAPE
Definition:
transpose.h:23
TRANSPOSE_VFLIP
@ TRANSPOSE_VFLIP
Definition:
transpose.h:34
Generated on Wed Aug 24 2022 21:27:11 for FFmpeg by
1.8.17