1

我有 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);  }

但这仅在播放视频文件后才有效。有没有办法在不播放的情况下获取视频文件的元数据?谢谢。

4

1 回答 1

1

调用准备槽。它将在不播放曲目的情况下获取播放所需的资源并发出 MetaDataChanged 信号。

myPlayer.prepare()

于 2013-01-30T13:22:45.710 回答