|
@@ -2107,8 +2107,11 @@ static inline void signal_stop(struct obs_output *output)
|
|
calldata_free(¶ms);
|
|
calldata_free(¶ms);
|
|
}
|
|
}
|
|
|
|
|
|
-bool obs_output_can_begin_data_capture2(const obs_output_t *output)
|
|
|
|
|
|
+bool obs_output_can_begin_data_capture(const obs_output_t *output,
|
|
|
|
+ uint32_t flags)
|
|
{
|
|
{
|
|
|
|
+ UNUSED_PARAMETER(flags);
|
|
|
|
+
|
|
if (!obs_output_valid(output, "obs_output_can_begin_data_capture"))
|
|
if (!obs_output_valid(output, "obs_output_can_begin_data_capture"))
|
|
return false;
|
|
return false;
|
|
|
|
|
|
@@ -2123,13 +2126,6 @@ bool obs_output_can_begin_data_capture2(const obs_output_t *output)
|
|
return can_begin_data_capture(output);
|
|
return can_begin_data_capture(output);
|
|
}
|
|
}
|
|
|
|
|
|
-bool obs_output_can_begin_data_capture(const obs_output_t *output,
|
|
|
|
- uint32_t flags)
|
|
|
|
-{
|
|
|
|
- UNUSED_PARAMETER(flags);
|
|
|
|
- return obs_output_can_begin_data_capture2(output);
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
static inline bool initialize_audio_encoders(obs_output_t *output)
|
|
static inline bool initialize_audio_encoders(obs_output_t *output)
|
|
{
|
|
{
|
|
for (size_t i = 0; i < MAX_OUTPUT_AUDIO_ENCODERS; i++) {
|
|
for (size_t i = 0; i < MAX_OUTPUT_AUDIO_ENCODERS; i++) {
|
|
@@ -2179,8 +2175,10 @@ static inline void pair_encoders(obs_output_t *output)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
-bool obs_output_initialize_encoders2(obs_output_t *output)
|
|
|
|
|
|
+bool obs_output_initialize_encoders(obs_output_t *output, uint32_t flags)
|
|
{
|
|
{
|
|
|
|
+ UNUSED_PARAMETER(flags);
|
|
|
|
+
|
|
if (!obs_output_valid(output, "obs_output_initialize_encoders"))
|
|
if (!obs_output_valid(output, "obs_output_initialize_encoders"))
|
|
return false;
|
|
return false;
|
|
if (!log_flag_encoded(output, __FUNCTION__, false))
|
|
if (!log_flag_encoded(output, __FUNCTION__, false))
|
|
@@ -2201,12 +2199,6 @@ bool obs_output_initialize_encoders2(obs_output_t *output)
|
|
return true;
|
|
return true;
|
|
}
|
|
}
|
|
|
|
|
|
-bool obs_output_initialize_encoders(obs_output_t *output, uint32_t flags)
|
|
|
|
-{
|
|
|
|
- UNUSED_PARAMETER(flags);
|
|
|
|
- return obs_output_initialize_encoders2(output);
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
static bool begin_delayed_capture(obs_output_t *output)
|
|
static bool begin_delayed_capture(obs_output_t *output)
|
|
{
|
|
{
|
|
if (delay_capturing(output))
|
|
if (delay_capturing(output))
|
|
@@ -2263,8 +2255,10 @@ static void reset_raw_output(obs_output_t *output)
|
|
pause_reset(&output->pause);
|
|
pause_reset(&output->pause);
|
|
}
|
|
}
|
|
|
|
|
|
-bool obs_output_begin_data_capture2(obs_output_t *output)
|
|
|
|
|
|
+bool obs_output_begin_data_capture(obs_output_t *output, uint32_t flags)
|
|
{
|
|
{
|
|
|
|
+ UNUSED_PARAMETER(flags);
|
|
|
|
+
|
|
if (!obs_output_valid(output, "obs_output_begin_data_capture"))
|
|
if (!obs_output_valid(output, "obs_output_begin_data_capture"))
|
|
return false;
|
|
return false;
|
|
|
|
|
|
@@ -2307,12 +2301,6 @@ bool obs_output_begin_data_capture2(obs_output_t *output)
|
|
return true;
|
|
return true;
|
|
}
|
|
}
|
|
|
|
|
|
-bool obs_output_begin_data_capture(obs_output_t *output, uint32_t flags)
|
|
|
|
-{
|
|
|
|
- UNUSED_PARAMETER(flags);
|
|
|
|
- return obs_output_begin_data_capture2(output);
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
static inline void stop_audio_encoders(obs_output_t *output,
|
|
static inline void stop_audio_encoders(obs_output_t *output,
|
|
encoded_callback_t encoded_callback)
|
|
encoded_callback_t encoded_callback)
|
|
{
|
|
{
|