summaryrefslogtreecommitdiffstats
path: root/cmds/stagefright/stream.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use symbolic constants from <system/audio.h>Glenn Kasten2014-03-251-1/+1
| | | | | | | | AUDIO_INTERLEAVE_* AUDIO_STREAM_MIN AUDIO_SESSION_ALLOCATE Change-Id: I31dd6f327204685e50716079ce21c4ba206dff11
* FINAL ATTEMPT: HTTP services are now provided from JAVA and made available ↵Andreas Huber2014-02-041-1/+4
| | | | | | to media code Change-Id: I9f74a86e70422187c9cf0ca1318a29019700192d
* replace getISurfaceTexture by getIGraphicBufferProducerMathias Agopian2013-02-191-1/+1
| | | | Change-Id: I723a3863558126f2635a544a39bb3ec88d499c60
* Refactoring: Rename SurfaceTextureClient to SurfaceMathias Agopian2013-02-151-1/+2
| | | | Change-Id: I4e8a8b20914cb64edc37abe68233fbc9f2b5d830
* Remove unnecessary parameterGlenn Kasten2012-12-181-1/+1
| | | | | | Just get the parameter on server side Change-Id: I433a63104dbb257e0d862be2ab61847cb36d1c15
* Use new surface flinger API.Jeff Brown2012-08-241-2/+4
| | | | Change-Id: I594c6e15db5f617d2feaac1a65b5316daa3812d0
* Fix static sample table processing, add support for h.263 video.Andreas Huber2012-08-091-1/+4
| | | | Change-Id: I5628d3437b5e6f8836d78557fd07ab87e5a914e3
* experimental support for fragmented mp4 playback in nuplayerAndreas Huber2012-08-031-1/+7
| | | | | | cherry picked from change 170999 Change-Id: I407775f0290154ad4961134839a15c9f296424c0
* update to new getDisplayInfo APIMathias Agopian2012-07-251-2/+5
| | | | Change-Id: Ie273677e34b9e8475abfa0ae27620d98b3a15b77
* fix libgui header locationMathias Agopian2012-02-271-2/+1
| | | | Change-Id: Iec71706cdd4f29c6904993648ce873e83ef9cafe
* Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGESteve Block2012-01-041-1/+1
| | | | | | | See https://android-git.corp.google.com/g/156801 Bug: 5449033 Change-Id: Ib08fe86d23db91ee153e9f91a99a35c42b9208ea
* resolved conflicts for merge of 26f70db9 to masterAndreas Huber2011-11-081-1/+1
|\ | | | | | | Change-Id: Ib1536b1a4c9eeff80e0726b3e61cee12057cd120
| * Remove surface legacy APIs and code.Andreas Huber2011-10-281-1/+1
| | | | | | | | | | | | All surfaces are now supported through surface textures. Change-Id: I95dd823e7099c0c32a48a1121624149dcc29d9c6
* | Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGESteve Block2011-10-261-1/+1
|/ | | | | | | See https://android-git.corp.google.com/g/#/c/143865 Bug: 5449033 Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
* Properly connect to surface flinger in our shell toolsAndreas Huber2011-09-201-1/+1
| | | | | | Also raise the layer to INT_MAX to float in front of the toolbar. Change-Id: I045a1c83924e6655f1734d15f2504b90312eec64
* Require INTERNET permission for network-based content.Dave Burke2011-09-021-2/+2
| | | | | | Bug #1870981 Change-Id: Ia3ad166390c4d60cea19c3783895b078a2c4c15f
* When encountering a discontinuity, flush(clear) all content enqueued up to thatAndreas Huber2011-08-251-10/+27
| | | | | | | point except previously enqueued discontinuities. Change-Id: Id04a559dc062fa4a5c80c599ad74bf81a543de01 related-to-bug: 5201378
* Merge "SF transactions are now O(1) wrt IPC instead of O(N)."Mathias Agopian2011-06-291-2/+2
|\
| * SF transactions are now O(1) wrt IPC instead of O(N).Mathias Agopian2011-06-291-2/+2
| | | | | | | | Change-Id: I57669852cbf6aabae244ea86940a08a5a27ffc43
* | Support for "streaming" non-transport streams by first converting them to ts ↵Andreas Huber2011-06-281-11/+165
|/ | | | | | packets. Change-Id: Ia753a1ab99039f54ce3678a38e997902372b5fa5
* Get rid of the "pid" parameter from createSurfaceMathias Agopian2011-04-201-1/+0
| | | | Change-Id: I28635e3f803e6abe965d79998e305f54a202465d
* - Add another parameter in notify() to be able to send timed text sampleGloria Wang2011-04-131-1/+1
| | | | | | | | through listener during video playback. - Add OnTimedTextListener in the MediaPlayer For feature request 800939. Change-Id: I65072c27acb4c0037109a72be38c73e9f667420f
* Fix missing AOSP copyright headers for more filesJames Dong2011-03-171-0/+16
| | | | | | | | | | o Update the copyright date on InputDispatcher_test.cpp and InputReader_test.cpp because these two files were moved from other places to the current location, and were actually created in 2010. bug - 4119349 Change-Id: Ic93b81ddafb58e9e72a2e9e02ca3d9f173d6dca7
* Squashed commit of the following:Andreas Huber2010-12-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit eaeaa2672d4e0a82891493b2bde8bdd0c0e79a1b Author: Andreas Huber <andih@google.com> Date: Thu Dec 23 10:26:48 2010 -0800 Remove lowest bandwidth stream if using the legacy player. Change-Id: I2f885e26344996de9152f8fda9fd6bdef89bf953 commit 7d652972615b2750fd8f1c21b9fab0e136df2b82 Author: Andreas Huber <andih@google.com> Date: Thu Dec 23 10:14:36 2010 -0800 Don't clear the packet source's format for legacy discontinuities. Change-Id: I9bd5a21b9bd28043ad38bd0658ccc8eda3c1079a commit 2b18a45aac17cbfe1aa089d0f6510957d438dd64 Author: Andreas Huber <andih@google.com> Date: Thu Dec 23 10:13:55 2010 -0800 Use NuPlayer for HTTP live streaming based on runtime property. adb shell setprop media.httplive.enable-nuplayer true Change-Id: I22738df3403985dc8e6992b1ab5da5747309f773 commit 50d899fb7b9ea52c3994b0a58e993998d926aeed Author: Andreas Huber <andih@google.com> Date: Wed Dec 22 16:25:22 2010 -0800 Make ACodec a lot less verbose. Change-Id: I94c7e499b61032321ffaf999f5ad2c913cde6a48 commit b19e1740cb4d02990a56844654b5d019987c6405 Author: Andreas Huber <andih@google.com> Date: Wed Dec 22 16:22:22 2010 -0800 Wait until we have fresh codec-specific-data before instantiating the decoders after a discontinuity involving a format change. Change-Id: I7bcf9b5ae3319f08bf8978a117e8ee5220902e37 commit 06428c006906c9099e430aface3b439ff1d36ecc Author: Andreas Huber <andih@google.com> Date: Wed Dec 22 15:20:38 2010 -0800 Disable random seeks in the streaming tool for now. Change-Id: Ie86fde422dcfc4b2c7a01be51a193fda9c88cd71 commit e19db68f3bea8a61c191f60f6940f30e3a0d5f1b Author: Andreas Huber <andih@google.com> Date: Wed Dec 22 15:20:27 2010 -0800 Tweak HTTP live parameters. Change-Id: If4b71e12485facc523a8a43d8213d0feb190daab commit 1e9942791538c2256b579d96c6c04264b0d8b087 Author: Andreas Huber <andih@google.com> Date: Wed Dec 22 14:48:23 2010 -0800 Enable http live streaming through NuPlayer for http URLs containing the string m3u8 Change-Id: I1691fe12ae8f1507fe3673313959cd50bc324624 commit 4c33f96a6e499ee0efe0e70b687094430cb7c1c0 Author: Andreas Huber <andih@google.com> Date: Wed Dec 22 14:40:27 2010 -0800 Support for HTTP live streaming in NuPlayer. Change-Id: Iacba1c3ebaeb8d3b972185deaf4cff18c8009c54 commit ddf705ce553708bc5b13d89a878484cf839bd674 Author: Andreas Huber <andih@google.com> Date: Wed Dec 22 13:42:47 2010 -0800 StreamingSource now a subclass of abstract NuPlayer::Source Change-Id: Ia6c7c639628910b9d1f37decc55da48b07a70de3 commit 9e04a8406b1882a8e3fdeb7b4d52db5ae70b970a Author: Andreas Huber <andih@google.com> Date: Wed Dec 22 13:33:52 2010 -0800 Refactor media data sourcing to NuPlayer::Source. Change-Id: I1db9fb08c4e527bf7b19c29978cf342c2b0a0bc9 Change-Id: I9610a097481dda58f22142eacda3ac2dba0b63f9
* Initial support for a true streaming player for mpeg2 transport streams.Andreas Huber2010-12-151-1/+22
| | | | Change-Id: I153eec439d260a5524b21270e16d36940ec3161a
* API Support for both synchronous and queued commands, optionally associated ↵Andreas Huber2010-12-061-1/+2
| | | | | | metadata. Change-Id: Idb90d64cb638942210c5822b3cba2f05b087d601
* Support streaming data across binder boundaries.Andreas Huber2010-11-231-0/+168
Change-Id: Ifbac61406dcb81343765f99ccba08bd90f9274cc