2011-08-01 32 views

回答

1

不幸的是,Stagefright是一个本地库,没有命令行测试应用程序。仍然,在android framewrork中的MediaPlayer很容易使用,并在封面下使用Stagefright。

3

是的,如果您已经为设备建立了根并可以访问命令行,那么可以通过命令行使用stagefright。这里是我的android主板的输出:

[email protected]:/ # stagefright -h             
usage: stagefright 
     -h(elp) 
     -a(udio) 
     -n repetitions 
     -l(ist) components 
     -m max-number-of-frames-to-decode in each pass 
     -b bug to reproduce 
     -p(rofiles) dump decoder profiles supported 
     -t(humbnail) extract video thumbnail or album art 
     -s(oftware) prefer software codec 
     -r(hardware) force to use hardware codec 
     -o playback audio 
     -w(rite) filename (write to .mp4 file) 
     -k seek test 
     -x display a histogram of decoding times/fps (video only) 
     -S allocate buffers from a surface 
     -T allocate buffers from a surface texture 
     -d(ump) filename (raw stream data to a file) 
     -D(ump) filename (decoded PCM data to a file)