diff options
author | Android (Google) Code Review <android-gerrit@google.com> | 2009-05-22 19:40:33 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2009-05-22 19:40:33 -0700 |
commit | fea1a459aaebc5fd66b12520312ddbe09547f094 (patch) | |
tree | fefbf223b0ac3f2cca7a11ce54dc118ef99b90c1 /services/java | |
parent | b181118b6e58c0014da4e9d52bf38548adc73a8a (diff) | |
parent | 244fa5c05b2cc8c4c0754aeed4ee42c588ea89d1 (diff) | |
download | frameworks_base-fea1a459aaebc5fd66b12520312ddbe09547f094.zip frameworks_base-fea1a459aaebc5fd66b12520312ddbe09547f094.tar.gz frameworks_base-fea1a459aaebc5fd66b12520312ddbe09547f094.tar.bz2 |
Merge change 2364 into donut
* changes:
Initial checkin for App Fuel Gauge infrastructure.
Diffstat (limited to 'services/java')
-rw-r--r-- | services/java/com/android/server/am/BatteryStatsService.java | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/services/java/com/android/server/am/BatteryStatsService.java b/services/java/com/android/server/am/BatteryStatsService.java index a695eba..9a4b642 100644 --- a/services/java/com/android/server/am/BatteryStatsService.java +++ b/services/java/com/android/server/am/BatteryStatsService.java @@ -206,6 +206,34 @@ public final class BatteryStatsService extends IBatteryStats.Stub { } } + public void noteStartAudio(int uid) { + enforceCallingPermission(); + synchronized (mStats) { + mStats.noteAudioOnLocked(uid); + } + } + + public void noteStopAudio(int uid) { + enforceCallingPermission(); + synchronized (mStats) { + mStats.noteAudioOffLocked(uid); + } + } + + public void noteStartVideo(int uid) { + enforceCallingPermission(); + synchronized (mStats) { + mStats.noteVideoOnLocked(uid); + } + } + + public void noteStopVideo(int uid) { + enforceCallingPermission(); + synchronized (mStats) { + mStats.noteVideoOffLocked(uid); + } + } + public void noteWifiRunning() { enforceCallingPermission(); synchronized (mStats) { |