Loading Android.bp +2 −0 Original line number Diff line number Diff line Loading @@ -580,6 +580,7 @@ java_defaults { aidl: { generate_get_transaction_name: true, local_include_dirs: ["media/aidl"], include_dirs: ["frameworks/av/aidl"], }, dxflags: [ "--core-library", Loading Loading @@ -614,6 +615,7 @@ java_defaults { // If MimeMap ever becomes its own APEX, then this dependency would need to be removed // in favor of an API stubs dependency in java_library "framework" below. "mimemap", "av-types-aidl-java", "mediatranscoding_aidl_interface-java", "soundtrigger_middleware-aidl-java", ], Loading ApiDocs.bp +2 −0 Original line number Diff line number Diff line Loading @@ -86,6 +86,7 @@ stubs_defaults { // TODO(b/169090544): remove below aidl includes. aidl: { local_include_dirs: ["media/aidl"], include_dirs: ["frameworks/av/aidl"], }, } Loading Loading @@ -157,6 +158,7 @@ doc_defaults { // TODO(b/169090544): remove below aidl includes. aidl: { local_include_dirs: ["media/aidl"], include_dirs: ["frameworks/av/aidl"], }, } Loading StubLibraries.bp +1 −0 Original line number Diff line number Diff line Loading @@ -57,6 +57,7 @@ stubs_defaults { "telephony/java", "media/aidl", ], include_dirs: ["frameworks/av/aidl"], }, // These are libs from framework-internal-utils that are required (i.e. being referenced) // from framework-non-updatable-sources. Add more here when there's a need. Loading media/java/android/media/PlayerBase.java +4 −3 Original line number Diff line number Diff line Loading @@ -520,11 +520,12 @@ public abstract class PlayerBase { @Override public void applyVolumeShaper( @NonNull VolumeShaper.Configuration configuration, @NonNull VolumeShaper.Operation operation) { @NonNull VolumeShaperConfiguration configuration, @NonNull VolumeShaperOperation operation) { final PlayerBase pb = mWeakPB.get(); if (pb != null) { pb.playerApplyVolumeShaper(configuration, operation); pb.playerApplyVolumeShaper(VolumeShaper.Configuration.fromParcelable(configuration), VolumeShaper.Operation.fromParcelable(operation)); } } } Loading media/java/android/media/PlayerProxy.java +2 −1 Original line number Diff line number Diff line Loading @@ -143,7 +143,8 @@ public class PlayerProxy { @NonNull VolumeShaper.Configuration configuration, @NonNull VolumeShaper.Operation operation) { try { mConf.getIPlayer().applyVolumeShaper(configuration, operation); mConf.getIPlayer().applyVolumeShaper(configuration.toParcelable(), operation.toParcelable()); } catch (NullPointerException|RemoteException e) { throw new IllegalStateException( "No player to proxy for applyVolumeShaper operation," Loading Loading
Android.bp +2 −0 Original line number Diff line number Diff line Loading @@ -580,6 +580,7 @@ java_defaults { aidl: { generate_get_transaction_name: true, local_include_dirs: ["media/aidl"], include_dirs: ["frameworks/av/aidl"], }, dxflags: [ "--core-library", Loading Loading @@ -614,6 +615,7 @@ java_defaults { // If MimeMap ever becomes its own APEX, then this dependency would need to be removed // in favor of an API stubs dependency in java_library "framework" below. "mimemap", "av-types-aidl-java", "mediatranscoding_aidl_interface-java", "soundtrigger_middleware-aidl-java", ], Loading
ApiDocs.bp +2 −0 Original line number Diff line number Diff line Loading @@ -86,6 +86,7 @@ stubs_defaults { // TODO(b/169090544): remove below aidl includes. aidl: { local_include_dirs: ["media/aidl"], include_dirs: ["frameworks/av/aidl"], }, } Loading Loading @@ -157,6 +158,7 @@ doc_defaults { // TODO(b/169090544): remove below aidl includes. aidl: { local_include_dirs: ["media/aidl"], include_dirs: ["frameworks/av/aidl"], }, } Loading
StubLibraries.bp +1 −0 Original line number Diff line number Diff line Loading @@ -57,6 +57,7 @@ stubs_defaults { "telephony/java", "media/aidl", ], include_dirs: ["frameworks/av/aidl"], }, // These are libs from framework-internal-utils that are required (i.e. being referenced) // from framework-non-updatable-sources. Add more here when there's a need. Loading
media/java/android/media/PlayerBase.java +4 −3 Original line number Diff line number Diff line Loading @@ -520,11 +520,12 @@ public abstract class PlayerBase { @Override public void applyVolumeShaper( @NonNull VolumeShaper.Configuration configuration, @NonNull VolumeShaper.Operation operation) { @NonNull VolumeShaperConfiguration configuration, @NonNull VolumeShaperOperation operation) { final PlayerBase pb = mWeakPB.get(); if (pb != null) { pb.playerApplyVolumeShaper(configuration, operation); pb.playerApplyVolumeShaper(VolumeShaper.Configuration.fromParcelable(configuration), VolumeShaper.Operation.fromParcelable(operation)); } } } Loading
media/java/android/media/PlayerProxy.java +2 −1 Original line number Diff line number Diff line Loading @@ -143,7 +143,8 @@ public class PlayerProxy { @NonNull VolumeShaper.Configuration configuration, @NonNull VolumeShaper.Operation operation) { try { mConf.getIPlayer().applyVolumeShaper(configuration, operation); mConf.getIPlayer().applyVolumeShaper(configuration.toParcelable(), operation.toParcelable()); } catch (NullPointerException|RemoteException e) { throw new IllegalStateException( "No player to proxy for applyVolumeShaper operation," Loading