Use Gst.(M)SECOND constants instead of numbers

It makes code easier to read
This commit is contained in:
Rafał Dzięgiel
2021-04-17 13:08:12 +02:00
parent 457cbde25e
commit 9799783ee5
3 changed files with 8 additions and 8 deletions

View File

@@ -183,7 +183,7 @@ class ClapperPlayer extends PlayerBase
seek_seconds(seconds)
{
this.seek(seconds * 1000000000);
this.seek(seconds * Gst.SECOND);
}
seek_chapter(seconds)
@@ -324,8 +324,8 @@ class ClapperPlayer extends PlayerBase
let resumeInfo = {};
if(playlistItem.isLocalFile && settings.get_boolean('resume-enabled')) {
const resumeTime = Math.floor(this.position / 1000000000);
const resumeDuration = this.duration / 1000000000;
const resumeTime = Math.floor(this.position / Gst.SECOND);
const resumeDuration = this.duration / Gst.SECOND;
/* Do not save resume info when video is very short,
* just started or almost finished */

View File

@@ -164,12 +164,12 @@ class ClapperPlayerBase extends GstClapper.Clapper
root[action + '_css_class'](gpuClass);
break;
case 'audio-offset':
value = Math.round(settings.get_double(key) * -1000000);
value = Math.round(settings.get_double(key) * -Gst.MSECOND);
this.set_audio_video_offset(value);
debug(`set audio-video offset: ${value}`);
break;
case 'subtitle-offset':
value = Math.round(settings.get_double(key) * -1000000);
value = Math.round(settings.get_double(key) * -Gst.MSECOND);
this.set_subtitle_video_offset(value);
debug(`set subtitle-video offset: ${value}`);
break;

View File

@@ -371,7 +371,7 @@ class ClapperWidget extends Gtk.Grid
return;
}
const pos = Math.floor(start / 1000000) / 1000;
const pos = Math.floor(start / Gst.MSECOND) / 1000;
const tags = subentry.get_tags();
this.controls.positionScale.add_mark(pos, Gtk.PositionType.TOP, null);
@@ -467,7 +467,7 @@ class ClapperWidget extends Gtk.Grid
_onPlayerDurationChanged(player, duration)
{
const durationSeconds = duration / 1000000000;
const durationSeconds = duration / Gst.SECOND;
const durationFloor = Math.floor(durationSeconds);
/* Sometimes GstPlayer might re-emit
@@ -515,7 +515,7 @@ class ClapperWidget extends Gtk.Grid
)
return;
const positionSeconds = Math.round(position / 1000000000);
const positionSeconds = Math.round(position / Gst.SECOND);
if(positionSeconds === this.controls.currentPosition)
return;