28 #ifndef SILK_CONTROL_H
29 #define SILK_CONTROL_H
39 #define FLAG_DECODE_NORMAL 0
40 #define FLAG_PACKET_LOST 1
41 #define FLAG_DECODE_LBRR 2
48 opus_int32 nChannelsAPI;
51 opus_int32 nChannelsInternal;
54 opus_int32 API_sampleRate;
57 opus_int32 maxInternalSampleRate;
60 opus_int32 minInternalSampleRate;
63 opus_int32 desiredInternalSampleRate;
66 opus_int payloadSize_ms;
72 opus_int packetLossPercentage;
78 opus_int useInBandFEC;
96 opus_int opusCanSwitch;
99 opus_int reducedDependency;
102 opus_int32 internalSampleRate;
105 opus_int allowBandwidthSwitch;
108 opus_int inWBmodeWithoutVariableLP;
111 opus_int stereoWidth_Q14;
114 opus_int switchReady;
121 } silk_EncControlStruct;
128 opus_int32 nChannelsAPI;
131 opus_int32 nChannelsInternal;
134 opus_int32 API_sampleRate;
137 opus_int32 internalSampleRate;
140 opus_int payloadSize_ms;
143 opus_int prevPitchLag;
144 } silk_DecControlStruct;