发明名称 反向播放CD光碟信号时缓存CD光碟数据的方法及播放器
摘要 本发明涉及音频播放领域,公开了一种反向播放CD信号时缓存CD数据的方法及播放器。方法包括:S1:当反向播放到第i子缓存区时,确定第i子缓存区内存储的首扇区地址第X扇区,确定第(i-1)子缓存区中存储的首扇区地址第Y扇区;S2:如果(X-Y)=W,则返回S1,否则执行;S3:将光头寻迹定位到光碟的第(X-W)扇区;S4:将读取的数据写入第(i-1)子缓存区,直到光头读到光碟的第(X-a)扇区,执行S5,否则返回本;S5:将光头读取的数据逐个与第i子缓存区中的前n个字节的数据比较,如果不同,执行S6;否则返回S1;S6:将读取的数据写入第(i-1)子缓存区,返回S5。应用该技术在反向播放时,可以保证反向播放的音频的准确连接。
申请公布号 CN102237113B 申请公布日期 2014.12.10
申请号 CN201010161592.7 申请日期 2010.04.26
申请人 佛山市智邦电子科技有限公司 发明人 甘国锋
分类号 G11B20/10(2006.01)I;G11B31/00(2006.01)I 主分类号 G11B20/10(2006.01)I
代理机构 代理人
主权项 一种反向播放时CD光碟数据写缓存方法,其特征是,包括:步骤S1:当反向播放到第i子缓存区时,确定所述第i子缓存区内存储的首扇区地址,记为第X扇区,确定第(i‑1)子缓存区中存储的首扇区地址,记为第Y扇区,其中所述首扇区地址为在所述各子缓存区内当前存储的音频数据对应在所述CD光碟上的扇区起始位置;步骤S2:如果(X‑Y)=W,则返回步骤S1,否则执行步骤S3,其中,所述第(i‑1)子缓存区中存储的音频数据量为所述CD光碟上W个扇区的音频数据量;步骤S3:将光头寻迹定位到所述CD光碟的第(X‑W)扇区,步骤S4:按照所述光头的读取顺序,将读取的数据写入所述第(i‑1)子缓存区,直到所述光头读到所述CD光碟的第(X‑a)扇区,执行步骤S5,否则返回本步骤,其中a为预定的小于所述W的自然数;步骤S5:将所述光头读取的数据逐个与所述第i子缓存区中的前n个字节的数据比较,如果不同,执行步骤S6;否则返回步骤S1;步骤S6:按照所述光头的读取顺序,将读取的数据写入所述第(i‑1)子缓存区,返回步骤S5。 
地址 528000 广东省佛山市禅城区江湾三路28号广东省(佛山)软件产业园A区自编7号楼第1层