为什么用媒体播放器控件录音后保存的文件中时间长度大小总是秒的倍数,能精确到毫秒吗?我录音时想同时显示当前已经录音的时间
希望通过MediaPlayer->Position来确定
但其值始终是1秒的倍数.我想可能与MediaPlayer内部缓冲区大小有关.
请问能否改变这个缓冲区大小?
请问能否实现和播放时一样精确到毫秒级吗?
希望通过MediaPlayer->Position来确定
但其值始终是1秒的倍数.我想可能与MediaPlayer内部缓冲区大小有关.
请问能否改变这个缓冲区大小?
请问能否实现和播放时一样精确到毫秒级吗?
解决方案 »
- 为什么每次运行程序的时候,ADOConnection总提示要输入密码?
- AdoQuery.UpdateBatch 怎样做到多表显示 单表更新??
- 用Delphi的人这么多,这么都没人开发过三层够架吗?
- 各路高手,VB调用delphi所写的dll,参数怎样传递
- 高手请进来看看关于公用框架的安装的问题
- 想高手请教个小问题!
- 怎么将dbgirdeh两个单元格的值合并到数据库表中的一个字段里
- 100分找delphi6的控件,让程序界面更好看,功能更强大。
- AlphaBlendAt怎么用??
- 各位CSDN的兄弟们,好久没有来了,大家都还好吗?我的想法希望与你们沟通一下
- 为什么我的程序里定义了一个双精度型的字段,在DBGRID里就不能输入小数了呢
- 怎样在EDIT输入的同时,用ADOQUERY在数据库里查找某一列条件为edit.text的数据??
MediaPlayer.TimeFormat := tfMilliseconds;
当选择一段语音波形(精确到毫秒级)后开始录音,
录音将覆盖选取的那段波形,然后自动停止录音。
因此必须录音的时间精确到毫秒级才能刚好覆盖。