WebM VP8 Codec SDK
|
00001 /* 00002 * Copyright (c) 2010 The WebM project authors. All Rights Reserved. 00003 * 00004 * Use of this source code is governed by a BSD-style license 00005 * that can be found in the LICENSE file in the root of the source 00006 * tree. An additional intellectual property rights grant can be found 00007 * in the file PATENTS. All contributing project authors may 00008 * be found in the AUTHORS file in the root of the source tree. 00009 */ 00010 00011 00012 #include "vp8.h" 00013 00023 #ifndef VP8DX_H 00024 #define VP8DX_H 00025 #include "vpx/vpx_codec_impl_top.h" 00026 00033 extern vpx_codec_iface_t vpx_codec_vp8_dx_algo; 00034 extern vpx_codec_iface_t* vpx_codec_vp8_dx(void); 00037 /* Include controls common to both the encoder and decoder */ 00038 #include "vp8.h" 00039 00040 00048 enum vp8_dec_control_id 00049 { 00053 VP8D_GET_LAST_REF_UPDATES = VP8_DECODER_CTRL_ID_START, 00054 00056 VP8D_GET_FRAME_CORRUPTED, 00057 00058 VP8_DECODER_CTRL_ID_MAX 00059 } ; 00060 00061 00070 VPX_CTRL_USE_TYPE(VP8D_GET_LAST_REF_UPDATES, int *) 00071 VPX_CTRL_USE_TYPE(VP8D_GET_FRAME_CORRUPTED, int *) 00072 00073 00077 #include "vpx/vpx_codec_impl_bottom.h" 00078 #endif