メディアプレイヤーを扱っていると何かと見る機会が多いエラーcalled in state
以下のリストで状態遷移図と照らし合わせることができます。
media_player_statesのエラー番号一覧
enum media_player_states {
MEDIA_PLAYER_STATE_ERROR = 0,
MEDIA_PLAYER_IDLE = 1 << 0,
MEDIA_PLAYER_INITIALIZED = 1 << 1,
MEDIA_PLAYER_PREPARING = 1 << 2,
MEDIA_PLAYER_PREPARED = 1 << 3,
MEDIA_PLAYER_STARTED = 1 << 4,
MEDIA_PLAYER_PAUSED = 1 << 5,
MEDIA_PLAYER_STOPPED = 1 << 6,
MEDIA_PLAYER_PLAYBACK_COMPLETE = 1 << 7
};
※<<はビット操作演算子の左シフトです。
つまり十進数で1<<2=4、1<<0=1
0 件のコメント:
コメントを投稿