diff --git a/webrtc/common_types.h b/webrtc/common_types.h index 0ae01a626b..3601508782 100644 --- a/webrtc/common_types.h +++ b/webrtc/common_types.h @@ -612,11 +612,6 @@ struct VideoCodecVP8 int keyFrameInterval; }; -// Unknown specific -struct VideoCodecGeneric -{ -}; - // Video codec types enum VideoCodecType { @@ -631,7 +626,6 @@ enum VideoCodecType union VideoCodecUnion { VideoCodecVP8 VP8; - VideoCodecGeneric Generic; }; diff --git a/webrtc/modules/video_coding/main/source/codec_database.cc b/webrtc/modules/video_coding/main/source/codec_database.cc index e41c6b4253..60794f27b5 100644 --- a/webrtc/modules/video_coding/main/source/codec_database.cc +++ b/webrtc/modules/video_coding/main/source/codec_database.cc @@ -338,12 +338,6 @@ bool VCMCodecDataBase::RequiresEncoderReset(const VideoCodec& new_send_codec) { } break; case kVideoCodecGeneric: - if (memcmp(&new_send_codec.codecSpecific.Generic, - &send_codec_.codecSpecific.Generic, - sizeof(new_send_codec.codecSpecific.Generic)) != - 0) { - return true; - } break; // Known codecs without payload-specifics case kVideoCodecI420: