[发明专利]文件的随机播放方法及便携式播放装置有效
申请号: | 201210447315.1 | 申请日: | 2012-11-09 |
公开(公告)号: | CN103811039B | 公开(公告)日: | 2017-07-18 |
发明(设计)人: | 刘鹏飞 | 申请(专利权)人: | 炬才微电子(深圳)有限公司 |
主分类号: | G11B27/10 | 分类号: | G11B27/10 |
代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 梁珣 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 随机 播放 方法 便携式 装置 | ||
1.一种文件的随机播放方法,其特征在于,所述方法包括:
在随机播放模式下,将当前文件的序号按顺序记录到创建的循环队列位置A中;所述循环队列用于记录已经播放文件的序号;所述位置A的具体位置根据所述当前文件的播放顺序而定;
将当前指针指向循环队列的位置A;
接收用户输入的下移次数值next值或上移次数值prev值,根据next值或prev值确定所述循环队列中的当前指针的指向位置;
运行该当前指针的指向位置对应的文件。
2.根据权利要求1所述的方法,其特征在于,所述接收用户输入的下移次数值next值或上移次数值prev值,根据next值或prev值确定所述循环队列中的当前指针指向的单元具体包括:
接收next值或prev值,将当前指针向后顺移next位或向前顺移prev位;
或接收next值或prev值,将当前指针向后顺移next位或向前顺移prev位后,当前指针的指向位置没有文件序号时,在未播放的文件中随机选择一个文件运行,并将该运行文件的序号记录到当前指针的指向位置;
或接收next值或prev值,将当前指针向后顺移next位或向前顺移prev位后,当前指针的指向位置超出循环队列的范围,将当前指针移动到循环队列的另一端。
3.根据权利要求2所述的方法,其特征在于,所述在未播放的文件中随机选择一个文件运行具体包括:
在随机播放模式下,在内存中配置的bit位的对应位置标记当前文件;
在当前文件运行完毕时,随机获取所述内存中配置的bit位的未标记区域的任意一个位置,将该任意一个位置所对应的文件作为下一文件执行运行操作。
4.根据权利要求3所述的方法,其特征在于,所述在当前文件运行完毕时,随机获取未标记区域的任意一个位置,将该任意一个位置所对应的文件作为下一文件执行运行操作包括:
随机获取文件;
查询该随机获取文件在内存中配置的bit位的对应位置是否被标记;
如判断为是,重复获取操作和查询操作直至获取文件的bit位未标记时,运行随机获取文件,在随机获取文件的bit位的对应位置执行标记操作;
或如判断为是,重复M次获取操作和查询操作后文件在内存中配置的bit位仍然判断为是时,从当前bit位向后查找未标记的bit位,运行未标记的bit位的文件,并在未标记的bit位执行标记操作,其中,M为预先配置的重复次数;
如判断为否,直接运行随机获取文件,在随机获取文件的bit位的对应位置执行标记操作。
5.根据权利要求3所述的方法,其特征在于,所述在当前文件运行完毕时,随机获取未标记区域的任意一个位置,将该任意一个位置所对应的文件作为下一文件执行运行操作包括:
区分所述内存中配置的bit位的标记区域和未标记区域,获取并运行未标记区域内的任一文件,并将运行的任一文件对应的bit为执行标记操作。
6.根据权利要求3—5任一所述的方法,其特征在于,所述方法还包括:
如内存中配置的bit位的对应位置已全部完成标记,则对内存中配置的bit位清零。
7.一种便携式播放装置,其特征在于,所述装置包括:
顺序记录单元,用于在随机播放模式下,将当前文件的序号按顺序记录到创建的循环队列位置A中;所述循环队列用于记录已经播放文件的序号;所述位置A的具体位置根据所述当前文件的播放顺序而定;
指针单元,用于将当前指针指向循环队列的位置A;
调整单元,用于接收用户输入的下移次数值next值或上移次数值prev值,根据next值或prev值确定所述循环队列中的当前指针的指向位置;
运行单元,用于运行该当前指针的指向位置对应的文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于炬才微电子(深圳)有限公司,未经炬才微电子(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210447315.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:逆变器的冷却结构
- 下一篇:一种头孢噻呋中间体的制备方法