Browse Source

libobs: Put obs_get_default_rect_effect back in temporarily

This function was removed even though the browser plugin was using this
function on mac, so this is being put back in temporarily while the
browser plugin is modified to remove this function.
jp9000 10 years ago
parent
commit
bb1b705cd3
2 changed files with 11 additions and 0 deletions
  1. 7 0
      libobs/obs.c
  2. 4 0
      libobs/obs.h

+ 7 - 0
libobs/obs.c

@@ -1360,6 +1360,13 @@ gs_effect_t *obs_get_base_effect(enum obs_base_effect effect)
 	return NULL;
 }
 
+/* DEPRECATED */
+gs_effect_t *obs_get_default_rect_effect(void)
+{
+	if (!obs) return NULL;
+	return obs->video.default_rect_effect;
+}
+
 signal_handler_t *obs_get_signal_handler(void)
 {
 	if (!obs) return NULL;

+ 4 - 0
libobs/obs.h

@@ -533,6 +533,10 @@ enum obs_base_effect {
 /** Returns a commonly used base effect */
 EXPORT gs_effect_t *obs_get_base_effect(enum obs_base_effect effect);
 
+/* DEPRECATED: gets texture_rect default effect */
+DEPRECATED_START EXPORT gs_effect_t *obs_get_default_rect_effect(void)
+	DEPRECATED_END;
+
 /** Returns the primary obs signal handler */
 EXPORT signal_handler_t *obs_get_signal_handler(void);