Fixed default format.

This commit is contained in:
Armin Novak 2018-09-25 15:56:05 +02:00
parent a83c805ade
commit 12f1cf9e35
1 changed files with 2 additions and 4 deletions

View File

@ -69,10 +69,8 @@ void mf_peer_audin_init(mfPeerContext* context)
context->audin->rdpcontext = &context->_p; context->audin->rdpcontext = &context->_p;
context->audin->data = context; context->audin->data = context;
context->audin->num_server_formats = server_audin_get_formats(&context->audin->server_formats); context->audin->num_server_formats = server_audin_get_formats(&context->audin->server_formats);
context->audin->dst_format.wFormatTag = 1; if (context->audin->num_server_formats > 0)
context->audin->dst_format.nChannels = 2; context->audin->dst_format = &context->audin->server_formats[0];
context->audin->dst_format.nSamplesPerSec = 44100;
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;