我有C ++ Blackberry Cascade应用程序。我正在尝试使用此代码读取视频文件的元数据
onMetaDataChanged: {
console.log("player onMetaDataChanged");
console.log("--------------------------------bit_rate=" + myPlayer.metaData.bit_rate);
console.log("-----------------------------------genre=" + myPlayer.metaData.genre);
console.log("-----------------------------sample_rate=" + myPlayer.metaData.sample_rate);
console.log("-----------------------------------title=" + myPlayer.metaData.title); }
但这只适用于播放视频文件后。有没有办法获取视频文件的元数据,而不播放它?感谢。
答案 0 :(得分:1)
致电准备槽。它将获取播放所需的资源而无需播放音轨并发出MetaDataChanged信号。
myPlayer.prepare()