surface 299 gui/gtk/gtk_glue_agg_vaapi.cpp VaapiContext * const context = surface->getContext(); surface 352 gui/gtk/gtk_glue_agg_vaapi.cpp boost::shared_ptr<VaapiSurface> surface = (*img)->surface(); surface 369 gui/gtk/gtk_glue_agg_vaapi.cpp videoWindow = getVideoWindow(surface, _drawing_area->window, dst_rect); surface 371 gui/gtk/gtk_glue_agg_vaapi.cpp log_debug(_("ERROR: failed to setup video window for surface 0x%08x."), surface->get()); surface 376 gui/gtk/gtk_glue_agg_vaapi.cpp VaapiRectangle pic_rect(surface->width(), surface->height()); surface 377 gui/gtk/gtk_glue_agg_vaapi.cpp if (!surface->associateSubpicture(_vaapi_subpicture, src_rect, pic_rect)) { surface 378 gui/gtk/gtk_glue_agg_vaapi.cpp log_debug(_("ERROR: failed to associate subpicture to surface 0x%08x."), surface->get()); surface 383 gui/gtk/gtk_glue_agg_vaapi.cpp surface->get(), surface 385 gui/gtk/gtk_glue_agg_vaapi.cpp 0, 0, surface->width(), surface->height(), surface 392 gui/gtk/gtk_glue_agg_vaapi.cpp surface->deassociateSubpicture(_vaapi_subpicture); surface 396 gui/gtk/gtk_glue_agg_vaapi.cpp boost::shared_ptr<VaapiSurface> surface = (*img)->surface(); surface 398 gui/gtk/gtk_glue_agg_vaapi.cpp status = vaSyncSurface(gvactx->display(), surface->get()); surface 61 gui/gtk/gtk_glue_agg_vaapi.h VaapiVideoWindow *getVideoWindow(boost::shared_ptr<VaapiSurface> surface, surface 152 gui/gtk/gtk_glue_cairo.cpp cairo_surface_t* surface = surface 156 gui/gtk/gtk_glue_cairo.cpp if (cairo_surface_status(surface) != CAIRO_STATUS_SUCCESS) { surface 157 gui/gtk/gtk_glue_cairo.cpp cairo_surface_destroy(surface); surface 163 gui/gtk/gtk_glue_cairo.cpp return surface; surface 171 gui/gtk/gtk_glue_cairo.cpp cairo_surface_t* surface = cairo_surface_create_similar(target, surface 174 gui/gtk/gtk_glue_cairo.cpp if (cairo_surface_status(surface) != CAIRO_STATUS_SUCCESS) { surface 175 gui/gtk/gtk_glue_cairo.cpp cairo_surface_destroy(surface); surface 178 gui/gtk/gtk_glue_cairo.cpp return surface; surface 184 gui/gtk/gtk_glue_cairo.cpp cairo_surface_t* surface = cairo_image_surface_create(CAIRO_FORMAT_RGB24, surface 187 gui/gtk/gtk_glue_cairo.cpp if (cairo_surface_status(surface) != CAIRO_STATUS_SUCCESS) { surface 188 gui/gtk/gtk_glue_cairo.cpp cairo_surface_destroy(surface); surface 191 gui/gtk/gtk_glue_cairo.cpp return surface; surface 205 gui/gtk/gtk_glue_cairo.cpp cairo_surface_t* surface = createGdkImageSurface(event->width, event->height); surface 207 gui/gtk/gtk_glue_cairo.cpp if (!surface) { surface 213 gui/gtk/gtk_glue_cairo.cpp surface = createMemorySurface(event->width, event->height); surface 216 gui/gtk/gtk_glue_cairo.cpp if (!surface) { surface 217 gui/gtk/gtk_glue_cairo.cpp surface = createSimilarSurface(event->width, event->height); surface 220 gui/gtk/gtk_glue_cairo.cpp if (!surface) { surface 225 gui/gtk/gtk_glue_cairo.cpp _cairo_offscreen = cairo_create(surface); surface 226 gui/gtk/gtk_glue_cairo.cpp cairo_surface_destroy(surface); surface 62 libbase/GnashVaapiImage.cpp _surface = surface; surface 85 libbase/GnashVaapiImage.cpp this->update(static_cast<const GnashVaapiImage&>(from).surface()); surface 44 libbase/GnashVaapiImage.h GnashVaapiImage(boost::shared_ptr<VaapiSurface> surface, surface 49 libbase/GnashVaapiImage.h virtual void update(boost::shared_ptr<VaapiSurface> surface); surface 56 libbase/GnashVaapiImage.h boost::shared_ptr<VaapiSurface> surface() const surface 54 libbase/GnashVaapiImageProxy.h : _surface(image->surface()), _x(x), _y(y), _width(w), _height(h) surface 58 libbase/GnashVaapiImageProxy.h : _surface(o.surface()) surface 65 libbase/GnashVaapiImageProxy.h boost::shared_ptr<VaapiSurface> surface() const surface 43 libbase/GnashVaapiTexture.cpp _surface->update(surface); surface 46 libbase/GnashVaapiTexture.h void update(boost::shared_ptr<VaapiSurface> surface); surface 515 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp VaapiSurfaceFfmpeg * const surface = vactx->getSurface(); surface 516 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp if (!surface) return -1; surface 518 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp vaapi_set_surface(pic, surface); surface 522 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp pic->age = ++pic_num - surface->getPicNum(); surface 523 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp surface->setPicNum(pic_num); surface 551 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp VaapiSurfaceFfmpeg* const surface = vaapi_get_surface(pic); surface 552 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp delete surface; surface 90 libmedia/ffmpeg/VideoDecoderFfmpegVaapi.cpp if (surface) { surface 91 libmedia/ffmpeg/VideoDecoderFfmpegVaapi.cpp pic->data[0] = reinterpret_cast<uint8_t *>(surface); surface 92 libmedia/ffmpeg/VideoDecoderFfmpegVaapi.cpp pic->data[3] = reinterpret_cast<uint8_t *>((uintptr_t)surface->get()->get()); surface 40 libmedia/ffmpeg/VideoDecoderFfmpegVaapi.h VaapiSurfaceFfmpeg(boost::shared_ptr<VaapiSurface> surface, surface 42 libmedia/ffmpeg/VideoDecoderFfmpegVaapi.h : VaapiSurfaceProxy(surface, context), _pic_num(0) surface 52 libmedia/ffmpeg/VideoDecoderFfmpegVaapi.h void vaapi_set_surface(AVFrame *pic, VaapiSurfaceFfmpeg *surface); surface 525 librender/cairo/Renderer_cairo.cpp cairo_surface_t* surface = cairo_image_surface_create_for_data( surface 527 librender/cairo/Renderer_cairo.cpp cairo_pattern_t* pattern = cairo_pattern_create_for_surface(surface); surface 561 librender/cairo/Renderer_cairo.cpp cairo_surface_destroy(surface); surface 1090 librender/cairo/Renderer_cairo.cpp cairo_surface_t* surface = cairo_get_target (_cr); surface 1091 librender/cairo/Renderer_cairo.cpp cairo_format_t format = cairo_image_surface_get_format (surface); surface 1115 librender/cairo/Renderer_cairo.cpp cairo_surface_t* surface = cairo_get_target (_cr); surface 1117 librender/cairo/Renderer_cairo.cpp assert(cairo_image_surface_get_format (surface) == CAIRO_FORMAT_ARGB32); surface 1119 librender/cairo/Renderer_cairo.cpp unsigned char* data = cairo_image_surface_get_data (surface); surface 1120 librender/cairo/Renderer_cairo.cpp int width = cairo_image_surface_get_width(surface); surface 1121 librender/cairo/Renderer_cairo.cpp int height = cairo_image_surface_get_height(surface); surface 1122 librender/cairo/Renderer_cairo.cpp int stride = cairo_image_surface_get_stride(surface); // in bytes surface 894 librender/opengl/Renderer_ogl.cpp dynamic_cast<GnashVaapiTexture *>(texture.get())->update(dynamic_cast<GnashVaapiImage *>(frame)->surface()); surface 182 libvaapi/VaapiContext.cpp VaapiSurfaceSP surface(new VaapiSurface(width, height)); surface 183 libvaapi/VaapiContext.cpp surface->setContext(this); surface 184 libvaapi/VaapiContext.cpp _surfaces.push(surface); surface 185 libvaapi/VaapiContext.cpp surface_ids.push_back(surface->get()); surface 241 libvaapi/VaapiContext.cpp boost::shared_ptr<VaapiSurface> surface = _surfaces.front(); surface 243 libvaapi/VaapiContext.cpp log_debug("VaapiContext::acquireSurface(): surface 0x%08x\n", surface->get()); surface 245 libvaapi/VaapiContext.cpp return surface; surface 251 libvaapi/VaapiContext.cpp log_debug("VaapiContext::releaseSurface(): surface 0x%08x\n", surface->get()); surface 252 libvaapi/VaapiContext.cpp _surfaces.push(surface); surface 84 libvaapi/VaapiContext.h void releaseSurface(boost::shared_ptr<VaapiSurface> surface); surface 77 libvaapi/VaapiSurface.cpp log_debug("VaapiSurface::~VaapiSurface(): surface 0x%08x\n", surface()); surface 79 libvaapi/VaapiSurface.cpp if (surface() == VA_INVALID_SURFACE) { surface 89 libvaapi/VaapiSurface.cpp VASurfaceID surface_id = surface(); surface 50 libvaapi/VaapiSurface.h void reset(uintptr_t surface) { _surface = surface; } surface 57 libvaapi/VaapiSurface.h uintptr_t surface() const { return _surface; } surface 85 libvaapi/VaapiSurface.h VASurfaceID get() const { return static_cast<VASurfaceID>(_impl->surface()); } surface 171 libvaapi/VaapiSurfaceGLX.cpp { return reinterpret_cast<void *>(VaapiSurfaceImplBase::surface()); } surface 197 libvaapi/VaapiSurfaceGLX.cpp void *surface = NULL; surface 198 libvaapi/VaapiSurfaceGLX.cpp status = vaCreateSurfaceGLX(gvactx->display(), target, texture, &surface); surface 203 libvaapi/VaapiSurfaceGLX.cpp reset(reinterpret_cast<uintptr_t>(surface)); surface 205 libvaapi/VaapiSurfaceGLX.cpp log_debug(" -> surface %p\n", this->surface()); surface 212 libvaapi/VaapiSurfaceGLX.cpp log_debug("VaapiSurface::~VaapiSurface(): surface %p\n", surface()); surface 214 libvaapi/VaapiSurfaceGLX.cpp if (!surface()) { surface 224 libvaapi/VaapiSurfaceGLX.cpp status = vaDestroySurfaceGLX(gvactx->display(), surface()); surface 236 libvaapi/VaapiSurfaceGLX.cpp if (!this->surface()) { surface 246 libvaapi/VaapiSurfaceGLX.cpp status = vaSyncSurface(gvactx->display(), surface->get()); surface 250 libvaapi/VaapiSurfaceGLX.cpp status = vaCopySurfaceGLX(gvactx->display(), this->surface(), surface 251 libvaapi/VaapiSurfaceGLX.cpp surface->get(), VA_FRAME_PICTURE); surface 266 libvaapi/VaapiSurfaceGLX.cpp log_debug("VaapiSurfaceGLX::update(): from surface 0x%08x\n", surface->get()); surface 268 libvaapi/VaapiSurfaceGLX.cpp return dynamic_cast<VaapiSurfaceGLXImpl *>(_impl.get())->update(surface); surface 40 libvaapi/VaapiSurfaceGLX.h void *get() const { return reinterpret_cast<void *>(_impl->surface()); } surface 49 libvaapi/VaapiSurfaceGLX.h bool update(boost::shared_ptr<VaapiSurface> surface); surface 38 libvaapi/VaapiSurfaceProxy.h VaapiSurfaceProxy(boost::shared_ptr<VaapiSurface> surface,