mirror of
https://github.com/mpv-player/mpv
synced 2024-12-24 07:42:17 +00:00
mplayer: make --length work if --start is missing
In this case, --start should default to 0 obviously.
This commit is contained in:
parent
180944fe28
commit
ae9c03c1a9
@ -284,7 +284,7 @@ static double get_play_end_pts(struct MPContext *mpctx)
|
|||||||
if (opts->play_end.type) {
|
if (opts->play_end.type) {
|
||||||
return rel_time_to_abs(mpctx, opts->play_end, MP_NOPTS_VALUE);
|
return rel_time_to_abs(mpctx, opts->play_end, MP_NOPTS_VALUE);
|
||||||
} else if (opts->play_length.type) {
|
} else if (opts->play_length.type) {
|
||||||
double start = rel_time_to_abs(mpctx, opts->play_start, -1);
|
double start = rel_time_to_abs(mpctx, opts->play_start, 0);
|
||||||
double length = rel_time_to_abs(mpctx, opts->play_length, -1);
|
double length = rel_time_to_abs(mpctx, opts->play_length, -1);
|
||||||
if (start != -1 && length != -1)
|
if (start != -1 && length != -1)
|
||||||
return start + length;
|
return start + length;
|
||||||
|
Loading…
Reference in New Issue
Block a user