|
svvitch
digital signage player
|
複合再生コンテントクラス. More...
#include <MixContent.h>


Public Member Functions | |
| MixContent (Renderer &renderer, int splitType) | |
| ‾MixContent () | |
| void | initialize () |
| 初期化 | |
| bool | open (const MediaItemPtr media, const int offset=0) |
| ファイルをオープンします | |
| void | play () |
| 再生 | |
| void | stop () |
| 停止 | |
| bool | useFastStop () |
| 再生終了時にすぐさま停止するかどうか | |
| const bool | playing () const |
| 再生中かどうか | |
| const bool | finished () |
| 終了したかどうか | |
| void | close () |
| ファイルをクローズします | |
| void | process (const DWORD &frame) |
| 1フレームに1度だけ処理される | |
| void | draw (const DWORD &frame) |
| 描画 | |
Private Attributes | |
| Poco::FastMutex | _lock |
| vector< ContentPtr > | _contents |
| bool | _playing |
| PerformanceTimer | _playTimer |
| MixContent::MixContent | ( | Renderer & | renderer, |
| int | splitType | ||
| ) |
| void MixContent::close | ( | ) | [virtual] |
ファイルをクローズします
Reimplemented from Content.
Definition at line 154 of file MixContent.cpp.

| void MixContent::draw | ( | const DWORD & | frame | ) | [virtual] |
| const bool MixContent::finished | ( | ) | [virtual] |
| void MixContent::initialize | ( | ) | [virtual] |
初期化
Reimplemented from Content.
Definition at line 31 of file MixContent.cpp.


| bool MixContent::open | ( | const MediaItemPtr | media, |
| const int | offset = 0 |
||
| ) | [virtual] |
ファイルをオープンします
Reimplemented from Content.
Definition at line 36 of file MixContent.cpp.


| void MixContent::play | ( | ) | [virtual] |
| const bool MixContent::playing | ( | ) | const [virtual] |
| void MixContent::process | ( | const DWORD & | frame | ) | [virtual] |
1フレームに1度だけ処理される
Reimplemented from Content.
Definition at line 159 of file MixContent.cpp.

| void MixContent::stop | ( | ) | [virtual] |
| bool MixContent::useFastStop | ( | ) | [virtual] |
| MixContent::‾MixContent | ( | ) |
vector<ContentPtr> MixContent::_contents [private] |
Definition at line 30 of file MixContent.h.
Poco::FastMutex MixContent::_lock [private] |
Definition at line 28 of file MixContent.h.
bool MixContent::_playing [private] |
Reimplemented from Content.
Definition at line 32 of file MixContent.h.
PerformanceTimer MixContent::_playTimer [private] |
Definition at line 33 of file MixContent.h.