Thx a lot dude!!
but I guess i'm having trouble with
buildspec.mk .
i copied buildspec.mk.default to
buildspec.mk . added
BUILD_WITH_FULL_STAGEFRIGHT. And I also changed TARGET_BUILD_TYPE to
debug.
but when i "make cleaned" and then gave
make , I got the following : .It has got TARGET_BUILD_TYPE=release
instead of debug. This makes me wonder if the changes that i did in
buildspec.mk are being effected?
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.1-update1
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=ECLAIR
On May 19, 8:34 pm, Deva R <
r.deva...@gmail.com> wrote:
> >Has anyone tested stagefright with a video file? does it work?
>
> i've tested video/audio decoding using stagefright.. it works straight away
> for PV OMX components, but required few fixes for our new hw codecs.
>
> >once i enable all the macros how do I test stagefright player?
>
> u can run below commands in android shell
> 'stagefright -h' will give all options.
> 'stagefirght <video-file>' will decode the file (no posting to overlay.,
> decoded buffers are just free'd)
> 'stagefright -a <audio-file>' will decode audio file.,
>
> >Also I saw one test app
>
> "/home/nimesh/android/frameworks/base/media/tests/MediaFrameworkTest">Does anyone know how to enable this test app and test the media player
>
> using this?
>
> just build by running 'make mediaframeworktest' in your android setup.
>
> it will generate new 'mediaframeworktest.apk' in your <out>/.../data folder.
> keep it in file system., you can test various media player api calls, and
> video usecases by below command..,
>
> am instrument -e class
> com.android.mediaframeworktest.functional.MediaPlayerApiTest#<test-command>
> -w com.android.mediaframeworktest/.MediaFrameworkTestRunner
>
> Just sure you have required file names, as specified in
> .\frameworks\base\media\tests\MediaFrameworkTest\src\com\android\mediaframeworktest\MediaNames.java
>
> PS.
> few of video decoding tests i ran.
>
> am instrument -e class
> com.android.mediaframeworktest.functional.MediaPlayerApiTest#testLargeVideoHeigth
> -w com.android.mediaframeworktest/.MediaFrameworkTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.functional.MediaPlayerApiTest#testLargeVideoWidth
> -w com.android.mediaframeworktest/.MediaFrameworkTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.functional.MediaPlayerApiTest#testVideoMP4SeekTo
> -w com.android.mediaframeworktest/.MediaFrameworkTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.functional.MediaPlayerApiTest#testVideoLong3gpSeekTo
> -w com.android.mediaframeworktest/.MediaFrameworkTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.functional.MediaPlayerApiTest#testVideoH263AACSeekTo
> -w com.android.mediaframeworktest/.MediaFrameworkTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.functional.MediaPlayerApiTest#testVideoH263AMRSeekTo
> -w com.android.mediaframeworktest/.MediaFrameworkTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.functional.MediaPlayerApiTest#testVideoH264AACSeekTo
> -w com.android.mediaframeworktest/.MediaFrameworkTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.functional.MediaPlayerApiTest#testVideoH264AMRSeekTo
> -w com.android.mediaframeworktest/.MediaFrameworkTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.functional.MediaPlayerApiTest#testVideoWMVSeekTo
> -w com.android.mediaframeworktest/.MediaFrameworkTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.functional.MediaPlayerApiTest#testGetThumbnail
> -w com.android.mediaframeworktest/.MediaFrameworkTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.functional.MediaPlayerApiTest#testLocalH263AMRPrepareAsyncCallback
> -w com.android.mediaframeworktest/.MediaFrameworkTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.functional.MediaPlayerApiTest#testStreamPrepareAsyncCallback
> -w com.android.mediaframeworktest/.MediaFrameworkTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.functional.MediaPlayerApiTest#testStreamPrepareAsyncCallbackReset
> -w com.android.mediaframeworktest/.MediaFrameworkTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.performance.MediaPlayerPerformance#testH263VideoPlaybackMemoryUsage
> -w com.android.mediaframeworktest/.MediaFrameworkPerfTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.performance.MediaPlayerPerformance#testH264VideoPlaybackMemoryUsage
> -w com.android.mediaframeworktest/.MediaFrameworkPerfTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.performance.MediaPlayerPerformance#testWMVVideoPlaybackMemoryUsage
> -w com.android.mediaframeworktest/.MediaFrameworkPerfTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.stress.MediaPlayerStressTest#testStressHWDecoderRelease
> -w com.android.mediaframeworktest/.MediaRecorderStressTestRunner &
> am instrument -e class
> com.android.mediaframeworktest.stress.MediaPlayerStressTest#testStressGetCurrentPosition
> -w com.android.mediaframeworktest/.MediaRecorderStressTestRunner &
>
> On Wed, May 19, 2010 at 8:48 PM, NimeshChanchani
> <
nimeshchanch...@gmail.com>wrote:
> > > > unsubscribe:
android-porti...@googlegroups.com<android-porting%2Bunsubscribe@
googlegroups.com>
> > > > website:
http://groups.google.com/group/android-porting
>
> > > --
> > > unsubscribe:
android-porti...@googlegroups.com<android-porting%2Bunsubscribe@
googlegroups.com>
> > > website:
http://groups.google.com/group/android-porting-Hide quoted text
> > -
>
> > > - Show quoted text -
>
> > --
> > unsubscribe:
android-porti...@googlegroups.com<android-porting%2Bunsubscribe@
googlegroups.com>