diff --git a/src/account.cpp b/src/account.cpp index 6030e08ba7fd4bd27fe6e254f204da7ca5b5e7b5..ba9603c87da59682cf3eb9c28081f91d9a7a1fd4 100644 --- a/src/account.cpp +++ b/src/account.cpp @@ -409,8 +409,8 @@ Account::convertIdToAVId(const std::vector<unsigned>& list) #endif AV_CODEC_ID_OPUS, AV_CODEC_ID_ADPCM_G722, - AV_CODEC_ID_SPEEX & 0x20000000, - AV_CODEC_ID_SPEEX & 0x10000000, + AV_CODEC_ID_SPEEX | 0x20000000, + AV_CODEC_ID_SPEEX | 0x10000000, AV_CODEC_ID_SPEEX, AV_CODEC_ID_PCM_ALAW, AV_CODEC_ID_PCM_MULAW diff --git a/src/media/system_codec_container.cpp b/src/media/system_codec_container.cpp index 4fbf374d474d023d231681e856f47a96cbc58ea6..fe9631daa987e1952673b666fab5513f2eac0745 100644 --- a/src/media/system_codec_container.cpp +++ b/src/media/system_codec_container.cpp @@ -106,12 +106,12 @@ SystemCodecContainer::initCodecConfig() CODEC_ENCODER_DECODER, 0, 16000, 1, 9), - std::make_shared<SystemAudioCodecInfo>(AV_CODEC_ID_SPEEX & 0x20000000, AV_CODEC_ID_SPEEX, + std::make_shared<SystemAudioCodecInfo>(AV_CODEC_ID_SPEEX | 0x20000000, AV_CODEC_ID_SPEEX, "speex", "libspeex", CODEC_ENCODER_DECODER, 0, 32000, 1, 112), - std::make_shared<SystemAudioCodecInfo>(AV_CODEC_ID_SPEEX & 0x10000000, AV_CODEC_ID_SPEEX, + std::make_shared<SystemAudioCodecInfo>(AV_CODEC_ID_SPEEX | 0x10000000, AV_CODEC_ID_SPEEX, "speex", "libspeex", CODEC_ENCODER_DECODER, 0, 16000, 1, 111),