summaryrefslogtreecommitdiffstats
path: root/media
diff options
context:
space:
mode:
authorJames Dong <jdong@google.com>2011-05-17 17:42:49 -0700
committerJames Dong <jdong@google.com>2011-05-18 09:41:57 -0700
commitaf3131fe2e20c7b5e080d098a3b6847c5414bcae (patch)
tree7a0cadee32bd580d3be0b7c90fb1591fa9f879df /media
parentfa1e5561cc65b932067919fcd5d39fda7032793e (diff)
downloadframeworks_base-af3131fe2e20c7b5e080d098a3b6847c5414bcae.zip
frameworks_base-af3131fe2e20c7b5e080d098a3b6847c5414bcae.tar.gz
frameworks_base-af3131fe2e20c7b5e080d098a3b6847c5414bcae.tar.bz2
Publish setLocation() method as a public Java API
related-to-bug: 4260295 Change-Id: I91b923af8549127eb08f0d7e535cd53ad229e1f6
Diffstat (limited to 'media')
-rw-r--r--media/java/android/media/MediaRecorder.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/media/java/android/media/MediaRecorder.java b/media/java/android/media/MediaRecorder.java
index 0f5a440..38202f2 100644
--- a/media/java/android/media/MediaRecorder.java
+++ b/media/java/android/media/MediaRecorder.java
@@ -347,7 +347,7 @@ public class MediaRecorder
}
/**
- * Store the geodata (latitude and longitude) in the output file.
+ * Set and store the geodata (latitude and longitude) in the output file.
* This method should be called before prepare(). The geodata is
* stored in udta box if the output format is OutputFormat.THREE_GPP
* or OutputFormat.MPEG_4, and is ignored for other output formats.
@@ -361,18 +361,17 @@ public class MediaRecorder
* @throws IllegalArgumentException if the given latitude or
* longitude is out of range.
*
- * {@hide}
*/
- public void setGeoData(float latitude, float longitude) {
+ public void setLocation(float latitude, float longitude) {
int latitudex10000 = (int) (latitude * 10000 + 0.5);
int longitudex10000 = (int) (longitude * 10000 + 0.5);
if (latitudex10000 > 900000 || latitudex10000 < -900000) {
- String msg = "Unsupported latitude: " + latitude;
+ String msg = "Latitude: " + latitude + " out of range.";
throw new IllegalArgumentException(msg);
}
if (longitudex10000 > 1800000 || longitudex10000 < -1800000) {
- String msg = "Unsupported longitude: " + longitude;
+ String msg = "Longitude: " + longitude + " out of range";
throw new IllegalArgumentException(msg);
}