OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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