Fixed missing array initializer values

This commit is contained in:
Armin Novak 2018-08-01 11:54:18 +02:00
parent 44d1438eac
commit cc44119dcf

View File

@ -32,8 +32,8 @@
static const AUDIO_FORMAT supported_audio_formats[] = static const AUDIO_FORMAT supported_audio_formats[] =
{ {
{ WAVE_FORMAT_PCM, 2, 44100, 176400, 4, 16, NULL }, { WAVE_FORMAT_PCM, 2, 44100, 176400, 4, 16, 0, NULL },
{ WAVE_FORMAT_ALAW, 2, 22050, 44100, 2, 8, NULL } { WAVE_FORMAT_ALAW, 2, 22050, 44100, 2, 8, 0, NULL }
}; };
/** /**
@ -62,7 +62,8 @@ static UINT mf_peer_audin_open_result(audin_server_context* context, UINT32 resu
* *
* @return 0 on success, otherwise a Win32 error code * @return 0 on success, otherwise a Win32 error code
*/ */
static UINT mf_peer_audin_receive_samples(audin_server_context* context, const void* buf, int nframes) static UINT mf_peer_audin_receive_samples(audin_server_context* context, const void* buf,
int nframes)
{ {
return CHANNEL_RC_OK; return CHANNEL_RC_OK;
} }
@ -72,15 +73,13 @@ void mf_peer_audin_init(mfPeerContext* context)
context->audin = audin_server_context_new(context->vcm); context->audin = audin_server_context_new(context->vcm);
context->audin->rdpcontext = &context->_p; context->audin->rdpcontext = &context->_p;
context->audin->data = context; context->audin->data = context;
context->audin->server_formats = supported_audio_formats; context->audin->server_formats = supported_audio_formats;
context->audin->num_server_formats = sizeof(supported_audio_formats) / sizeof(supported_audio_formats[0]); context->audin->num_server_formats = sizeof(supported_audio_formats) / sizeof(
supported_audio_formats[0]);
context->audin->dst_format.wFormatTag = 1; context->audin->dst_format.wFormatTag = 1;
context->audin->dst_format.nChannels = 2; context->audin->dst_format.nChannels = 2;
context->audin->dst_format.nSamplesPerSec = 44100; context->audin->dst_format.nSamplesPerSec = 44100;
context->audin->dst_format.wBitsPerSample = 16; context->audin->dst_format.wBitsPerSample = 16;
context->audin->Opening = mf_peer_audin_opening; context->audin->Opening = mf_peer_audin_opening;
context->audin->OpenResult = mf_peer_audin_open_result; context->audin->OpenResult = mf_peer_audin_open_result;
context->audin->ReceiveSamples = mf_peer_audin_receive_samples; context->audin->ReceiveSamples = mf_peer_audin_receive_samples;