Browse Source

Always forward/backward 2.5secs instead of 100000 frames

tags/v0.9.0
falkTX 11 years ago
parent
commit
b970c26968
1 changed files with 9 additions and 4 deletions
  1. +9
    -4
      src/shared_canvasjack.py

+ 9
- 4
src/shared_canvasjack.py View File

@@ -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…
Cancel
Save