1 | | /* $Id$ */ |
---|
| 1 | /* |
---|
| 2 | * Copyright (C) 2005-2007 by Pieter Palmers |
---|
| 3 | * |
---|
| 4 | * This file is part of FFADO |
---|
| 5 | * FFADO = Free Firewire (pro-)audio drivers for linux |
---|
| 6 | * |
---|
| 7 | * FFADO is based upon FreeBoB. |
---|
| 8 | * |
---|
| 9 | * This library is free software; you can redistribute it and/or |
---|
| 10 | * modify it under the terms of the GNU Lesser General Public |
---|
| 11 | * License version 2.1, as published by the Free Software Foundation; |
---|
| 12 | * |
---|
| 13 | * This library is distributed in the hope that it will be useful, |
---|
| 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
---|
| 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
---|
| 16 | * Lesser General Public License for more details. |
---|
| 17 | * |
---|
| 18 | * You should have received a copy of the GNU Lesser General Public |
---|
| 19 | * License along with this library; if not, write to the Free Software |
---|
| 20 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, |
---|
| 21 | * MA 02110-1301 USA |
---|
| 22 | */ |
---|
3 | | /* |
---|
4 | | * FreeBob Streaming API |
---|
5 | | * FreeBob = Firewire (pro-)audio for linux |
---|
6 | | * |
---|
7 | | * http://freebob.sf.net |
---|
8 | | * |
---|
9 | | * Copyright (C) 2005,2006 Pieter Palmers <pieterpalmers@users.sourceforge.net> |
---|
10 | | * |
---|
11 | | * This program is free software {} you can redistribute it and/or modify |
---|
12 | | * it under the terms of the GNU General Public License as published by |
---|
13 | | * the Free Software Foundation {} either version 2 of the License, or |
---|
14 | | * (at your option) any later version. |
---|
15 | | * |
---|
16 | | * This program is distributed in the hope that it will be useful, |
---|
17 | | * but WITHOUT ANY WARRANTY {} without even the implied warranty of |
---|
18 | | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
---|
19 | | * GNU General Public License for more details. |
---|
20 | | * |
---|
21 | | * You should have received a copy of the GNU General Public License |
---|
22 | | * along with this program {} if not, write to the Free Software |
---|
23 | | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
---|
24 | | * |
---|
25 | | * |
---|
26 | | * |
---|
27 | | */ |
---|
28 | | #ifndef __FREEBOB_AMDTPPORT__ |
---|
29 | | #define __FREEBOB_AMDTPPORT__ |
---|
| 24 | #ifndef __FFADO_AMDTPPORT__ |
---|
| 25 | #define __FFADO_AMDTPPORT__ |
---|
53 | | AmdtpAudioPort(std::string name, |
---|
54 | | enum E_Direction direction, |
---|
55 | | int position, |
---|
56 | | int location, |
---|
57 | | enum E_Formats format) |
---|
58 | | : AudioPort(name, direction), |
---|
59 | | AmdtpPortInfo(name, position, location, format) |
---|
60 | | {}; |
---|
| 49 | AmdtpAudioPort(std::string name, |
---|
| 50 | enum E_Direction direction, |
---|
| 51 | int position, |
---|
| 52 | int location, |
---|
| 53 | enum E_Formats format) |
---|
| 54 | : AudioPort(name, direction), |
---|
| 55 | AmdtpPortInfo(name, position, location, format) |
---|
| 56 | {}; |
---|
80 | | AmdtpMidiPort(std::string name, |
---|
81 | | enum E_Direction direction, |
---|
82 | | int position, |
---|
83 | | int location, |
---|
84 | | enum E_Formats format) |
---|
85 | | : MidiPort(name, direction), |
---|
86 | | AmdtpPortInfo(name, position, location, format) |
---|
87 | | {}; |
---|
| 76 | AmdtpMidiPort(std::string name, |
---|
| 77 | enum E_Direction direction, |
---|
| 78 | int position, |
---|
| 79 | int location, |
---|
| 80 | enum E_Formats format) |
---|
| 81 | : MidiPort(name, direction), |
---|
| 82 | AmdtpPortInfo(name, position, location, format) |
---|
| 83 | {}; |
---|