summaryrefslogtreecommitdiffstats
path: root/cmds
Commit message (Collapse)AuthorAgeFilesLines
...
| * Support encoding amr-wb content in stagefright.Andreas Huber2009-09-081-2/+2
| |
* | Replace the delimiter whitespace with '\0'.Chung-yih Wang2009-09-095-87/+96
|/ | | | | | | | + Use '\0' as the delimiter. + Allow whitespace character for keystore password. In previous implementation, we use space as the delimiter. That will stop user from using passphrase with whitespace character.
* dumpstate: Add the ctime (time the file was harvested out of /proc) to dump.San Mehat2009-09-051-5/+13
| | | | Signed-off-by: San Mehat <san@google.com>
* Add another testcase for moto to reproduce bug #2099685 to the stagefright ↵Andreas Huber2009-09-031-0/+3
| | | | commandline app.
* Merge change 23861 into eclairAndroid (Google) Code Review2009-09-033-1/+71
|\ | | | | | | | | * changes: Replace the bugreport symlink with a tool that starts the new dumpstate service.
| * Replace the bugreport symlink with a tool that starts the new dumpstate service.Mike Lockwood2009-09-033-1/+71
| | | | | | | | | | Change-Id: I57acae2344a264751f38b910e1e2bc750a1f1d24 Signed-off-by: Mike Lockwood <lockwood@android.com>
* | Merge change 23715 into eclairAndroid (Google) Code Review2009-09-031-7/+2
|\ \ | | | | | | | | | | | | * changes: Setting the component role appears to be mandatory now for all mime types.
| * | Setting the component role appears to be mandatory now for all mime types.Andreas Huber2009-09-021-7/+2
| | | | | | | | | | | | Also using CODEC_LOGV instead of vanilla LOGV to include the component name the message related to.
* | | Merge change 23714 into eclairAndroid (Google) Code Review2009-09-035-2/+203
|\ \ \ | |/ / | | / | |/ |/| * changes: Some work to make audio encoding work.
| * Some work to make audio encoding work.Andreas Huber2009-09-025-2/+203
| |
* | dumpstate: Add option to output to socket, disable code that switched to nonrootMike Lockwood2009-09-021-26/+54
|/ | | | | | | | This will be used to allow running dumpstate as root from the init process to enable gathering debugging information that requires root to access. Change-Id: I5bb7e83071fad2b377e549058f318a5118194061 Signed-off-by: Mike Lockwood <lockwood@android.com>
* dumpstate: Add support for apanic crash dataSan Mehat2009-09-011-2/+19
| | | | Signed-off-by: San Mehat <san@google.com>
* Add error output to pm for FAILED_MISSING_FEATUREXavier Ducrohet2009-08-311-0/+3
| | | | Change-Id: Ib9955b69b69db7d442402ab33e148cb40dec3d40
* More assert => CHECKAndreas Huber2009-08-281-8/+6
|
* Fixing the build.Andreas Huber2009-08-281-1/+1
|
* Squashed commit of the following:Andreas Huber2009-08-274-336/+0
| | | | | | | | | | | | | | commit 3fa5f3ce910f34da0cedb8bcce1bd593db7eb740 Author: Andreas Huber <andih@google.com> Date: Thu Aug 27 14:48:54 2009 -0700 Getting rid of more code now obsolete with the departure of OMXDecoder. commit e0d923ec0c7bb60bec8eb97739036a4c70c0feef Author: Andreas Huber <andih@google.com> Date: Thu Aug 27 14:33:06 2009 -0700 Remove obsoleted OMXDecoder class. OMXDecoder is dead, long live OMXCodec.
* Extend stagefright commandline up to enable vendor to reproduce specific ↵Andreas Huber2009-08-271-2/+14
| | | | bugs filed.
* dumpstate: Get last_kmsg from /data instead of /proc.San Mehat2009-08-261-1/+1
| | | | Signed-off-by: San Mehat <san@google.com>
* Added a commandline option to "stagefright" that limits decoding to a ↵Andreas Huber2009-08-261-2/+17
| | | | maximum number of frames per iteration.
* Enable specification of http:// urls in stagefright commandline tool.Andreas Huber2009-08-201-1/+9
|
* Dynamically allocate a pair of MemoryHeaps according buffer count/sizes ↵Andreas Huber2009-08-201-4/+2
| | | | required by the OMX component, respect JPEG compressed size.
* The PV AVC software decoder expects each fragment of a NAL unit to be handed ↵Andreas Huber2009-08-191-0/+1
| | | | to the decoder unframed.
* Merge change 21745 into eclairAndroid (Google) Code Review2009-08-184-286/+411
|\ | | | | | | | | * changes: Refactored "stagefright" commandline app, split off JPEGSource.
| * Refactored "stagefright" commandline app, split off JPEGSource.Andreas Huber2009-08-184-286/+411
| |
* | Merge change 21221 into eclairAndroid (Google) Code Review2009-08-181-0/+6
|\ \ | |/ |/| | | | | * changes: Modify svc power command so it pokes the wake lock when called. This will ensure screen is not asleep if stayon is requested.
| * Modify svc power command so it pokes the wake lock when called. This will ↵Guang Zhu2009-08-131-0/+6
| | | | | | | | ensure screen is not asleep if stayon is requested.
* | Squashed commit of the following:Andreas Huber2009-08-173-141/+375
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 5bb012f0065f7ffaaeb4f569d71f0e3a8d6b19c3 Author: Andreas Huber <andih@google.com> Date: Fri Aug 14 10:40:08 2009 -0700 An attempt at fixing export using the qcom encoders. More quirks. commit 0690e76bfa48118a68287ccf1bbfa82febaa620c Author: Andreas Huber <andih@google.com> Date: Fri Aug 14 09:08:28 2009 -0700 Callbacks are now dispatched from a separate thread in OMX. commit c6571a039526df29b6343f9a1971dbc019088c61 Author: Andreas Huber <andih@google.com> Date: Thu Aug 13 15:42:25 2009 -0700 Massive API changes throughout stagefright, smart pointers everywhere. commit 900612af6a0555664d9ba195112cd859491265f4 Author: Andreas Huber <andih@google.com> Date: Thu Aug 13 13:33:12 2009 -0700 OMXCodecs now properly shutdown. commit 96732f05e1b0603dcd1b11f16a23512592eeb4f5 Author: Andreas Huber <andih@google.com> Date: Thu Aug 13 12:04:04 2009 -0700 More work on JPEG decoding using the hardware OMX component. commit 63839a073ac393e3a130434ba467969053b694ad Author: Andreas Huber <andih@google.com> Date: Wed Aug 12 13:13:31 2009 -0700 An attempt to drive the JPEG decoder OMX node. commit 3ac2fe5ab2926eda81b2123610b2434c645294ff Author: Andreas Huber <andih@google.com> Date: Tue Aug 11 16:38:21 2009 -0700 Renamed StateMachine to OMXCodec and put it in its proper place. commit 247da75a96bf8881956413023dd49a84d5b4f5b2 Author: Andreas Huber <andih@google.com> Date: Tue Aug 11 16:06:19 2009 -0700 Statemachine is now a full-fledged MediaSource. commit 045244f6771fa0b9b329495c953afda900a84b71 Author: Andreas Huber <andih@google.com> Date: Fri Aug 7 09:16:54 2009 -0700 Properly setup the input format when exporting to AMR audio. commit 271b984cb32c5cd9e46e3f90ae121f334e4b8da9 Author: Andreas Huber <andih@google.com> Date: Thu Aug 6 09:59:38 2009 -0700 Added some code to test audio encoding to the OMX harness. commit 79af4748e4af33bd66d3fbac606e332a69741cf4 Author: Andreas Huber <andih@google.com> Date: Wed Aug 5 14:36:22 2009 -0700 Merge the old OMXDecoder and the new, shiny, StateMachine code. commit 91cf5dd77a8762bc10a0b2ffce35e3bbeb262231 Author: Andreas Huber <andih@google.com> Date: Tue Aug 4 17:41:43 2009 -0700 A new harness to test OMX node compliance (and quirks).
* | Surface::GPU and Surface::HARDWARE are now deprecated; they will be set ↵Mathias Agopian2009-08-131-2/+1
|/ | | | | | automatically if needed. this also ripples into the window manager API by making some constant there deprecated as well.
* Don't let bmgr leave a restore session hanging on errorChristopher Tate2009-08-111-8/+10
| | | | | | | | | | | Specifically, don't wait for the RestoreObserver to be informed that the restore has completed unless performRestore() ran. We were winding up in a case where bmgr was hanging forever waiting on a nonexistent restore process instead of calling endRestoreSession(). Also improve the documentation, explicitly calling out the need to call endRestoreSession() even if previous operations on the session were unsuccessful.
* Merge change 20095Android (Google) Code Review2009-08-102-1/+8
|\ | | | | | | | | * changes: Fix network order for marshalling in keystore interface.
| * Fix network order for marshalling in keystore interface.repo sync2009-08-102-1/+8
| | | | | | | | This will fix the endian issue for heterogeneous architectures in keystore marshalling interface.
* | Don't crash if the Backup Manager returns a null RestoreSet[]Christopher Tate2009-08-071-6/+8
| |
* | make restore tokens shown in hex.Christian Sonntag2009-08-071-2/+2
| | | | | | | | Since they are android ids, it is much easier to use them as hex, since we can just copy then into android inspector and learn more about the restore set.
* | Merge change 20439Android (Google) Code Review2009-08-071-9/+12
|\ \ | | | | | | | | | | | | * changes: Fix Bmgr's logic around restore completion
| * | Fix Bmgr's logic around restore completionChristopher Tate2009-08-071-9/+12
| | | | | | | | | | | | | | | | | | The caller needs to wait for the restore observer to be informed that the restore has finished processing before it can safely shut down the restore session.
* | | Build the stagefright library by default.Andreas Huber2009-08-071-4/+0
| | |
* | | make sure bootanimation will choose the right config wrt the native surfaceMathias Agopian2009-08-061-4/+6
|/ /
* | Recording/Export to .mp4/h.263 somewhat works on TI hardware.Andreas Huber2009-08-051-3/+4
|/
* am b86bad94: Merge change 9438 into donutAndroid (Google) Code Review2009-07-311-2/+3
|\ | | | | | | | | | | | | Merge commit 'b86bad9493a331a09dd765bc6e725c0aec969ff6' * commit 'b86bad9493a331a09dd765bc6e725c0aec969ff6': Change some log.i to log.d.
| * Merge change 9438 into donutAndroid (Google) Code Review2009-07-311-2/+3
| |\ | | | | | | | | | | | | * changes: Change some log.i to log.d.
| | * Change some log.i to log.d.Hung-ying Tyan2009-08-011-2/+3
| | |
* | | be more robust when errors occur upon EGL surface creation (ie: don't crash)Mathias Agopian2009-07-311-2/+4
| | |
* | | am f4692640: Add unit tests for netkeystore.Chung-yih Wang2009-07-303-7/+308
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit 'f4692640a8c40b8bbba1f00841c2f8fbe7b28d7a' * commit 'f4692640a8c40b8bbba1f00841c2f8fbe7b28d7a': Add unit tests for netkeystore.
| * | Add unit tests for netkeystore.Chung-yih Wang2009-07-303-7/+308
| |/ | | | | | | + some boundary checks.
* | resolved conflicts for merge of de36313b to masterMathias Agopian2009-07-281-5/+16
|\ \ | |/
| * fix [1981759] -no-boot-anim has no effectMathias Agopian2009-07-281-5/+15
| |
* | am e640d259: Merge change 8832 into donutAndroid (Google) Code Review2009-07-281-1/+4
|\ \ | |/ | | | | | | | | | | Merge commit 'e640d259c29b9d919e80b2b3d3f810459135b8f3' * commit 'e640d259c29b9d919e80b2b3d3f810459135b8f3': fix [1996214] Boot animation is occasionally messed up
| * fix [1996214] Boot animation is occasionally messed upMathias Agopian2009-07-281-1/+4
| |
* | Squashed commit of the following:Andreas Huber2009-07-282-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 374ea382ee3a9e3ce17e4c6357fc40d02e362810 Author: Andreas Huber <andih@google.com> Date: Tue Jul 28 09:54:13 2009 -0700 PV's OMX implementation now uses (spec-compliant) microseconds instead of milliseconds in buffer timestamps. commit 8d02f8ab5d7b022ad4ad34db2a9bdeea6ce2acfe Author: Andreas Huber <andih@google.com> Date: Mon Jul 27 14:24:26 2009 -0700 Support for using an overlay for video playback on TI hardware. Appears to be currently constrained to CbYCrY 16-bit colorspace. commit d17f321cb4b15c1fea378f33a7ef5998f23dd0fc Author: Andreas Huber <andih@google.com> Date: Mon Jul 27 09:45:38 2009 -0700 Added '--audio-only' commandline option to stagefright tool. commit d8beef6be5c668c46451446d87e622933371cd75 Author: Andreas Huber <andih@google.com> Date: Fri Jul 24 13:35:00 2009 -0700 Generalize the various workarounds for OMX nodes with their own unique interpretation of the spec. commit c7dfd53eeadf8ed5a39bf2b19b014dcd62f3324d Author: Andreas Huber <andih@google.com> Date: Thu Jul 23 16:06:36 2009 -0700 Fixed erroneous TI AAC decoder behaviour wrt shutdown. The AAC decoder appears to not return out buffers on an Executing->Idle transition, implemented a workaround that does a flush on all ports followed by the Executing->Idle. Oh, and flush with OMX_ALL doesn't properly work either. Fun. commit d6377282e75060881336578f166f9c7feacf3f8f Author: Andreas Huber <andih@google.com> Date: Thu Jul 23 14:06:50 2009 -0700 Apparently the "channels" parameter in AudioTrack's constructor no longer counts channels but is a bitmask of enabled destinations, update the code accordingly. commit ff698c79e851a2e57d362e9c3a09828af4048087 Author: Andreas Huber <andih@google.com> Date: Wed Jul 22 16:54:44 2009 -0700 Fix MPEG4 decoding using TI's hardware decoder that I broke earlier... commit 2ef78bb87cd856eb7f0b3d7dd68782a8650c12bf Author: Andreas Huber <andih@google.com> Date: Wed Jul 22 15:43:18 2009 -0700 Now that the qcom decoder properly advertises its own custom colorspace, update dependent code to reflect this fact. commit bbaec96910727080fd7c8a6907c04facb9f5220f Author: Andreas Huber <andih@google.com> Date: Wed Jul 22 14:32:03 2009 -0700 Finishing up previous, incomplete change. commit 76f14a1ae816b6f434771f8d12bdad81196f351e Author: Andreas Huber <andih@google.com> Date: Wed Jul 22 14:25:17 2009 -0700 The TI video decoder now properly decoder AVC/H.264 content. commit e106130d8c100d5c94603e43864a7a93cca10252 Author: Andreas Huber <andih@google.com> Date: Wed Jul 22 08:56:04 2009 -0700 Experimental support for the TI H.264 decoder, various modifications to OMXDecoder, non-functional still. commit 241c3062dec3447db1a1ee74558cb4b9098fc404 Author: Andreas Huber <andih@google.com> Date: Tue Jul 21 12:13:09 2009 -0700 Enable TI hardware OMX decoders (except for AVC/H.264 which still has issues). This particular set of OMX nodes does not appear to properly return our buffers when sending the "disable" command on a port. Rather it reqires manually flushing that port and _then_ disabling it instead. commit 1c34506a46e32ce25f2a86f3b4250dcfc037356a Author: Andreas Huber <andih@google.com> Date: Tue Jul 21 08:51:35 2009 -0700 Make it simpler to switch between the stagefright player and PVPlayer. commit 249c6de05671d403f8dd51f095d49bf190430c9c Author: Andreas Huber <andih@google.com> Date: Mon Jul 20 14:38:15 2009 -0700 Prepare to use soon-to-be-available hardware decoders in the OMX decoder.
* | am 75b68163: Add memcpy and strcpy boundary check.Chung-yih Wang2009-07-241-1/+31
|\ \ | |/ | | | | | | | | | | Merge commit '75b681639d3945d22d4ab90856a65a05405d2538' * commit '75b681639d3945d22d4ab90856a65a05405d2538': Add memcpy and strcpy boundary check.