NaCl Player API
NaCl Player API Documentation
media_data_source.h
Go to the documentation of this file.
1
// Copyright (c) 2016 Samsung Electronics. 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 NACL_PLAYER_MEDIA_DATA_SOURCE_H_
6
#define NACL_PLAYER_MEDIA_DATA_SOURCE_H_
7
14
namespace
Samsung
{
15
namespace
NaClPlayer {
16
19
class
MediaDataSource
{
20
public
:
21
MediaDataSource
(
const
MediaDataSource
& other);
22
MediaDataSource
& operator=(
const
MediaDataSource
& other);
23
virtual
~
MediaDataSource
();
24
25
protected
:
26
MediaDataSource
();
27
28
class
Impl;
29
virtual
Impl* impl()
const
= 0;
30
31
friend
class
MediaPlayer
;
32
};
33
34
}
// namespace NaClPlayer
35
}
// namespace Samsung
36
37
#endif // NACL_PLAYER_MEDIA_DATA_SOURCE_H_
Samsung::NaClPlayer::MediaPlayer
Definition:
media_player.h:55
Samsung
Definition:
buffering_listener.h:13
Samsung::NaClPlayer::MediaDataSource
Definition:
media_data_source.h:19
include
media_data_source.h
Generated by
1.8.13