CMediaPlayer2

//Provide a meaningful description for the playState integer
function getPlayState(state) {
    var stateText;
    var stateText = "(" + state + "): ";
    switch (state) {
    case 0:  stateText += "The playback state is undefined."; break;
    case 1:  stateText += "Playback is stopped."; break;
    case 2:  stateText += "Playback is paused."; break;
    case 3:  stateText += "The player is playing a stream."; break;
    case 4:  stateText += "The player is scanning a stream forward."; break;
    case 5:  stateText += "The player is scanning a stream in reverse."; break;
    case 6:  stateText += "The player is buffering media."; break;
    case 7:  stateText += "The player is waiting for streaming data."; break;
    case 8:  stateText += "The player has reached the end of the media."; break;
    case 9:  stateText += "The player is preparing new media."; break;
    case 10: stateText += "The player is ready to begin playback."; break;
    default: stateText += "No value"; break;
    }
    return stateText;
}

//Provide an meaningful description for the openState integer
function getOpenState(state)
{
    var stateText = "(" + state + "): ";
    switch (state) {
    case 0:  stateText += "Undefined"; break;
    case 1:  stateText += "The player is about to load a new playlist."; break;
    case 2:  stateText += "The player is locating the playlist."; break;
    case 3:  stateText += "The player is connecting to the server that holds a playlist."; break;
    case 4:  stateText += "The player is loading a playlist."; break;
    case 5:  stateText += "The player is opening a playlist."; break;
    case 6:  stateText += "The player's playlist is open."; break;
    case 7:  stateText += "The player's playlist has changed."; break;
    case 8:  stateText += "The player is about to load new media."; break;
    case 9:  stateText += "The player is locating the media file."; break;
    case 10: stateText += "The player is connecting to the server holding the media file.";
    break;
    case 11: stateText += "The player is loading a media file."; break;
    case 12: stateText += "The player is opening a media file."; break;
    case 13: stateText += "The media file is open."; break;
    case 14: stateText += "The player is starting codec acquisition."; break;
    case 15: stateText += "The player is ending codec acquisition."; break;
    case 16: stateText += "The player is starting license acquisition."; break;
    case 17: stateText += "The player is ending license acquisition."; break;
    case 18: stateText += "The player is starting individualization."; break;
    case 19: stateText += "The player is ending individualization."; break;
    case 20: stateText += "The player is waiting for media."; break;
    case 21: stateText += "The player is opening a URL whose type is not known."; break;
    default: stateText += "No value"; break;
    }
    return stateText;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值