HomeSort by relevance Sort by last modified time
    Searched refs:VASurface (Results 1 - 9 of 9) sorted by null

  /external/chromium_org/content/common/gpu/media/
va_surface.h 5 // This file contains the definition of VASurface class, used for decoding by
40 // | | a VASurface and passed to VaapiH264Decoder.
42 // | VASurface is put onto VaapiH264Decoder::available_va_surfaces_, keeping
45 // | VaapiH264Decoder starts decoding a new frame. It takes a VASurface off of
49 // | DecodeSurface is used for decoding, putting data into associated VASurface.
56 // | VASurface to VaapiVideoDecodeAccelerator, VASurface as reference for
63 // | A TFPPicture becomes available after associated VASurface reference.
66 // | puts the contents of the VASurface into |
67 // | it and releases the reference to VASurface.
    [all...]
vaapi_h264_decoder.h 41 // and VASurface to output.
43 void(int32, const scoped_refptr<VASurface>&)> OutputPicCB;
108 void ReuseSurface(const scoped_refptr<VASurface>& va_surface);
209 // Represents a frame being decoded. Will always have a VASurface
272 std::vector<scoped_refptr<VASurface> > available_va_surfaces_;
vaapi_video_decode_accelerator.h 124 void SurfaceReady(int32 input_id, const scoped_refptr<VASurface>& va_surface);
133 void OutputPicture(const scoped_refptr<VASurface>& va_surface,
140 // Called when a VASurface is no longer in use by the decoder or is not being
237 // Callback used when creating VASurface objects.
238 VASurface::ReleaseCB va_surface_release_cb_;
vaapi_video_encode_accelerator.h 49 typedef std::list<scoped_refptr<VASurface> > RefPicList;
59 scoped_refptr<VASurface> input_surface;
62 scoped_refptr<VASurface> recon_surface;
228 VASurface::ReleaseCB va_surface_release_cb_;
vaapi_h264_decoder_unittest.cc 69 const scoped_refptr<VASurface>& va_surface);
261 const scoped_refptr<VASurface>& va_surface) {
298 VASurface::ReleaseCB release_cb = base::Bind(
300 scoped_refptr<VASurface> surface(
301 new VASurface(available_surfaces_[i], release_cb));
vaapi_wrapper.cc 125 VASurface::VASurface(VASurfaceID va_surface_id, const ReleaseCB& release_cb)
131 VASurface::~VASurface() {
604 // Derive a VAImage from the VASurface
vaapi_video_decode_accelerator.cc 329 const scoped_refptr<VASurface>& va_surface) {
345 const scoped_refptr<VASurface>& va_surface,
356 DVLOG(3) << "Outputting VASurface " << va_surface->id()
508 scoped_refptr<VASurface> va_surface(
509 new VASurface(available_va_surfaces_.front(), va_surface_release_cb_));
vaapi_h264_decoder.cc 23 const scoped_refptr<VASurface>& va_surface);
31 scoped_refptr<VASurface> va_surface() {
42 scoped_refptr<VASurface> va_surface_;
48 const scoped_refptr<VASurface>& va_surface)
118 const scoped_refptr<VASurface>& va_surface) {
    [all...]
vaapi_video_encode_accelerator.cc 609 new VASurface(available_va_surface_ids_.back(), va_surface_release_cb_);
613 new VASurface(available_va_surface_ids_.back(), va_surface_release_cb_);
    [all...]

Completed in 112 milliseconds