Home | History | Annotate | Download | only in vpx
      1 /*
      2  *  Copyright (c) 2010 The WebM project authors. All Rights Reserved.
      3  *
      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
      6  *  tree. An additional intellectual property rights grant can be found
      7  *  in the file PATENTS.  All contributing project authors may
      8  *  be found in the AUTHORS file in the root of the source tree.
      9  */
     10 
     11 
     12 #include "vp8.h"
     13 
     14 /*!\defgroup vp8_decoder WebM VP8 Decoder
     15  * \ingroup vp8
     16  *
     17  * @{
     18  */
     19 /*!\file vp8dx.h
     20  * \brief Provides definitions for using the VP8 algorithm within the vpx Decoder
     21  *        interface.
     22  */
     23 #ifndef VP8DX_H
     24 #define VP8DX_H
     25 #include "vpx/vpx_codec_impl_top.h"
     26 
     27 /*!\brief Algorithm interface for VP8
     28  *
     29  * This interface provides the capability to decode raw VP8 streams, as would
     30  * be found in AVI files and other non-Flash uses.
     31  */
     32 extern vpx_codec_iface_t  vpx_codec_vp8_dx_algo;
     33 extern vpx_codec_iface_t* vpx_codec_vp8_dx(void);
     34 
     35 /* Include controls common to both the encoder and decoder */
     36 #include "vp8.h"
     37 
     38 
     39 /*! @} - end defgroup vp8_decoder */
     40 
     41 
     42 #include "vpx/vpx_codec_impl_bottom.h"
     43 #endif
     44