From 54bd8f54e906867e1ba2dac76f2d8cd55983c598 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A1ri=20Tristan=20Helgason?= Date: Thu, 2 Aug 2018 14:22:49 +0200 Subject: [PATCH] Remove dead code. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This code never executes as we always get passed a nil codecSpecificInfo. Bug: webrtc:9580 Change-Id: I5c5311c20877494978df45d409a53ad5b0e86a9b Reviewed-on: https://webrtc-review.googlesource.com/92083 Reviewed-by: Peter Hanspers Commit-Queue: Kári Helgason Cr-Commit-Position: refs/heads/master@{#24177} --- .../Native/src/objc_video_encoder_factory.mm | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/sdk/objc/Framework/Native/src/objc_video_encoder_factory.mm b/sdk/objc/Framework/Native/src/objc_video_encoder_factory.mm index 6de3d69e47..3794da67b9 100644 --- a/sdk/objc/Framework/Native/src/objc_video_encoder_factory.mm +++ b/sdk/objc/Framework/Native/src/objc_video_encoder_factory.mm @@ -74,24 +74,13 @@ class ObjCVideoEncoder : public VideoEncoder { int32_t Encode(const VideoFrame &frame, const CodecSpecificInfo *codec_specific_info, const std::vector *frame_types) { - // CodecSpecificInfo only handles a hard coded list of codecs - id rtcCodecSpecificInfo = nil; - if (codec_specific_info) { - if (strcmp(codec_specific_info->codec_name, cricket::kH264CodecName) == 0) { - RTCCodecSpecificInfoH264 *h264Info = [[RTCCodecSpecificInfoH264 alloc] init]; - h264Info.packetizationMode = - (RTCH264PacketizationMode)codec_specific_info->codecSpecific.H264.packetization_mode; - rtcCodecSpecificInfo = h264Info; - } - } - NSMutableArray *rtcFrameTypes = [NSMutableArray array]; for (size_t i = 0; i < frame_types->size(); ++i) { [rtcFrameTypes addObject:@(RTCFrameType(frame_types->at(i)))]; } return [encoder_ encode:ToObjCVideoFrame(frame) - codecSpecificInfo:rtcCodecSpecificInfo + codecSpecificInfo:nil frameTypes:rtcFrameTypes]; }