@@ -1061,7 +1061,7 @@ EXPORT obs_source_t *obs_view_get_source(obs_view_t *view, uint32_t channel);
10611061EXPORT void obs_view_render (obs_view_t * view );
10621062
10631063/** Adds a view to the main render loop */
1064- EXPORT video_t * obs_view_add (obs_view_t * view , struct obs_video_info * ovi );
1064+ EXPORT video_t * obs_view_add (obs_view_t * view );
10651065
10661066/** Adds a view to the main render loop */
10671067EXPORT video_t * obs_stream_view_add (obs_view_t * view ,
@@ -2308,8 +2308,8 @@ EXPORT proc_handler_t *obs_output_get_proc_handler(const obs_output_t *output);
23082308 * Sets the current audio/video media contexts associated with this output,
23092309 * required for non-encoded outputs. Can be null.
23102310 */
2311- EXPORT void obs_output_set_media (obs_output_t * output ,
2312- obs_core_video_mix_t * mix , audio_t * audio );
2311+ EXPORT void obs_output_set_media (obs_output_t * output , video_t * video ,
2312+ audio_t * audio );
23132313
23142314/** Returns the video media context associated with this output */
23152315EXPORT video_t * obs_output_video (const obs_output_t * output );
@@ -2593,6 +2593,8 @@ EXPORT const char *obs_encoder_get_name(const obs_encoder_t *encoder);
25932593EXPORT void obs_encoder_set_video_mix (obs_encoder_t * encoder ,
25942594 struct obs_core_video_mix * video );
25952595
2596+ EXPORT video_t * obs_video_mix_get_video (struct obs_core_video_mix * mix );
2597+
25962598EXPORT obs_core_video_mix_t *
25972599obs_video_mix_get (struct obs_video_info * ovi ,
25982600 enum obs_video_rendering_mode mode );
0 commit comments