OLD | NEW |
---|---|
(Empty) | |
1 // Copyright 2015 The Chromium Authors. All rights reserved. | |
2 // Use of this source code is governed by a BSD-style license that can be | |
3 // found in the LICENSE file. | |
4 | |
5 #ifndef COMPONENTS_ARC_ARC_VIDEO_SERVICE_H | |
6 #define COMPONENTS_ARC_ARC_VIDEO_SERVICE_H | |
7 | |
8 namespace arc { | |
9 | |
10 // ArcVideoService is an abstract class providing video decoding/encoding | |
11 // acceleration service. | |
Pawel Osciak
2015/12/23 06:24:01
We should probably mention that the purpose of thi
kcwu
2015/12/23 09:09:43
Done.
| |
12 class ArcVideoService { | |
13 public: | |
14 virtual ~ArcVideoService(); | |
15 | |
16 // Initializes and registers itself to ArcBridgeService. | |
17 virtual void Initialize() = 0; | |
18 }; | |
19 | |
20 } // namespace arc | |
21 | |
22 #endif // COMPONENTS_ARC_ARC_VIDEO_SERVICE_H | |
OLD | NEW |