| 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/vpx_codec_impl_top.h" | 33 #include "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/vpx_codec_impl_bottom.h" | 129 #include "vpx_codec_impl_bottom.h" |
| 130 #endif | 130 #endif |
| OLD | NEW |