Home | History | Annotate | Download | only in src

Lines Matching defs:surfaces

52     self->surfaces= NULL;
146 VASurfaceID * surfaces;
398 surfaces = g_malloc(sizeof(VASurfaceID)*numSurfaces);
400 if (surfaces == NULL)
412 numSurfaces, surfaces);
464 self->surfaces = g_malloc(sizeof(VASurfaceID) * self->surface_num);
466 if (self->surfaces == NULL)
470 g_free (surfaces);
476 /*shared surfaces should be put in pool first,
479 self->surfaces[index] = self->ci_shared_surfaces[index];
483 self->surfaces[index + parent->ci_frame_num] = surfaces[index];
487 LOG_I( "Created %d libva surfaces\n",
501 va_status = vaDeriveImage(va_display, surfaces[index],
517 g_free (surfaces);
526 self->surfaces, parent->ci_frame_num + numSurfaces);
534 g_free (surfaces);
547 0, self->surfaces, parent->ci_frame_num + numSurfaces,
560 g_free (surfaces);
578 g_free (surfaces);
603 g_free (surfaces);
819 LOG_V( "Release surfaces\n");
827 if (self->surfaces)
829 g_free (self->surfaces);
830 self->surfaces = NULL;