FFmpeg
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
Examples
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
libavfilter
window_func.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2015 Paul B Mahol
3
*
4
* This file is part of FFmpeg.
5
*
6
* FFmpeg is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU Lesser General Public
8
* License as published by the Free Software Foundation; either
9
* version 2.1 of the License, or (at your option) any later version.
10
*
11
* FFmpeg is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14
* Lesser General Public License for more details.
15
*
16
* You should have received a copy of the GNU Lesser General Public
17
* License along with FFmpeg; if not, write to the Free Software
18
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19
*/
20
21
22
#ifndef AVFILTER_WINDOW_FUNC_H
23
#define AVFILTER_WINDOW_FUNC_H
24
25
enum
WindowFunc
{
WFUNC_RECT
,
WFUNC_HANNING
,
WFUNC_HAMMING
,
WFUNC_BLACKMAN
,
26
WFUNC_BARTLETT
,
WFUNC_WELCH
,
WFUNC_FLATTOP
,
27
WFUNC_BHARRIS
,
WFUNC_BNUTTALL
,
WFUNC_SINE
,
WFUNC_NUTTALL
,
28
WFUNC_BHANN
,
WFUNC_LANCZOS
,
WFUNC_GAUSS
,
WFUNC_TUKEY
,
29
WFUNC_DOLPH
,
WFUNC_CAUCHY
,
WFUNC_PARZEN
,
WFUNC_POISSON
,
30
NB_WFUNC
};
31
32
void
ff_generate_window_func
(
float
*lut,
int
N
,
int
win_func,
float
*overlap);
33
34
#endif
/* AVFILTER_WINDOW_FUNC_H */
WFUNC_NUTTALL
Definition:
window_func.h:27
WFUNC_DOLPH
Definition:
window_func.h:29
WFUNC_PARZEN
Definition:
window_func.h:29
WFUNC_RECT
Definition:
window_func.h:25
WFUNC_BHANN
Definition:
window_func.h:28
WFUNC_HANNING
Definition:
window_func.h:25
WFUNC_GAUSS
Definition:
window_func.h:28
ff_generate_window_func
void ff_generate_window_func(float *lut, int N, int win_func, float *overlap)
Definition:
window_func.c:26
N
#define N
Definition:
vf_pp7.c:73
WFUNC_HAMMING
Definition:
window_func.h:25
WFUNC_LANCZOS
Definition:
window_func.h:28
WFUNC_SINE
Definition:
window_func.h:27
WFUNC_BNUTTALL
Definition:
window_func.h:27
WindowFunc
WindowFunc
Definition:
af_firequalizer.c:32
WFUNC_TUKEY
Definition:
window_func.h:28
WFUNC_POISSON
Definition:
window_func.h:29
WFUNC_BLACKMAN
Definition:
window_func.h:25
WFUNC_FLATTOP
Definition:
window_func.h:26
WFUNC_WELCH
Definition:
window_func.h:26
WFUNC_BHARRIS
Definition:
window_func.h:27
WFUNC_CAUCHY
Definition:
window_func.h:29
NB_WFUNC
Definition:
window_func.h:30
WFUNC_BARTLETT
Definition:
window_func.h:26
Generated on Fri Jan 12 2018 01:45:55 for FFmpeg by
1.8.6