ardour
|
#include <monitor_selector.h>
Private Member Functions | |
void | io_changed () |
void | io_changed_proxy () |
Private Attributes | |
int | _other |
int | _ours |
boost::shared_ptr< ARDOUR::IO > | _io |
boost::shared_ptr< PortGroup > | _port_group |
bool | _find_inputs_for_io_outputs |
PBD::ScopedConnection | _io_connection |
Additional Inherited Members | |
Public Types inherited from PortMatrix | |
enum | Arrangement { TOP_TO_RIGHT, LEFT_TO_BOTTOM } |
enum | Result { Cancelled, Accepted } |
Static Public Member Functions inherited from PortMatrix | |
static bool | bundle_with_channels (boost::shared_ptr< ARDOUR::Bundle >) |
Public Attributes inherited from PortMatrix | |
sigc::signal< void, Result > | Finished |
Protected Attributes inherited from PortMatrix | |
PortGroupList | _ports [2] |
Protected Attributes inherited from ARDOUR::SessionHandlePtr | |
ARDOUR::Session * | _session |
PBD::ScopedConnectionList | _session_connections |
Definition at line 26 of file monitor_selector.h.
MonitorSelector::MonitorSelector | ( | Gtk::Window * | p, |
ARDOUR::Session * | session, | ||
boost::shared_ptr< ARDOUR::IO > | io | ||
) |
Definition at line 42 of file monitor_selector.cc.
|
inlinevirtual |
Reimplemented from PortMatrix.
Definition at line 56 of file monitor_selector.h.
|
inlinevirtual |
Reimplemented from PortMatrix.
Definition at line 57 of file monitor_selector.h.
|
inlinevirtual |
Reimplemented from PortMatrix.
Definition at line 58 of file monitor_selector.h.
|
virtual |
Reimplemented from PortMatrix.
Definition at line 193 of file monitor_selector.cc.
|
virtual |
Implements PortMatrix.
Definition at line 187 of file monitor_selector.cc.
|
inline |
Definition at line 44 of file monitor_selector.h.
|
virtual |
c | Channels; where c[0] is from _ports[0] and c[1] is from _ports[1]. |
Implements PortMatrix.
Definition at line 136 of file monitor_selector.cc.
|
inline |
Definition at line 40 of file monitor_selector.h.
|
private |
Definition at line 81 of file monitor_selector.cc.
|
private |
Definition at line 70 of file monitor_selector.cc.
|
virtual |
Implements PortMatrix.
Definition at line 181 of file monitor_selector.cc.
uint32_t MonitorSelector::n_io_ports | ( | ) | const |
Definition at line 171 of file monitor_selector.cc.
|
inline |
Definition at line 52 of file monitor_selector.h.
|
inline |
Definition at line 48 of file monitor_selector.h.
|
inline |
Definition at line 37 of file monitor_selector.h.
|
virtual |
c | Channels; where c[0] is from _ports[0] and c[1] is from _ports[1]. |
s | New state. |
Implements PortMatrix.
Definition at line 109 of file monitor_selector.cc.
|
virtual |
Implements PortMatrix.
Definition at line 87 of file monitor_selector.cc.
|
private |
Definition at line 69 of file monitor_selector.h.
|
private |
Definition at line 67 of file monitor_selector.h.
|
private |
Definition at line 70 of file monitor_selector.h.
|
private |
Definition at line 65 of file monitor_selector.h.
|
private |
Definition at line 66 of file monitor_selector.h.
|
private |
Definition at line 68 of file monitor_selector.h.