FFmpeg
Loading...
Searching...
No Matches
vp9.h
Go to the documentation of this file.
1/*
2 * VP9 compatible video decoder
3 *
4 * Copyright (C) 2013 Ronald S. Bultje <rsbultje gmail com>
5 * Copyright (C) 2013 Clément Bœsch <u pkh me>
6 *
7 * This file is part of FFmpeg.
8 *
9 * FFmpeg is free software; you can redistribute it and/or
10 * modify it under the terms of the GNU Lesser General Public
11 * License as published by the Free Software Foundation; either
12 * version 2.1 of the License, or (at your option) any later version.
13 *
14 * FFmpeg is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17 * Lesser General Public License for more details.
18 *
19 * You should have received a copy of the GNU Lesser General Public
20 * License along with FFmpeg; if not, write to the Free Software
21 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
22 */
23
24#ifndef AVCODEC_VP9_H
25#define AVCODEC_VP9_H
26
36
44
63
72
73#endif /* AVCODEC_VP9_H */
#define TOP_DC_PRED
Definition h264pred.h:50
#define DC_129_PRED
Definition h264pred.h:66
#define DC_127_PRED
Definition h264pred.h:65
#define VERT_PRED
Prediction types.
Definition h264pred.h:38
#define DC_128_PRED
Definition h264pred.h:51
#define VERT_LEFT_PRED
Definition h264pred.h:45
#define HOR_DOWN_PRED
Definition h264pred.h:44
#define DIAG_DOWN_LEFT_PRED
Definition h264pred.h:41
#define LEFT_DC_PRED
Definition h264pred.h:49
#define TM_VP8_PRED
"True Motion", used instead of plane
Definition h264pred.h:59
#define HOR_UP_PRED
Definition h264pred.h:46
#define DIAG_DOWN_RIGHT_PRED
Definition h264pred.h:42
#define HOR_PRED
Definition h264pred.h:39
#define DC_PRED
Definition h264pred.h:40
#define VERT_RIGHT_PRED
Definition h264pred.h:43
IntraPredMode
Definition hevcdec.h:124
FilterMode
Definition vp9.h:64
@ FILTER_SWITCHABLE
Definition vp9.h:70
@ FILTER_8TAP_REGULAR
Definition vp9.h:66
@ FILTER_BILINEAR
Definition vp9.h:68
@ N_FILTERS
Definition vp9.h:69
@ FILTER_8TAP_SHARP
Definition vp9.h:67
@ FILTER_8TAP_SMOOTH
Definition vp9.h:65
@ N_INTRA_PRED_MODES
Definition vp9.h:61
TxfmType
Definition vp9.h:37
@ DCT_ADST
Definition vp9.h:39
@ DCT_DCT
Definition vp9.h:38
@ N_TXFM_TYPES
Definition vp9.h:42
@ ADST_DCT
Definition vp9.h:40
@ ADST_ADST
Definition vp9.h:41
TxfmMode
Definition vp9.h:27
@ TX_16X16
Definition vp9.h:30
@ N_TXFM_MODES
Definition vp9.h:34
@ TX_32X32
Definition vp9.h:31
@ TX_4X4
Definition vp9.h:28
@ N_TXFM_SIZES
Definition vp9.h:32
@ TX_8X8
Definition vp9.h:29
@ TX_SWITCHABLE
Definition vp9.h:33