professional audio NDK  1.1.3
include/apa/IJackClientInterfaceV2.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_JACK_CLIENT_INTERFACEV2_H
00021 #define ANDROID_JACK_CLIENT_INTERFACEV2_H
00022 
00023 #include <IJackClientInterface.h>
00024 namespace android {
00025 
00031 class IJackClientInterfaceV2 : public IJackClientInterface {
00032     public:
00033 
00037         IJackClientInterfaceV2();
00038 
00042         virtual ~IJackClientInterfaceV2();
00043 
00049         virtual char* getJackClientName(const char* name) = 0;
00050 
00057         virtual void setByPassEnabled(bool enable) = 0;
00058 };
00059 
00060 };
00061 
00062 #endif // ANDROID_JACK_CLIENT_INTERFACE_H
00063 
00064