21 #ifndef GNASH_GNASHVAAPIIMAGE_H
22 #define GNASH_GNASHVAAPIIMAGE_H
24 #include <boost/shared_ptr.hpp>
33 class VaapiSurfaceProxy;
38 boost::shared_ptr<VaapiSurface>
_surface;
39 boost::uint64_t _creation_time;
50 virtual void update(boost::shared_ptr<VaapiSurface> surface);
51 virtual void update(boost::uint8_t*
data);
57 boost::shared_ptr<VaapiSurface>
surface()
const
65 virtual iterator
begin();
70 virtual const_iterator
begin()
const;
75 #endif // GNASH_GNASHVAAPIIMAGE_H