logical 'and' of mutually exclusive tests is always false in ViECodecImpl::CodecValid()

BUG = Issue1283
Review URL: https://webrtc-codereview.appspot.com/1013008

git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@3371 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/video_engine/vie_codec_impl.cc b/video_engine/vie_codec_impl.cc
index 712bbf8..3ae15c7 100644
--- a/video_engine/vie_codec_impl.cc
+++ b/video_engine/vie_codec_impl.cc
@@ -748,7 +748,7 @@
     return false;
   }
 
-  if (video_codec.plType == 0 && video_codec.plType > 127) {
+  if (video_codec.plType == 0 || video_codec.plType > 127) {
     WEBRTC_TRACE(kTraceError, kTraceVideo, -1,
                  "Invalid codec payload type: %d", video_codec.plType);
     return false;