Skip to content

Commit

Permalink
[580/906] bufferpool: remove obselete gl meta buffer pool options
Browse files Browse the repository at this point in the history
  • Loading branch information
ystreet authored and tp-m committed Dec 9, 2017
1 parent 9306c20 commit fa5d1ef
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 14 deletions.
7 changes: 2 additions & 5 deletions gst-libs/gst/gl/gstglbufferpool.c
Expand Up @@ -48,8 +48,7 @@ G_DEFINE_TYPE (GstGLBufferPool, gst_gl_buffer_pool, GST_TYPE_BUFFER_POOL);
static const gchar **
gst_gl_buffer_pool_get_options (GstBufferPool * pool)
{
static const gchar *options[] = { GST_BUFFER_POOL_OPTION_VIDEO_META,
GST_BUFFER_POOL_OPTION_GL_META, NULL
static const gchar *options[] = { GST_BUFFER_POOL_OPTION_VIDEO_META, NULL
};

return options;
Expand Down Expand Up @@ -98,8 +97,6 @@ gst_gl_buffer_pool_set_config (GstBufferPool * pool, GstStructure * config)
priv->info = info;

priv->add_videometa = gst_buffer_pool_config_has_option (config,
GST_BUFFER_POOL_OPTION_GL_META) ||
gst_buffer_pool_config_has_option (config,
GST_BUFFER_POOL_OPTION_VIDEO_META);

return GST_BUFFER_POOL_CLASS (parent_class)->set_config (pool, config);
Expand Down Expand Up @@ -159,7 +156,7 @@ gst_gl_buffer_pool_alloc (GstBufferPool * pool, GstBuffer ** buffer,
if (priv->add_videometa) {
GST_DEBUG_OBJECT (pool, "adding GstGLMeta");
/* these are just the defaults for now */
gst_buffer_add_video_meta (buf, glpool->display, 0,
gst_buffer_add_video_meta (buf, 0,
GST_VIDEO_INFO_FORMAT (info), GST_VIDEO_INFO_WIDTH (info),
GST_VIDEO_INFO_HEIGHT (info));
}
Expand Down
9 changes: 0 additions & 9 deletions gst-libs/gst/gl/gstglbufferpool.h
Expand Up @@ -26,19 +26,10 @@
#include <gst/video/gstvideopool.h>

#include "gstgldisplay.h"
#include "gstglmeta.h"
#include "gstglmemory.h"

G_BEGIN_DECLS

/**
* GST_BUFFER_POOL_OPTION_VIDEO_META:
*
* An option that can be activated on bufferpool to request OpenGL metadata
* on buffers from the pool.
*/
#define GST_BUFFER_POOL_OPTION_GL_META "GstBufferPoolOptionGLMeta"

typedef struct _GstGLBufferPool GstGLBufferPool;
typedef struct _GstGLBufferPoolClass GstGLBufferPoolClass;
typedef struct _GstGLBufferPoolPrivate GstGLBufferPoolPrivate;
Expand Down

0 comments on commit fa5d1ef

Please sign in to comment.