易码技术论坛

 找回密码
 加入易码
搜索
查看: 481482|回复: 9

建议 yan来一下 建议移植星星影院

[复制链接]
发表于 2007-8-9 14:22:41 | 显示全部楼层
星星影院使用了TC800的隐藏函数(vnt播放函数,flm解码函数),基本上无法移植。
发表于 2007-8-9 14:28:50 | 显示全部楼层
楼上是权威正解
发表于 2007-8-9 14:30:51 | 显示全部楼层
呵呵,一定要移植的话,只能移植一部分功能。
 楼主| 发表于 2007-8-9 16:54:27 | 显示全部楼层
事实上就是那一部分我不会,但NC3000有PlayFile PlaySleep PlayInit...等函数支持VNT和A16啊.而且,EASTURN也有一个NC3000 LAV平台的FLM播放源码.可是我刚学会LAV的皮毛,所以不会.望YAN大哥,抽空移植一下.(一部分也行)
谢谢!
发表于 2007-8-9 17:33:38 | 显示全部楼层
引用第4楼owentan2007-08-09 16:54发表的“”:
事实上就是那一部分我不会,但NC3000有PlayFile PlaySleep PlayInit...等函数支持VNT和A16啊.而且,EASTURN也有一个NC3000 LAV平台的FLM播放源码.可是我刚学会LAV的皮毛,所以不会.望YAN大哥,抽空移植一下.(一部分也行)
谢谢!
这样太麻烦!
发表于 2007-8-10 12:03:24 | 显示全部楼层
TC800能够同时处理影音,NC3K…………似乎不行……用汇编也不行
发表于 2007-8-12 07:18:32 | 显示全部楼层
机器性能的差距???
发表于 2007-8-13 09:17:45 | 显示全部楼层
yan移植了视频部分
但是想要声音同步据我经验不大可能实现
之少在LAVA平台上无法实现!
发表于 2007-8-13 11:05:42 | 显示全部楼层
播放vnt的汇编代码中,每次送DAC的vnt数据长度是8/16Byte。按16kB/s的码率来看,每秒需要送2000/1000次,间隔时间0.5~1ms。按cpu10MHz的频率来算,大概就是5000~10000次时钟周期。即使考虑到读文件代码占用的时间,用于播放非压缩的FLM仍然是足够用的(压缩的我不知道)。但要同时打开两个文件。
QI QI的Q-PLAYER里那段同步歌词的代码就很长,循环加系统中断。不过就完全没影响。
 楼主| 发表于 2007-8-9 13:18:24 | 显示全部楼层 |阅读模式
  最近有一种想法,移植[glow=255,red,2]星星影院[/glow][glow=255,red,2]星星影院[/glow]的功能实在太强大了).
可弄了近一个月,总是不行.
所以只好希望大家移植一下,最好yan大哥亲自移植

[fly][glow=255,red,2]星星影院[/glow]实在太强了[/fly]
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-7-8 09:27 , Processed in 0.011588 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表