summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add setVideoScalingMode support to NuPlayerJames Dong2012-09-043-2/+46
| | | | | | o related-to-bug: 7089195 Change-Id: Ic30d9312673f2d5837c779e023ac64468ecd4951
* Support for acting as a wifi display sink.Andreas Huber2012-09-0411-12/+2344
| | | | Change-Id: I0beac87025b93c60164daa865c89f16b72197a47
* Merge "Improvements to our MPEG2 Transport Stream parser" into jb-mr1-devAndreas Huber2012-09-043-23/+189
|\
| * Improvements to our MPEG2 Transport Stream parserAndreas Huber2012-08-313-23/+189
| | | | | | | | | | | | | | | | Verifies the continuity counter Parses and associates PCR time with streams Allows for a absolute time anchor to be signalled via discontinuity. Change-Id: I4bc88c78382c9cc6380f28df584cc6c254e0a8f9
* | Merge "Move fragmented mp4 parser to libstagefright" into jb-mr1-devMarco Nelissen2012-08-318-106/+104
|\ \
| * | Move fragmented mp4 parser to libstagefrightMarco Nelissen2012-08-318-106/+104
| | | | | | | | | | | | | | | and rename it from Parser to FragmentedMP4Parser Change-Id: I986f50d0c5c93648aac675d6160e18623b031541
* | | Merge "Added an additional virtual method IStreamSource::flags()." into ↵Andreas Huber2012-08-312-0/+22
|\ \ \ | | | | | | | | | | | | jb-mr1-dev
| * | | Added an additional virtual method IStreamSource::flags().Andreas Huber2012-08-312-0/+22
| | |/ | |/| | | | | | | Change-Id: I89e62d84328e12f08c8f73cbfd53cfb42569de97
* | | Merge "Special mode for ESQueue that allows for earlier dequeuing of access ↵Andreas Huber2012-08-312-4/+36
|\ \ \ | | | | | | | | | | | | units" into jb-mr1-dev
| * | | Special mode for ESQueue that allows for earlier dequeuing of access unitsAndreas Huber2012-08-312-4/+36
| |/ / | | | | | | | | | | | | | | | | | | if it's know beforehand that each PES packet contains exactly one access unit. Currently this optimization is only supported for H.264 video. Change-Id: I0888027cc7e9850307484b11dba1191cf6bfac83
* | | Merge "Add support for mpeg2 transport streams to the RTSP implementation." ↵Andreas Huber2012-08-317-5/+254
|\ \ \ | |_|/ |/| | | | | into jb-mr1-dev
| * | Add support for mpeg2 transport streams to the RTSP implementation.Andreas Huber2012-08-317-5/+254
| |/ | | | | | | Change-Id: I409d7133a53a71e62523b1acc2b03302fcf824a5
* | Camera: set vendor_ops on camera metadata.Shuzhen Wang2012-08-311-1/+6
| | | | | | | | | | | | | | This makes sure that vendor specific metadata can propogate through the framework. Change-Id: I3bd0ae4b889eb907caf7b305dbcb16abbbef0ea3
* | am 371e1217: (-s ours) am 8b152566: Merge "OMXCodec: enhance error handling ↵Jean-Baptiste Queru2012-08-310-0/+0
|\ \ | | | | | | | | | | | | | | | | | | of OMX IL client" * commit '371e121745c2e43e3c26fd1a854eaf6d3324f057': OMXCodec: enhance error handling of OMX IL client
| * \ am 8b152566: Merge "OMXCodec: enhance error handling of OMX IL client"Jean-Baptiste Queru2012-08-311-2/+6
| |\ \ | | | | | | | | | | | | | | | | * commit '8b1525663322685ff34d9c09176feebd102e1c3d': OMXCodec: enhance error handling of OMX IL client
| | * \ Merge "OMXCodec: enhance error handling of OMX IL client"Jean-Baptiste Queru2012-08-311-2/+6
| | |\ \
| | | * | OMXCodec: enhance error handling of OMX IL clientWeian Chen2012-08-311-2/+6
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original design doesn't handle event EMPTY_BUFFER_DONE and FILL_BUFFER_DONE which leads to buffer status mess issue, and in turn leads to mediaserver crash. Here we will handle those 2 events anyway to fix this. Change-Id: Ia90b46ea7ec6026d6fda5d33fef6773435788b04 Author: Tianmi Chen<tianmi.chen@intel.com> Signed-off-by: Tianmi Chen<tianmi.chen@intel.com> Signed-off-by: Weian Chen <weian.chen@intel.com> Signed-off-by: Shuo Gao <shuo.gao@intel.com> Signed-off-by: Bruce Beare <bruce.j.beare@intel.com> Signed-off-by: Jack Ren <jack.ren@intel.com> Author-tracking-BZ: 49066, 27054
* | | | Merge "Documentation on pipes" into jb-mr1-devGlenn Kasten2012-08-311-0/+40
|\ \ \ \
| * | | | Documentation on pipesGlenn Kasten2012-08-301-0/+40
| | | | | | | | | | | | | | | | | | | | Change-Id: I3de496c7db026c50dcb6bc577741bb65d08e7c9d
* | | | | Merge "Update audio comments" into jb-mr1-devGlenn Kasten2012-08-314-12/+16
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | Update audio commentsGlenn Kasten2012-08-304-12/+16
| |/ / / | | | | | | | | | | | | Change-Id: Ie7504d0ddb252f7e4d4f99ed0b44cfc7b1049816
* | | | Merge "Implement the source->sink(!) keep alive the wfd specs mandate..." ↵Andreas Huber2012-08-312-12/+95
|\ \ \ \ | | | | | | | | | | | | | | | into jb-mr1-dev
| * | | | Implement the source->sink(!) keep alive the wfd specs mandate...Andreas Huber2012-08-302-12/+95
| | | | | | | | | | | | | | | | | | | | Change-Id: I388d9911ebd243aa9c13a13ec3683e76898470a6
* | | | | Merge "Don't hard code the number of buffers for SurfaceMediaSource" into ↵Jamie Gennis2012-08-301-3/+25
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | jb-mr1-dev
| * | | | Don't hard code the number of buffers for SurfaceMediaSourceJames Dong2012-08-301-3/+25
| | | | | | | | | | | | | | | | | | | | Change-Id: I9ce17b3dc82a5d3e4a66569c76ad9745ceedacd6
* | | | | Merge "Remove dead code" into jb-mr1-devGlenn Kasten2012-08-301-0/+4
|\ \ \ \ \
| * | | | | Remove dead codeGlenn Kasten2012-08-301-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RecordThread::isValidSyncEvent() returns false, so most of RecordThread::setSyncEvent() is never executed. Change-Id: I0cf848beb46a367a45126d2df3073c5afa2ca59c
* | | | | | Merge "Only run the wifi display RTSP server on demand, and only on the wifi ↵Andreas Huber2012-08-3012-32/+102
|\ \ \ \ \ \ | |/ / / / / |/| | / / / | | |/ / / | |/| | | direct" into jb-mr1-dev
| * | | | Only run the wifi display RTSP server on demand, and only on the wifi directAndreas Huber2012-08-3012-32/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | interface. Change-Id: I7d3c44cb79cd40e73499f2d7ccf35c69b628e6d7
* | | | | Merge "Move libnbaio out of AudioFlinger" into jb-mr1-devGlenn Kasten2012-08-3034-59/+65
|\ \ \ \ \
| * | | | | Move libnbaio out of AudioFlingerGlenn Kasten2012-08-3034-59/+65
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libnbaio is now a separate shared library from AudioFlinger, rather than a static library used only by AudioFlinger. AudioBufferProvider interface is now also independent of AudioFlinger, moved to include/media/ Change-Id: I9bb62ffbc38d42a38b0af76e66da5e9ab1e0e21b
* | | | | audio effects: fix bug in sample rate control.Eric Laurent2012-08-301-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a bug in LVM bundle wrapper preventing audio framework sample rate from being sent to the effect bundle instance. Change-Id: I912027f866d3beac91b977bba869ff96a92d2a62
* | | | | Merge "Camera2: Require 2 JPEG thumbnail resolutions." into jb-mr1-devEino-Ville Talvala2012-08-301-1/+1
|\ \ \ \ \
| * | | | | Camera2: Require 2 JPEG thumbnail resolutions.Eino-Ville Talvala2012-08-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Include (0,0) as a required thumbnail resolution, to allow turning off thumbnails. Change-Id: I3c4efe2d6a4f576a11ce5b75a3d573812a100b80
* | | | | | Merge changes I7bef5694,Id38e2a52 into jb-mr1-devEino-Ville Talvala2012-08-308-423/+833
|\ \ \ \ \ \ | |/ / / / / | | | / / / | |_|/ / / |/| | | | | | | | | * changes: Camera2: Move preview callback processing to its own thread. Camera2: Move still capture processing to separate thread.
| * | | | Camera2: Move preview callback processing to its own thread.Eino-Ville Talvala2012-08-305-223/+410
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To reduce delays for HAL callbacks, manage preview callbacks in their own thread. Bug: 6243944 Change-Id: I7bef56949ac889ffce4e031bf40291a771a46f3e
| * | | | Camera2: Move still capture processing to separate thread.Eino-Ville Talvala2012-08-306-206/+429
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To avoid stalling HAL when it queues up new buffers for still capture, process still captures in a separate thread. Also move Camera2Heap to its own class so it can be used by the CaptureProcessor. Bug: 6243944 Change-Id: Id38e2a52367c0985812fcd4fd9af3ef90beef43f
* | | | | Merge "Prepare for transmitting audio through AudioSource." into jb-mr1-devAndreas Huber2012-08-303-10/+59
|\ \ \ \ \
| * | | | | Prepare for transmitting audio through AudioSource.Andreas Huber2012-08-303-10/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AudioSource can now be configured to output buffers timestamped based on looper time (absolute) instead of based on systemTime() relative to start time. Change-Id: I8eca42648eb50033ac4aafbe5daac64a98a40690
* | | | | | Merge "Transmit frames at a higher frame rate for smoother updates, ↵Andreas Huber2012-08-302-3/+3
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | increase" into jb-mr1-dev
| * | | | | Transmit frames at a higher frame rate for smoother updates, increaseAndreas Huber2012-08-302-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | video bandwidth to 5 Mbit/sec. Change-Id: Ieb9051b0f29d5a20004d1b3befdb745bc67769c7
* | | | | | Merge "Optionally log the transport stream transmitted to the sink." into ↵Andreas Huber2012-08-302-1/+28
|\ \ \ \ \ \ | |/ / / / / | | / / / / | |/ / / / |/| | | | jb-mr1-dev
| * | | | Optionally log the transport stream transmitted to the sink.Andreas Huber2012-08-302-1/+28
| | | | | | | | | | | | | | | | | | | | Change-Id: I5d392e7997d6beb09ba6eca70d6899747098d2b3
* | | | | Merge "Camera2: Factor out FrameProcessor." into jb-mr1-devEino-Ville Talvala2012-08-305-217/+344
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Camera2: Factor out FrameProcessor.Eino-Ville Talvala2012-08-285-217/+344
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move FrameProcessor to its own file, add necessary interfaces to Camera2Client. Bug: 6243944 Change-Id: I8d1b8280a65d2822461ebe6b6c9de17992b34276
* | | | | Merge "Fix wifi display shutdown deadlock." into jb-mr1-devAndreas Huber2012-08-291-2/+2
|\ \ \ \ \
| * | | | | Fix wifi display shutdown deadlock.Andreas Huber2012-08-291-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I77eed39f39c0de6b427c425248ff7d21c051c074
* | | | | | Merge "Initial checkin of support for acting as a wifi display source" into ↵Andreas Huber2012-08-2925-38/+4470
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | jb-mr1-dev
| * | | | | Initial checkin of support for acting as a wifi display sourceAndreas Huber2012-08-2925-38/+4470
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I08f17efa0c7d007e17408feb7d4fbef0a19f531a
* | | | | | Merge "Preliminary support for HDCP as a binder service for wifi display ↵Andreas Huber2012-08-295-0/+434
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | support." into jb-mr1-dev