Revert "libobs: Fix memory leak (Enforce cache limit)"

This reverts commit 4459ed3e2c13eca5de9b88020da08d94ed8a2a11.
This commit is contained in:
jp9000 2015-03-26 23:40:36 -07:00
parent 4459ed3e2c
commit f03e66fc99

View File

@ -1629,8 +1629,6 @@ static inline void free_async_cache(struct obs_source *source)
da_resize(source->async_frames, 0);
}
#define CACHE_LIMIT 30
static inline struct obs_source_frame *cache_video(struct obs_source *source,
const struct obs_source_frame *frame)
{
@ -1659,12 +1657,6 @@ static inline struct obs_source_frame *cache_video(struct obs_source *source,
}
if (!new_frame) {
/* ignore frames if cache limit reached */
if (source->async_cache.num == CACHE_LIMIT) {
pthread_mutex_unlock(&source->async_mutex);
return NULL;
}
struct async_frame new_af;
new_frame = obs_source_frame_create(frame->format,