moved InputPlugin to decoder_api.h

InputPlugin is the API which is implemented by a decoder plugin.  This
belongs to the public API/ABI, so move it to decoder_api.h.  It will
later be renamed to something like "decoder_plugin".
This commit is contained in:
Max Kellermann
2008-08-26 08:27:06 +02:00
parent 4a87f1e815
commit 08bdb43bef
6 changed files with 64 additions and 61 deletions

View File

@@ -19,7 +19,7 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "../inputPlugin.h"
#include "../decoder_api.h"
#if defined(HAVE_FLAC) || defined(HAVE_OGGFLAC)

View File

@@ -19,8 +19,6 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "../inputPlugin.h"
#include "_flac_common.h"
#include "_ogg_common.h"

View File

@@ -22,7 +22,7 @@
#ifndef _OGG_COMMON_H
#define _OGG_COMMON_H
#include "../inputPlugin.h"
#include "../decoder_api.h"
#if defined(HAVE_OGGFLAC) || defined(HAVE_OGGVORBIS) || \
(defined(FLAC_API_VERSION_CURRENT) && FLAC_API_VERSION_CURRENT > 7)

View File

@@ -22,6 +22,7 @@
#include "../utils.h"
#include "../log.h"
#include "../inputPlugin.h"
/* this code was based on flac123, from flac-tools */