Lines Matching full:media
37 media::VideoCodecProfile profile, bool secureMode,
45 media::VideoDecodeAccelerator::Config config;
47 config.output_mode = media::VideoDecodeAccelerator::Config::OutputMode::IMPORT;
51 scoped_refptr<media::V4L2Device> device = new media::V4L2Device();
52 std::unique_ptr<media::VideoDecodeAccelerator> vda(
53 new media::V4L2SliceVideoDecodeAccelerator(device));
67 mVDA->Decode(media::BitstreamBuffer(bitstreamId, base::SharedMemoryHandle(ashmemFd, true),
73 std::vector<media::PictureBuffer> buffers;
75 buffers.push_back(media::PictureBuffer(static_cast<int32_t>(id), mPictureSize));
87 media::VideoPixelFormat pixelFormat;
90 pixelFormat = media::PIXEL_FORMAT_YV12;
93 pixelFormat = media::PIXEL_FORMAT_NV12;
100 media::NativePixmapHandle handle;
128 mPictureSize = media::Size();
132 media::VideoDecodeAccelerator::SupportedProfiles C2VDAAdaptor::GetSupportedProfiles(
134 media::VideoDecodeAccelerator::SupportedProfiles supportedProfiles;
135 auto allProfiles = media::V4L2SliceVideoDecodeAccelerator::GetSupportedProfiles();
141 media::V4L2Device::VideoCodecProfileToV4L2PixFmt(profile.profile, isSliceBased)) {
160 media::VideoPixelFormat output_format,
161 const media::Size& dimensions) {
174 void C2VDAAdaptor::PictureReady(const media::Picture& picture) {
192 media::VideoDecodeAccelerator::Error error) {
194 case media::VideoDecodeAccelerator::ILLEGAL_STATE:
196 case media::VideoDecodeAccelerator::INVALID_ARGUMENT:
198 case media::VideoDecodeAccelerator::UNREADABLE_INPUT:
200 case media::VideoDecodeAccelerator::PLATFORM_FAILURE:
208 void C2VDAAdaptor::NotifyError(media::VideoDecodeAccelerator::Error error) {