mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-23 15:48:23 +00:00
[151/906] ISO C90
This commit is contained in:
parent
1a7a34b5c0
commit
712e7626b7
1 changed files with 8 additions and 5 deletions
|
@ -1724,10 +1724,11 @@ gst_gl_display_glgen_texture (GstGLDisplay* display, GLuint* pTexture, GLint wid
|
|||
{
|
||||
|
||||
gchar string_size[512];
|
||||
sprintf (string_size, "%dx%d", width, height);
|
||||
GQueue* sub_texture_pool = NULL;
|
||||
|
||||
sprintf (string_size, "%dx%d", width, height);
|
||||
sub_texture_pool = g_datalist_get_data(&display->texture_pool, string_size);
|
||||
//if the size is known
|
||||
GQueue* sub_texture_pool = g_datalist_get_data(&display->texture_pool, string_size);
|
||||
if (sub_texture_pool)
|
||||
{
|
||||
//check if there is a texture available in the pool
|
||||
|
@ -1781,10 +1782,12 @@ gst_gl_display_gldel_texture (GstGLDisplay* display, GLuint* pTexture, GLint wid
|
|||
//The pool of textures is deleted in the GstGLDisplay destructor
|
||||
|
||||
gchar string_size[512];
|
||||
sprintf (string_size, "%dx%d", width, height);
|
||||
GQueue* sub_texture_pool = NULL;
|
||||
GstGLDisplayTex* tex = NULL;
|
||||
|
||||
sprintf (string_size, "%dx%d", width, height);
|
||||
sub_texture_pool = g_datalist_get_data(&display->texture_pool, string_size);
|
||||
//if the size is known
|
||||
GQueue* sub_texture_pool = g_datalist_get_data(&display->texture_pool, string_size);
|
||||
if (!sub_texture_pool)
|
||||
{
|
||||
sub_texture_pool = g_queue_new ();
|
||||
|
@ -1793,7 +1796,7 @@ gst_gl_display_gldel_texture (GstGLDisplay* display, GLuint* pTexture, GLint wid
|
|||
}
|
||||
|
||||
//contruct a sub texture pool element
|
||||
GstGLDisplayTex* tex = g_new0 (GstGLDisplayTex, 1);
|
||||
tex = g_new0 (GstGLDisplayTex, 1);
|
||||
tex->texture = *pTexture;
|
||||
*pTexture = 0;
|
||||
|
||||
|
|
Loading…
Reference in a new issue