mirror of
https://github.com/lostjared/Acid.Cam.v2.Qt.git
synced 2025-12-22 23:00:00 +01:00
now pause shows original image as first frame
This commit is contained in:
@@ -73,6 +73,14 @@ void GotoWindow::showWindow(int frame_index, int min, int max) {
|
|||||||
goto_pos->setSliderPosition(frame_index);
|
goto_pos->setSliderPosition(frame_index);
|
||||||
slideChanged(frame_index);
|
slideChanged(frame_index);
|
||||||
show();
|
show();
|
||||||
|
QImage img;
|
||||||
|
int set_index = frame_index-1;
|
||||||
|
if(set_index < 0)
|
||||||
|
set_index = 0;
|
||||||
|
|
||||||
|
if(playback_thread->getFrame(img, set_index)) {
|
||||||
|
disp_window->displayImage(img);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void GotoWindow::pressedGo() {
|
void GotoWindow::pressedGo() {
|
||||||
|
|||||||
@@ -1008,7 +1008,9 @@ void AC_MainWindow::controls_Pause() {
|
|||||||
controls_pause->setText("Paused");
|
controls_pause->setText("Paused");
|
||||||
controls_pause->setChecked(true);
|
controls_pause->setChecked(true);
|
||||||
paused = true;
|
paused = true;
|
||||||
if(programMode == MODE_VIDEO) goto_window->showWindow(frame_index, 0, video_frames);
|
if(programMode == MODE_VIDEO) {
|
||||||
|
goto_window->showWindow(frame_index, 0, video_frames);
|
||||||
|
}
|
||||||
playback->Stop();
|
playback->Stop();
|
||||||
} else {
|
} else {
|
||||||
controls_pause->setText("Pause");
|
controls_pause->setText("Pause");
|
||||||
|
|||||||
Reference in New Issue
Block a user