SHARP Zaurus
ザウルスサポートステーション
クラス SlSoundPlayer の解説
メインページ   クラス階層   アルファベット順リスト   データ構造リスト   ファイルリスト   データ構造メンバ  
クラス SlSoundPlayer の解説

音声ファイルの再生を行うクラス. より詳しく...

#include <slsoundconf.h>

SlSoundPlayerに対するクラス階層図

Inheritance graph
[凡例]
SlSoundPlayerのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバリスト

公開メンバ

 SlSoundPlayer ()
 ~SlSoundPlayer ()
int startPlay (const QString &)
int syncPlay (const QString &)
void stop ()

静的公開メンバ

int play (const QString &,bool block=false)

保護メンバ

void timerEvent (QTimerEvent *)

解説

音声ファイルの再生を行うクラス.


コンストラクタとデストラクタの解説

SlSoundPlayer::SlSoundPlayer ( )
 

SlSoundPlayerを生成する

SlSoundPlayer::~SlSoundPlayer ( )
 

SlSoundPlayerを破棄する


メンバ関数の解説

int SlSoundPlayer::play ( const QString & audioFName,
bool block = false ) [static]
 

audioFNameで指定された音声ファイルを再生する

blockがTRUEの場合はブロッキング再生する(再生終了まで戻らない)

  • SLSOUNDPLAYER_ERROR_NOERROR 正常
  • SLSOUNDPLAYER_ERROR_NOWPLAYING すでに他の音声ファイルを再生中である
  • SLSOUNDPLAYER_ERROR_CANTPLAY その他のエラー

int SlSoundPlayer::startPlay ( const QString & audioFName )
 

audioFNameで指定された音声ファイルの再生を開始する(非ブロッキング)

  • SLSOUNDPLAYER_ERROR_NOERROR 正常
  • SLSOUNDPLAYER_ERROR_NOWPLAYING すでに他の音声ファイルを再生中である
  • SLSOUNDPLAYER_ERROR_CANTPLAY その他のエラー

void SlSoundPlayer::stop ( )
 

音声ファイルの再生を停止する

int SlSoundPlayer::syncPlay ( const QString & audioFName )
 

audioFNameで指定された音声ファイルを再生する(ブロッキング)

  • SLSOUNDPLAYER_ERROR_NOERROR 正常
  • SLSOUNDPLAYER_ERROR_NOWPLAYING すでに他の音声ファイルを再生中である
  • SLSOUNDPLAYER_ERROR_CANTPLAY その他のエラー

 
▲このページのトップへ
関連サイト   修理/ご相談窓口   利用上のご注意
COPYRIGHT