rtc: Add zero bitrate exit to encoder

For SVC encoding, it is common to set the
top spatial layer bitrate to 0 on the fly,
to dynamically disable layers. In such a case
we should drop the layer frame, even if the
frame-droppper is off.

Change-Id: I301e0edf86d85b4a0116a9174edb47b1646674fe
diff --git a/av1/encoder/encoder.c b/av1/encoder/encoder.c
index 4d2fe37..750e97c 100644
--- a/av1/encoder/encoder.c
+++ b/av1/encoder/encoder.c
@@ -3392,7 +3392,7 @@
   // Never drop on key frame.
   if (has_no_stats_stage(cpi) && oxcf->rc_cfg.mode == AOM_CBR &&
       current_frame->frame_type != KEY_FRAME) {
-    if (av1_rc_drop_frame(cpi)) {
+    if (cpi->oxcf.rc_cfg.target_bandwidth == 0 || av1_rc_drop_frame(cpi)) {
       av1_setup_frame_size(cpi);
       av1_rc_postencode_update_drop_frame(cpi);
       release_scaled_references(cpi);