Przeglądaj źródła

libobs: Add function to get encoder pause offset

jp9000 3 lat temu
rodzic
commit
4741a9aa50
2 zmienionych plików z 7 dodań i 0 usunięć
  1. 5 0
      libobs/obs-encoder.c
  2. 2 0
      libobs/obs.h

+ 5 - 0
libobs/obs-encoder.c

@@ -1534,3 +1534,8 @@ void obs_encoder_set_last_error(obs_encoder_t *encoder, const char *message)
 	else
 		encoder->last_error_message = NULL;
 }
+
+uint64_t obs_encoder_get_pause_offset(const obs_encoder_t *encoder)
+{
+	return encoder ? encoder->pause.ts_offset : 0;
+}

+ 2 - 0
libobs/obs.h

@@ -2413,6 +2413,8 @@ EXPORT const char *obs_encoder_get_last_error(obs_encoder_t *encoder);
 EXPORT void obs_encoder_set_last_error(obs_encoder_t *encoder,
 				       const char *message);
 
+EXPORT uint64_t obs_encoder_get_pause_offset(const obs_encoder_t *encoder);
+
 /* ------------------------------------------------------------------------- */
 /* Stream Services */