Home | History | Annotate | Download | only in src

Lines Matching defs:surfaces

52     self->surfaces= NULL;
147 VASurfaceID * surfaces;
460 surfaces = g_malloc(sizeof(VASurfaceID)*numSurfaces);
462 if (surfaces == NULL)
474 numSurfaces, surfaces);
526 self->surfaces = g_malloc(sizeof(VASurfaceID) * self->surface_num);
528 if (self->surfaces == NULL)
532 g_free (surfaces);
538 /*shared surfaces should be put in pool first,
541 self->surfaces[index] = self->ci_shared_surfaces[index];
545 self->surfaces[index + parent->ci_frame_num] = surfaces[index];
549 LOG_I( "Created %d libva surfaces\n",
563 va_status = vaDeriveImage(va_display, surfaces[index],
579 g_free (surfaces);
588 self->surfaces, parent->ci_frame_num + numSurfaces);
596 g_free (surfaces);
609 0, self->surfaces, parent->ci_frame_num + numSurfaces,
622 g_free (surfaces);
633 g_free (surfaces);
650 g_free (surfaces);
675 g_free (surfaces);
892 LOG_V( "Release surfaces\n");
900 if (self->surfaces)
902 g_free (self->surfaces);
903 self->surfaces = NULL;