diff options
Diffstat (limited to 'pkg/ttymididrv/driver.go')
-rw-r--r-- | pkg/ttymididrv/driver.go | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/pkg/ttymididrv/driver.go b/pkg/ttymididrv/driver.go index cc7b1fd..f2282df 100644 --- a/pkg/ttymididrv/driver.go +++ b/pkg/ttymididrv/driver.go @@ -3,19 +3,19 @@ package ttymididrv import ( "sync" - "gitlab.com/gomidi/midi/mid" + "gitlab.com/gomidi/midi" ) type driver struct { mu sync.RWMutex - outs []mid.Out - opened []mid.Port + outs []midi.Out + opened []midi.Port closed bool } -func New(name string, baud int) mid.Driver { +func New(name string, baud int) midi.Driver { d := &driver{} - d.outs = []mid.Out{ + d.outs = []midi.Out{ &out{ name: name, baud: baud, @@ -35,7 +35,7 @@ func (d *driver) Close() (err error) { d.mu.RLock() if d.closed { d.mu.RUnlock() - return mid.ErrClosed + return midi.ErrPortClosed } d.mu.RUnlock() @@ -50,23 +50,23 @@ func (d *driver) Close() (err error) { return } -func (d *driver) Ins() ([]mid.In, error) { +func (d *driver) Ins() ([]midi.In, error) { d.mu.Lock() defer d.mu.Unlock() if d.closed { - return nil, mid.ErrClosed + return nil, midi.ErrPortClosed } return nil, nil } -func (d *driver) Outs() ([]mid.Out, error) { +func (d *driver) Outs() ([]midi.Out, error) { d.mu.Lock() defer d.mu.Unlock() if d.closed { - return nil, mid.ErrClosed + return nil, midi.ErrPortClosed } return d.outs, nil |