professional audio NDK  1.1.3
include/apa/IAPAInterfaceV2.h
00001 /*
00002  * Samsung Handset Platform
00003  * Copyright (c) 2007 Software Center, Samsung Electronics, Inc.
00004  * All rights reserved.
00005  * This software is the confidential and proprietary information
00006  * of Samsung Electronics, Inc. ("Confidential Information").  You
00007  * shall not disclose such Confidential Information and shall use
00008  * it only in accordance with the terms of the license agreement
00009  * you entered into with Samsung Electronics.
00010  */
00011 
00012 /*
00013  * @author <a href="mailto:haeseok@samsung.com">HaeSeok Oh</a>
00014  * @author <a href="mailto:lh.bang@samsung.com">LaeHyuk Bang</a>
00015  * @author <a href="mailto:jeongyeon.kim@samsung.com">JeongYeon Kim</a>
00016  * @author <a href="mailto:dbs.park@samsung.com">DaeBeom Park</a>
00017  *
00018  */
00019 
00020 #ifndef ANDROID_APA_INTERFACEV2_H
00021 #define ANDROID_APA_INTERFACEV2_H
00022 
00023 #include <stdint.h>
00024 #include <IAPAInterface.h>
00025 
00026 namespace android {
00027 
00036 class IAPAInterfaceV2 : public IAPAInterface {
00037     public:
00041         IAPAInterfaceV2();
00042         
00043         
00047         virtual ~IAPAInterfaceV2();
00048         
00056         virtual int sendStream(const void* stream, const long size, const int id) = 0;
00057         
00061         int getTargetAPILevel();
00062 };
00063 
00064 };
00065 
00066 #endif // ANDROID_APA_INTERFACEV2_H