obs-transitions: Fix stingers sometimes getting cut off
The file duration is a bit of an estimate. This adds 500ms to the estimated stinger media file duration to help ensure stinger videos play back in full without getting cut off prematurely.
This commit is contained in:
@@ -225,7 +225,8 @@ static void stinger_transition_start(void *data)
|
||||
|
||||
proc_handler_call(ph, "get_duration", &cd);
|
||||
proc_handler_call(ph, "get_nb_frames", &cd);
|
||||
s->duration_ns = (uint64_t)calldata_int(&cd, "duration");
|
||||
s->duration_ns =
|
||||
(uint64_t)calldata_int(&cd, "duration") + 500000000ULL;
|
||||
s->duration_frames = (uint64_t)calldata_int(&cd, "num_frames");
|
||||
|
||||
if (s->transition_point_is_frame)
|
||||
|
Reference in New Issue
Block a user