【发布时间】:2014-06-28 11:19:10
【问题描述】:
我们使用VideoLan DotNet for WPF 在我们的 WPF 应用程序中播放 DVD 电影。有些电影有多个音频流。 (例如多种语言)我们如何选择所需的音频流?
在搜索VideoLan's Wiki 时,我发现了这个:
[Browsable(false)]
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public int AudioTrack
{
get
{
return this.nativeVlc.GetVlcObjectInt(ObjectType.VLC_OBJECT_INPUT, "audio-es", -1);
}
set
{
this.nativeVlc.SetVlcObjectInt(ObjectType.VLC_OBJECT_INPUT, "audio-es", value);
}
}
但我在我正在使用的项目中找不到相同的属性 (Vlc.DotNet)
那么如何检测存在多少音频流并从中选择一个呢?
【问题讨论】: