| // Copyright 2013 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #include "media/video/video_encode_accelerator.h" |
| |
| namespace media { |
| |
| VideoEncodeAccelerator::~VideoEncodeAccelerator() {} |
| |
| VideoEncodeAccelerator::SupportedProfile::SupportedProfile() |
| : profile(media::VIDEO_CODEC_PROFILE_UNKNOWN), |
| max_framerate_numerator(0), |
| max_framerate_denominator(0) { |
| } |
| |
| VideoEncodeAccelerator::SupportedProfile::~SupportedProfile() { |
| } |
| |
| bool VideoEncodeAccelerator::TryToSetupEncodeOnSeparateThread( |
| const base::WeakPtr<Client>& encode_client, |
| const scoped_refptr<base::SingleThreadTaskRunner>& encode_task_runner) { |
| return false; |
| } |
| |
| } // namespace media |
| |
| namespace std { |
| |
| void default_delete<media::VideoEncodeAccelerator>::operator()( |
| media::VideoEncodeAccelerator* vea) const { |
| vea->Destroy(); |
| } |
| |
| } // namespace std |