• R/O
  • SSH
  • HTTPS

qrobosdk: コミット


コミットメタ情報

リビジョン26 (tree)
日時2008-05-19 04:55:59
作者satofumi

ログメッセージ

edit doxygen comment

変更サマリ

差分

--- trunk/libs/sound/CdromPlay.h (revision 25)
+++ trunk/libs/sound/CdromPlay.h (revision 26)
@@ -34,8 +34,8 @@
3434 \brief トラックのデータタイプ
3535 */
3636 typedef enum {
37- AudioTrack,
38- DataTrack,
37+ AudioTrack, //!< 音楽トラック
38+ DataTrack, //!< データトラック
3939 } TrackType;
4040
4141 /*!
@@ -50,7 +50,11 @@
5050 } track_t;
5151
5252 CdromPlay(void);
53- explicit CdromPlay(size_t use_drive);
53+
54+ /*!
55+ \brief 使用ドライブ指定のコンストラクタ
56+ */
57+ explicit CdromPlay(size_t drive_id);
5458 ~CdromPlay(void);
5559
5660 /*!
@@ -77,6 +81,16 @@
7781 */
7882 bool getTracks(std::vector<track_t>& tracks);
7983
84+ /*!
85+ \brief 再生
86+
87+ 再生長さを指定する frame は 1秒あたり 75 の単位系である。
88+
89+ \param track_id [i] 再生するトラック ID
90+ \param start_frame [i] 再生開始オフセット位置 [frame]
91+ \param play_frame [i] 再生する長さ [frame]
92+ \param tracks [i] 再生するトラック数
93+ */
8094 int playTrack(size_t track_id,
8195 size_t start_frame = 0,
8296 size_t play_frame = 0,
@@ -97,9 +111,24 @@
97111 size_t* min = NULL, size_t* sec = NULL);
98112 #endif
99113
114+ /*!
115+ \brief 再生の停止
116+ */
100117 void stop(void);
118+
119+ /*!
120+ \brief 再生の一時停止
121+ */
101122 void pause(void);
123+
124+ /*!
125+ \brief 再生の再開
126+ */
102127 void resume(void);
128+
129+ /*!
130+ \brief CD-ROM の取り出し
131+ */
103132 void eject(void);
104133 };
105134 };
--- trunk/libs/sound/CdromPlay.cpp (revision 25)
+++ trunk/libs/sound/CdromPlay.cpp (revision 26)
@@ -145,7 +145,7 @@
145145 }
146146
147147
148-CdromPlay::CdromPlay(size_t use_drive) : pimpl(new pImpl(use_drive)) {
148+CdromPlay::CdromPlay(size_t drive_id) : pimpl(new pImpl(drive_id)) {
149149 }
150150
151151
--- trunk/programs/Makefile (revision 25)
+++ trunk/programs/Makefile (revision 26)
@@ -13,4 +13,4 @@
1313 cd CdPlayer/ && (if test -f Makefile; then ${MAKE} distclean; fi)
1414 cd kanjiwar/ && ${MAKE} clean
1515 cd qpilot/ && ${MAKE} clean
16- cd WiiPositionGui/ && (if test -f Makefile; then ${MAKE} distclean; fi)
16+ cd WiiPose/ && (if test -f Makefile; then ${MAKE} distclean; fi)
旧リポジトリブラウザで表示