93aa00c664
Add the mediaplayer release in the test validation. This is to ensure the media player release properly.
...
Change-Id: Ia4758a3c549b64b6efead18e7538d977dee2be76
2010-10-26 14:36:09 -07:00
a4f391c9bf
Include the framework copy of the OpenMAX headers instead of referencing external/opencore.
...
Change-Id: I762f59acf5e1f770e4d7c2d89af362bfffebefa6
related-to-bug: 3101573
2010-10-15 13:31:29 -07:00
02d0ff60c4
Fix issue 3098850
...
Media framework test permissions were not updated when commit
14beea487c
added
MODIFY_AUDIO_SETTINGS permission check for global effects.
Change-Id: I2a97be74f33d62fbb749642b1e7a26ddf92378f2
2010-10-14 17:12:43 -07:00
79a3981e38
Fix Looper leaks in MediaRecorderStressTest.
...
The test was failing periodically due to too many files being open.
This change attempts to resolve the problem on the theory that
signaling pipe file descriptors are being leaked due to the large
number of Looper instances created during the test run.
However, it's still possible there are other leaks elsewhere.
Change-Id: I71f9f12d21605c47c9217c72c51e6c768142ce10
2010-10-04 21:01:29 -07:00
1a5149e5d7
Fix issue 3022800.
...
- Created sub-package android.media.audiofx for audio effects.
- Hid AudioEffect class contructor, methods and variables not needed by
applications
- Added more javadoc comments for AudioEffect Class
Change-Id: Ibbb40d4e714bb248aa32cf82d7763d74efae96d1
2010-09-23 11:04:03 -07:00
ec1e9c7a44
Fix more audio effects auto tests
...
commit 672c0dc3a0
broke the energy probe
used by auto tests to verify that an effect is actually enabled.
The probe is based on the Visualizer which now scales the capture to maximise
the signal level: this prevents from detecting level changes between subsequent captures.
Playing sound at a lower volume moves the signal level out of the range where
scalling occurs and makes comparison possible again.
Change-Id: Ib56dec6e619c6d778dcc3ca6453091bf6136f290
2010-09-22 13:49:52 -07:00
71fe631c78
Fix broken insert reverb auto tests.
...
commit 27a2fdfb8a
changed the
insert reverb behavior when it is attached to a track in that
the reverb tail is silenced immediately when the track is paused.
The tests have been modified to test the insert reverb on session 0.
Change-Id: I90c6fec40167966853acfeaa4dec2b96f9e7839f
2010-09-22 09:02:23 -07:00
391e2d0d88
Added automated tests for reverb audio effect.
...
- Added tests for preset and environmental reverb to functional media frame work tests.
- created a new class for energy probing used by all audio effect tests and corrected energy calculation.
Change-Id: Ib8109e70020176a87538309eb028109b81b93dde
2010-08-26 09:42:49 -07:00
fd4a7c83b2
Add the a power test case which simply do the audio playback. The actual power measurement will be done by another application.
...
Change-Id: I51008ffdbe60e7e0b298091eb914b74f2d6731f8
2010-08-10 20:02:07 -07:00
441ec6bd10
Added tests for audio effects in MediaFrameworkTest
...
This CL adds a set of automated functional tests for the AudioEffect class
and the following derived classes:
BassBoost, Equalizer, Virtualizer and Visualizer.
These tests require the following file on the SD card:
/sdcard/media_api/music/sine_200+1000Hz_44K_mo.wav
Change-Id: I6ec3ec6f9ede10ccf2dd3b1e9ee4b08396740dee
2010-08-09 05:19:49 -07:00
a9015bb24f
Fixed a typo in a method name of MediaPlayerPerformance.java class
...
Change-Id: Ice9f931312b738fc62205988891f35907e8733d9
2010-07-30 17:16:19 -07:00
620a424036
Fix some bugs in the MediaProfileReader
...
Because the video and audio encoders were stored in the same map, when we retrieve the name from the map, we can get a incorrect name.
Change-Id: I3857422bfe9173baae53e4f3d258b055f51ad9f2
2010-07-07 14:37:48 -07:00
8d65dd2653
Remove most stagefright property overrides, remove VorbisPlayer and VorbisMetadataRetriever as this functionality is now provided by stagefright.
...
Change-Id: Ieafe75a4550c273ad59b4518d7cd4c0fce0f7cce
related-to-bug: 2370115
2010-06-23 16:40:57 -07:00
f35ce7f8ee
am 6e0967b3
: am b0016e2b
: Merge "Added the runtime parameters for the mediarecorder stress test. Set the total number of the stress loops of camera preview memory test to 200." into froyo
...
Merge commit '6e0967b3c4561e188df72f478baf16c6627b12be' into kraken
* commit '6e0967b3c4561e188df72f478baf16c6627b12be':
Added the runtime parameters for the mediarecorder stress test.
2010-05-25 17:44:46 -07:00
48584d7b8f
Added the runtime parameters for the mediarecorder stress test.
...
Set the total number of the stress loops of camera preview memory test to 200.
Change-Id: I5a0278095155afd669ffee9bd599ddfffdcc42bf
2010-05-25 16:42:57 -07:00
f75e370e12
Fix issue 2622023 Clean up all hardcoded '/sdcard' in camera related codes.
...
Change-Id: I8a509d957a7b67ee1f59dc4ef5139c4e28adeb9c
2010-05-14 11:43:38 -07:00
42349d03bf
Remove the checkStremingServer checking as it is unstable and introduce the flakiness.
...
Change-Id: I26e48366998e3692ad8a3394a0a0241832e99a6d
2010-04-09 13:53:56 -07:00
97a9c6a7bb
Don't check whether a specific named activity supports mp3 playback,
...
just that there is at least one that does.
Fixes bug 2534382.
Change-Id: I00d9ac49bd91f161388d5c3de47b1b6abe9e8d9c
2010-04-07 10:40:39 -07:00
e11bafec8d
Add the test template for the media audio manager test.
...
Change-Id: I55b5de0c55dbfded8d972f7378da3c19a613978c
2010-04-01 16:11:49 -07:00
59411b3373
Fix testCameraPreviewMemoryUsage test.
...
Looper.quit() is asynchronous. The looper may still has some
preview callbacks in the queue after quit is called. The preview
callback still uses the camera object (setHasPreviewCallback).
After camera is released, RuntimeException will be thrown from
the method. So we need to join the looper thread here.
This change also fixes a potential race condition.
bug:2521202
Change-Id: If69bbb3125d1d30192563559579b87c20fa5aac8
2010-03-25 18:26:42 +08:00
aa773543c4
Merge "Don't stop a test case when the test case failed for some of the sample files. Instead, only check against failure or success at the end of the test case."
2010-03-17 15:51:48 -07:00
454f69c84c
Don't stop a test case when the test case failed for some of the sample files.
...
Instead, only check against failure or success at the end of the test case.
bug - 2338793
Change-Id: I6c2f4fa2f48795d7efaba603688853d8d59b42ed
2010-03-17 15:40:15 -07:00
1cffa446ee
Inserted a 1.5s wait time between the camera release and new camrea.
...
Change-Id: I7540064a6e5229be1ef0fe266cd3050ae36b33a4
2010-03-16 18:38:26 -07:00
adc238a97c
Fix the bug that it should write the zero diff to the output file when the actual diff is negative.
...
Change-Id: I5d7c12b0ad9c0286658067cacb7f385626a3107f
2010-03-12 12:04:30 -08:00
d3d9b85ef4
Merge "Update the new activity name."
2010-03-12 11:10:56 -08:00
15a4d2ffd0
Add correct copyright headers to multiple files
...
Format for the list of changes shows the origin commit reference followed
by the file name.
33931-p9 awt/org/apache/harmony/awt/gl/font/AndroidGlyphVector.java
33931-p9 awt/org/apache/harmony/awt/gl/image/PngDecoderJava.java
133776-p9 core/java/android/app/IntentService.java
127013-p9 core/java/android/appwidget/AppWidgetHost.java
27863-p9 core/java/android/bluetooth/BluetoothAudioGateway.java
60765-p9 core/java/android/content/SyncResult.java
43920-p9 core/java/android/content/pm/ActivityInfo.java
43920-p9 core/java/android/content/pm/ApplicationInfo.java
43920-p9 core/java/android/content/pm/InstrumentationInfo.java
43920-p9 core/java/android/content/pm/PackageInfo.java
44103-p9 core/java/android/content/pm/PackageItemInfo.java
68960-p9 core/java/android/content/pm/PackageStats.java
43920-p9 core/java/android/content/pm/ResolveInfo.java
43920-p9 core/java/android/content/pm/ServiceInfo.java
60641-p9 core/java/android/content/res/Configuration.java
60734-p9 core/java/android/content/res/TypedArray.java
137672-p9 core/java/android/inputmethodservice/ExtractButton.java
123112-p9 core/java/android/inputmethodservice/ExtractEditText.java
119291-p9 core/java/android/inputmethodservice/IInputMethodSessionWrapper.java
112946-p9 core/java/android/inputmethodservice/IInputMethodWrapper.java
115078-p9 core/java/android/os/BatteryStats.java
124790-p9 core/java/android/text/style/UpdateAppearance.java
45083-p9 core/java/android/view/RawInputEvent.java
101491-p9 core/java/android/view/inputmethod/EditorInfo.java
114701-p9 core/java/android/view/inputmethod/ExtractedText.java
123112-p9 core/java/android/view/inputmethod/ExtractedTextRequest.java
119291-p9 core/java/com/android/internal/os/HandlerCaller.java
129279-p9 core/java/com/android/internal/os/PkgUsageStats.java
114701-p9 core/java/com/android/internal/view/IInputConnectionWrapper.java
114701-p9 core/java/com/android/internal/view/InputConnectionWrapper.java
84364-p9 opengl/java/android/opengl/EGLLogWrapper.java
11355-p9 opengl/tools/glgen/src/CFunc.java
11355-p9 opengl/tools/glgen/src/CType.java
11355-p9 opengl/tools/glgen/src/CodeEmitter.java
11355-p9 opengl/tools/glgen/src/GenerateGL.java
11355-p9 opengl/tools/glgen/src/JFunc.java
11355-p9 opengl/tools/glgen/src/JType.java
11355-p9 opengl/tools/glgen/src/JniCodeEmitter.java
11355-p9 opengl/tools/glgen/src/ParameterChecker.java
57236-p9 services/java/com/android/server/status/AnimatedImageView.java
66754-p9 services/java/com/android/server/status/CloseDragHandle.java
57188-p9 services/java/com/android/server/status/DateView.java
46928-p9 services/java/com/android/server/status/ExpandedView.java
70590-p9 services/java/com/android/server/status/FixedSizeDrawable.java
45968-p9 services/java/com/android/server/status/IconData.java
57470-p9 services/java/com/android/server/status/IconMerger.java
82719-p9 services/java/com/android/server/status/LatestItemView.java
45968-p9 services/java/com/android/server/status/NotificationData.java
66754-p9 services/java/com/android/server/status/NotificationLinearLayout.java
57458-p9 services/java/com/android/server/status/NotificationViewList.java
45968-p9 services/java/com/android/server/status/StatusBarException.java
45968-p9 services/java/com/android/server/status/StatusBarIcon.java
46130-p9 services/java/com/android/server/status/StatusBarNotification.java
45968-p9 services/java/com/android/server/status/StatusBarView.java
46199-p9 services/java/com/android/server/status/Ticker.java
62286-p9 services/java/com/android/server/status/TickerView.java
57188-p9 services/java/com/android/server/status/TrackingView.java
86041-p9 telephony/java/android/telephony/PhoneStateListener.java
87020-p9 telephony/java/com/android/internal/telephony/TelephonyIntents.java
136269-p9 telephony/java/com/android/internal/telephony/gsm/SpnOverride.java
34409-p9 tests/FrameworkTest/src/com/android/frameworktest/FrameworkTestApplication.java
55717-p9 tests/FrameworkTest/src/com/android/frameworktest/performance/InvalidateCycle.java
128994-p9 tests/ImfTest/src/com/android/imftest/samples/AutoCompleteTextViewActivityLandscape.java
128994-p9 tests/ImfTest/src/com/android/imftest/samples/AutoCompleteTextViewActivityPortrait.java
129372-p9 tests/ImfTest/src/com/android/imftest/samples/BigEditTextActivityNonScrollablePanScan.java
129372-p9 tests/ImfTest/src/com/android/imftest/samples/BigEditTextActivityNonScrollableResize.java
129372-p9 tests/ImfTest/src/com/android/imftest/samples/BigEditTextActivityScrollablePanScan.java
129372-p9 tests/ImfTest/src/com/android/imftest/samples/BigEditTextActivityScrollableResize.java
128994-p9 tests/ImfTest/src/com/android/imftest/samples/BottomEditTextActivityPanScan.java
128994-p9 tests/ImfTest/src/com/android/imftest/samples/BottomEditTextActivityResize.java
127341-p9 tests/ImfTest/src/com/android/imftest/samples/ButtonActivity.java
129347-p9 tests/ImfTest/src/com/android/imftest/samples/DialogActivity.java
129372-p9 tests/ImfTest/src/com/android/imftest/samples/EditTextActivityDialog.java
128994-p9 tests/ImfTest/src/com/android/imftest/samples/ManyEditTextActivityNoScrollPanScan.java
128994-p9 tests/ImfTest/src/com/android/imftest/samples/ManyEditTextActivityScrollPanScan.java
128994-p9 tests/ImfTest/src/com/android/imftest/samples/ManyEditTextActivityScrollResize.java
128994-p9 tests/ImfTest/src/com/android/imftest/samples/OneEditTextActivityNotSelected.java
128994-p9 tests/ImfTest/src/com/android/imftest/samples/OneEditTextActivitySelected.java
25959-p9 tests/framework-tests/src/android/test/FrameworkTests.java
46162-p9 tests/framework-tests/src/com/android/internal/http/multipart/MultipartTest.java
77101-p9 tools/layoutlib/bridge/tests/com/android/layoutlib/bridge/NinePatchTest.java
9788976b14
core/java/android/accounts/AuthenticatorDescription.java
5333288354
core/java/android/app/UiModeManager.java
93e7e22ec9
core/java/android/app/FullBackupAgent.java
328c0e7986
core/java/android/content/CursorEntityIterator.java
307da1a46b
core/java/android/content/SyncQueue.java
307da1a46b
core/java/android/content/SyncOperation.java
eb034652c2
core/java/android/content/pm/LabeledIntent.java
49237345d8
core/java/android/content/pm/FeatureInfo.java
a2b6c3775e
core/java/android/content/pm/PackageInfoLite.java
3ecd5f4375
core/java/android/content/pm/RegisteredServicesCacheListener.java
5ebbb4a6b3
core/java/android/content/pm/XmlSerializerAndParser.java
c4516a7b62
core/java/android/database/sqlite/SQLiteTransactionListener.java
9bbc21a773
core/java/com/android/internal/backup/LocalTransport.java
21f1bd17b2
core/java/com/android/internal/content/PackageMonitor.java
4c62fc0e1e
core/java/com/android/internal/view/BaseSurfaceHolder.java
4c62fc0e1e
core/java/com/android/internal/view/BaseIWindow.java
e540833fdf
core/java/com/android/internal/os/SamplingProfilerIntegration.java
192ab90388
core/tests/coretests/src/android/widget/expandablelistview/PositionTesterContextMenuListener.java
1619367ab8
media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/MediaProfileReader.java
27f8002e59
opengl/tools/glgen/stubs/gles11/glGetString.java
560814f6b1
opengl/tools/glgen/stubs/gles11/glGetProgramInfoLog.java
560814f6b1
opengl/tools/glgen/stubs/gles11/glGetShaderInfoLog.java
560814f6b1
opengl/tools/glgen/stubs/gles11/glShaderSource.java
1c4907ee77
opengl/tools/glgen/src/GenerateGLES.java
1c4907ee77
opengl/tools/glgen/src/Jsr239CodeEmitter.java
1c4907ee77
opengl/tools/glgen/src/GLESCodeEmitter.java
69e21f5f6e
opengl/tests/gldual/src/com/android/gldual/TriangleRenderer.java
c028be4f3b
packages/DefaultContainerService/src/com/android/defcontainer/DefaultContainerService.java
7c6efa13f1
tests/BrowserPowerTest/src/com/android/browserpowertest/PowerMeasurement.java
7c6efa13f1
tests/BrowserPowerTest/src/com/android/browserpowertest/PowerTestActivity.java
7c6efa13f1
tests/BrowserPowerTest/src/com/android/browserpowertest/PowerTestRunner.java
df8a3f31d8
tests/BrowserTestPlugin/src/com/android/testplugin/TestPlugin.java
cfaef699e1
tests/permission/src/com/android/framework/permission/tests/ActivityManagerPermissionTests.java
cfaef699e1
tests/permission/src/com/android/framework/permission/tests/ServiceManagerPermissionTests.java
cfaef699e1
tests/permission/src/com/android/framework/permission/tests/WindowManagerPermissionTests.java
Copyright header moved to top in following file:
core/tests/coretests/src/android/widget/ListViewTest.java
Change-Id: I3c3198be5a0ba36e18679ed834170432bf0b8418
2010-03-11 18:22:10 -08:00
806cdd82f0
Update the new activity name.
...
Change-Id: I94d986a5a7f3f8ebf0b7491adf3887b21f1de1eb
2010-03-11 17:33:08 -08:00
a6f9e38b7f
Modified the expected metadata result as the behavior of Stagefright.
...
Change-Id: Id86e262f0d3375eeda68d5df04e4ebd2f21ffc4f
2010-03-10 19:03:56 -08:00
0fc6bc4cac
Clean up MediaRecorder for public Java SDK
...
- update comments and fix a check in setAudioChannels()
bug - 2362412
2010-03-03 17:01:32 -08:00
945a9df6e3
add optional preftable to image codecs, for more control over the resulting bitmap config
2010-03-03 14:04:19 -05:00
30a1390819
Added the Camera Preveiw memory test which can help to isolate the memory leak issue.
2010-03-02 15:42:31 -08:00
1b7babd2cc
Use Java API from xml configuration in the test application
2010-02-22 11:32:02 -08:00
6201440298
Increase the sleep time to fix testTakePicture.
...
One of the build needs 5 seconds for snapshot in low light. I don't want to
increase the sleep time, but this is what we have now.
bug:2141755
2010-02-22 15:08:16 +08:00
f992cbb9aa
Add SoundPool API to pause and resume all active streams. Bug 2426531.
2010-02-16 16:19:32 -08:00
6ed937ebe9
Implementation of stagefright-enabled MediaPlayerService::decode functionality
...
related-to-bug: 2359268
2010-02-10 10:20:34 -08:00
2564300936
API Extension: Support for optionally specifying a map of extra request headers when specifying the uri of media data to be played.
...
related-to-bug: 2393577
Original change by Andrei Popescu <andreip@google.com >
2010-01-28 11:52:43 -08:00
9cf5b455d9
am 47f1d4d5
: am b1780474
: Merge "Instead of caputre the memory footprint before and after the test. We would like to monitor the memory trend while the test is running. This can eliminate the overhead for the frist test case in creating the player." into eclair
...
Merge commit '47f1d4d509b271ddb2f158c761e572413f39f1a8'
* commit '47f1d4d509b271ddb2f158c761e572413f39f1a8':
Instead of caputre the memory footprint before and after the test. We would like to monitor the memory trend while the test is running. This can eliminate the overhead for the frist test case in creating the player.
2010-01-27 17:27:41 -08:00
eea6ecdfce
Add the new golden thumbnail image as the PV and stagefright implementations in capturing thumbnail is different.
2010-01-25 20:49:08 -08:00
f465dc0367
Instead of caputre the memory footprint before and after the test. We would like to monitor the memory trend while the test is running. This can eliminate the overhead for the frist test case in creating the player.
2010-01-21 12:38:02 -08:00
06b3ff7d5a
Make the MediaMetadataTest a little more lenient when it comes to verifying the duration of media files, only require that the returned duration is within 100ms of the expected one, as the PV and stagefright implementations differ slightly.
...
related-to-bug: 2377534
2010-01-20 12:16:36 -08:00
474a97a428
Add missing libjpeg in linker option. Currently this library is used by the
...
main executable but is included implicitly via inter-library dependency.
2010-01-19 11:22:55 -08:00
980a938c1c
Deprecate fill_parent and introduce match_parent.
...
Bug: #2361749 .
2010-01-08 15:11:38 -08:00
f66de3cd8e
Fix typo: test -> tests in makefile tags
...
Change-Id: Icf23b5ae5d84f6ba9032d1707635a75352f920d2
2010-01-06 14:00:36 -08:00
1905530bb1
Replace sine with organ for some SoundPool tests.
2009-12-23 09:55:21 -08:00
d94466c4c8
Add SoundPool test
2009-12-23 09:47:12 -08:00
5038c78f13
Add missing shared libraries in linker commands. Currently these libraries are
...
linked implicitly via dependencies of other shared libraries.
2009-12-22 13:30:25 -08:00
987dbde838
Fix full stagefright build in master, various warnings/errors in omx_jpeg_decoder
2009-12-16 13:13:27 -08:00
e204b9f84f
am a3d15d3b
: am 8e6d79e2
: am 8445f367
: Merge change Ibb9b1de1 into eclair
...
Merge commit 'a3d15d3b01146df40e72d67b79dd1f9368398f23'
* commit 'a3d15d3b01146df40e72d67b79dd1f9368398f23':
1) Capture the start memory before the test started
2009-12-07 18:33:38 -08:00
8e6d79e2b5
am 8445f367
: Merge change Ibb9b1de1 into eclair
...
Merge commit '8445f367070514dce3154be73827107b8a93f234' into eclair-mr2
* commit '8445f367070514dce3154be73827107b8a93f234':
1) Capture the start memory before the test started
2009-12-07 10:54:38 -08:00
30daf09cb6
1) Capture the start memory before the test started
...
2) Report the mem diff to zero if it is negative.
2009-12-04 14:15:59 -08:00