Sfoglia il codice sorgente

libobs: Remove unused static-inline functions

Norihiro Kamae 1 anno fa
parent
commit
d76f4b3aad
3 ha cambiato i file con 0 aggiunte e 50 eliminazioni
  1. 0 33
      libobs/obs-source-transition.c
  2. 0 12
      libobs/obs-source.c
  3. 0 5
      libobs/obs.c

+ 0 - 33
libobs/obs-source-transition.c

@@ -318,26 +318,6 @@ obs_source_t *obs_transition_get_active_source(obs_source_t *transition)
 	return ret;
 }
 
-static inline bool activate_child(obs_source_t *transition, size_t idx)
-{
-	bool success = true;
-
-	lock_transition(transition);
-
-	if (transition->transition_sources[idx] &&
-	    !transition->transition_source_active[idx]) {
-
-		success = obs_source_add_active_child(
-			transition, transition->transition_sources[idx]);
-		if (success)
-			transition->transition_source_active[idx] = true;
-	}
-
-	unlock_transition(transition);
-
-	return success;
-}
-
 static bool activate_transition(obs_source_t *transition, size_t idx,
 				obs_source_t *child)
 {
@@ -639,19 +619,6 @@ static inline void copy_transition_state(obs_source_t *transition,
 	state->transitioning_audio = transition->transitioning_audio;
 }
 
-static inline void enum_child(obs_source_t *tr, obs_source_t *child,
-			      obs_source_enum_proc_t enum_callback, void *param)
-{
-	if (!child)
-		return;
-
-	if (child->context.data && child->info.enum_active_sources)
-		child->info.enum_active_sources(child->context.data,
-						enum_callback, param);
-
-	enum_callback(tr, child, param);
-}
-
 void obs_transition_enum_sources(obs_source_t *transition,
 				 obs_source_enum_proc_t cb, void *param)
 {

+ 0 - 12
libobs/obs-source.c

@@ -161,12 +161,6 @@ static void allocate_audio_mix_buffer(struct obs_source *source)
 	}
 }
 
-static inline bool is_async_video_source(const struct obs_source *source)
-{
-	return (source->info.output_flags & OBS_SOURCE_ASYNC_VIDEO) ==
-	       OBS_SOURCE_ASYNC_VIDEO;
-}
-
 static inline bool is_audio_source(const struct obs_source *source)
 {
 	return source->info.output_flags & OBS_SOURCE_AUDIO;
@@ -2366,12 +2360,6 @@ static inline void set_eparam(gs_effect_t *effect, const char *name, float val)
 	gs_effect_set_float(param, val);
 }
 
-static inline void set_eparami(gs_effect_t *effect, const char *name, int val)
-{
-	gs_eparam_t *param = gs_effect_get_param_by_name(effect, name);
-	gs_effect_set_int(param, val);
-}
-
 static bool update_async_texrender(struct obs_source *source,
 				   const struct obs_source_frame *frame,
 				   gs_texture_t *tex[MAX_AV_PLANES],

+ 0 - 5
libobs/obs.c

@@ -2043,11 +2043,6 @@ static inline void *obs_service_addref_safe_(void *ref)
 	return obs_service_get_ref(ref);
 }
 
-static inline void *obs_id_(void *data)
-{
-	return data;
-}
-
 obs_source_t *obs_get_source_by_name(const char *name)
 {
 	return get_context_by_name(&obs->data.public_sources, name,