Always forward/backward 2.5secs instead of 100000 frames
This commit is contained in:
parent
ddec967de4
commit
b970c26968
|
@ -192,10 +192,15 @@ class AbstractCanvasJackClass(QMainWindow):
|
|||
|
||||
@pyqtSlot()
|
||||
def slot_transportBackwards(self):
|
||||
if not gJack.client:
|
||||
if self.fSampleRate == 0.0 or not gJack.client:
|
||||
return
|
||||
|
||||
newFrame = jacklib.get_current_transport_frame(gJack.client) - 100000
|
||||
curFrame = jacklib.get_current_transport_frame(gJack.client)
|
||||
|
||||
if curFrame == 0:
|
||||
return
|
||||
|
||||
newFrame = curFrame - int(self.fSampleRate*2.5)
|
||||
|
||||
if newFrame < 0:
|
||||
newFrame = 0
|
||||
|
@ -204,10 +209,10 @@ class AbstractCanvasJackClass(QMainWindow):
|
|||
|
||||
@pyqtSlot()
|
||||
def slot_transportForwards(self):
|
||||
if not gJack.client:
|
||||
if self.fSampleRate == 0.0 or not gJack.client:
|
||||
return
|
||||
|
||||
newFrame = jacklib.get_current_transport_frame(gJack.client) + 100000
|
||||
newFrame = jacklib.get_current_transport_frame(gJack.client) + int(self.fSampleRate*2.5)
|
||||
jacklib.transport_locate(gJack.client, newFrame)
|
||||
|
||||
@pyqtSlot()
|
||||
|
|
Loading…
Reference in New Issue