Remove usage of public_deps from audio_coding.

Bug: b/36882554
Change-Id: Id3a40a455d7f1975044e707765f938ed47d2158e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266742
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Oleh Prypin <oprypin@google.com>
Cr-Commit-Position: refs/heads/main@{#37329}
diff --git a/modules/audio_coding/BUILD.gn b/modules/audio_coding/BUILD.gn
index ba6c2fd..e411819 100644
--- a/modules/audio_coding/BUILD.gn
+++ b/modules/audio_coding/BUILD.gn
@@ -606,6 +606,7 @@
   deps = [
     ":isac_bwinfo",
     ":isac_common",
+    ":isac_fix_common",
     "../../api/audio_codecs:audio_codecs_api",
     "../../common_audio",
     "../../common_audio:common_audio_c",
@@ -616,8 +617,6 @@
     "../third_party/fft",
   ]
 
-  public_deps = [ ":isac_fix_common" ]  # no-presubmit-check TODO(webrtc:8603)
-
   if (rtc_build_with_neon) {
     deps += [ ":isac_neon" ]
 
@@ -1616,6 +1615,7 @@
       testonly = true
       defines = []
       deps = [
+        ":isac_fix_common",
         "../../rtc_base:macromagic",
         "../../test:fileutils",
       ]
@@ -2066,6 +2066,7 @@
         ":isac_c",
         ":isac_common",
         ":isac_fix",
+        ":isac_fix_common",
         ":legacy_encoded_audio_frame",
         ":mocks",
         ":neteq",