5 struct vn_player_stream_info_t;
9 using namespace System;
10 using namespace System::Collections::Generic;
30 property Int32 StreamId
32 Int32 get() {
return m_StreamId; }
38 property Int32 Duration
40 Int32 get() {
return m_Duration; }
46 property String^ RtpCodec
48 String^ get() {
return m_RtpCodec; }
54 property Int32 SamplingFrequency
56 Int32 get() {
return m_SamplingFrequency; }
62 property Int32 BitsPerSample
64 Int32 get() {
return m_BitsPerSample; }
70 property Int32 NumChannels
72 Int32 get() {
return m_NumChannels; }
78 property IntPtr ConfigData
80 IntPtr get() {
return m_ConfigData; }
86 property Int32 ConfigDataSize
88 Int32 get() {
return m_ConfigDataSize; }
94 property Dictionary<String^, String^>^ Metadata
96 Dictionary<String^, String^>^ get() {
return m_Metadata; }
100 StreamInfo(
const vn_player_stream_info_t* streamInfo);
107 Int32 m_SamplingFrequency;
108 Int32 m_BitsPerSample;
111 Int32 m_ConfigDataSize;
112 Dictionary<String^, String^>^ m_Metadata;