OLD | NEW |
1 /* | 1 /* |
2 * Copyright (c) 2010 The WebM project authors. All Rights Reserved. | 2 * Copyright (c) 2010 The WebM project authors. All Rights Reserved. |
3 * | 3 * |
4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
9 */ | 9 */ |
10 | 10 |
(...skipping 12 matching lines...) Expand all Loading... |
23 * - In loop deblocking filter | 23 * - In loop deblocking filter |
24 * - Context-based entropy coding | 24 * - Context-based entropy coding |
25 * | 25 * |
26 * @{ | 26 * @{ |
27 */ | 27 */ |
28 /*!\file | 28 /*!\file |
29 * \brief Provides controls common to both the VP8 encoder and decoder. | 29 * \brief Provides controls common to both the VP8 encoder and decoder. |
30 */ | 30 */ |
31 #ifndef VP8_H | 31 #ifndef VP8_H |
32 #define VP8_H | 32 #define VP8_H |
33 #include "vpx_codec_impl_top.h" | 33 #include "vpx/vpx_codec_impl_top.h" |
34 | 34 |
35 /*!\brief Control functions | 35 /*!\brief Control functions |
36 * | 36 * |
37 * The set of macros define the control functions of VP8 interface | 37 * The set of macros define the control functions of VP8 interface |
38 */ | 38 */ |
39 enum vp8_com_control_id | 39 enum vp8_com_control_id |
40 { | 40 { |
41 VP8_SET_REFERENCE = 1, /**< pass in an external frame into deco
der to be used as reference frame */ | 41 VP8_SET_REFERENCE = 1, /**< pass in an external frame into deco
der to be used as reference frame */ |
42 VP8_COPY_REFERENCE = 2, /**< get a copy of reference frame from
the decoder */ | 42 VP8_COPY_REFERENCE = 2, /**< get a copy of reference frame from
the decoder */ |
43 VP8_SET_POSTPROC = 3, /**< set the decoder's post processing s
ettings */ | 43 VP8_SET_POSTPROC = 3, /**< set the decoder's post processing s
ettings */ |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
119 /*! @} - end defgroup vp8 */ | 119 /*! @} - end defgroup vp8 */ |
120 | 120 |
121 #if !defined(VPX_CODEC_DISABLE_COMPAT) || !VPX_CODEC_DISABLE_COMPAT | 121 #if !defined(VPX_CODEC_DISABLE_COMPAT) || !VPX_CODEC_DISABLE_COMPAT |
122 /* The following definitions are provided for backward compatibility with | 122 /* The following definitions are provided for backward compatibility with |
123 * the VP8 1.0.x SDK. USE IN PRODUCTION CODE IS NOT RECOMMENDED. | 123 * the VP8 1.0.x SDK. USE IN PRODUCTION CODE IS NOT RECOMMENDED. |
124 */ | 124 */ |
125 | 125 |
126 DECLSPEC_DEPRECATED extern vpx_codec_iface_t vpx_codec_vp8_algo DEPRECATED; | 126 DECLSPEC_DEPRECATED extern vpx_codec_iface_t vpx_codec_vp8_algo DEPRECATED; |
127 #endif | 127 #endif |
128 | 128 |
129 #include "vpx_codec_impl_bottom.h" | 129 #include "vpx/vpx_codec_impl_bottom.h" |
130 #endif | 130 #endif |
OLD | NEW |