summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* am 5e069074: am a15e4886: Merge "Framebuffer: Support variable number of ↵Jean-Baptiste Queru2010-11-171-1/+2
|\ | | | | | | | | | | | | framebuffers in the UI" * commit '5e0690745a45f99d12d940dd4aaae814b00a429e': Framebuffer: Support variable number of framebuffers in the UI
| * am a15e4886: Merge "Framebuffer: Support variable number of framebuffers in ↵Jean-Baptiste Queru2010-11-171-1/+2
| |\ | | | | | | | | | | | | | | | | | | the UI" * commit 'a15e4886de8f75f3cb137f51743d330414c910e8': Framebuffer: Support variable number of framebuffers in the UI
| | * Framebuffer: Support variable number of framebuffers in the UIRodrigo Obregon2010-11-031-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change defines a macro NUM_FRAME_BUFFERS to set the desired number of framebuffers to be used by the UI, instead of hard-coding 2 framebuffers. Aditional logic has been added to handle the initialization and destruction of NUM_FRAME_BUFFERS buffers. Change-Id: I3a4bfec3e0f453432f2ffebf084c00f574d3be46 Signed-off-by: Rodrigo Obregon <robregon@ti.com>
* | | Merge "Add new audio mode for audio communications other than telelphony."Jean-Michel Trivi2010-11-172-3/+4
|\ \ \
| * | | Add new audio mode for audio communications other than telelphony.Jean-Michel Trivi2010-11-162-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The audio mode MODE_IN_CALL signals the system the device a phone call is currently underway. There was no way for audio video chat or VoIP applications to signal a call is underway, but not using the telephony resources. This change introduces a new mode to address this. Changes in other parts of the system (java and native) are required to take this new mode into account. The generic AudioPolicyManager is updated to not use its phone state variable directly, but to use two new convenience methods, isInCall() and isStateInCall(int) instead. Change-Id: Id744cd26520ea1d1a4795eabe6a1f0c58789af76
* | | | Remove all traces of legacy renderer support in stagefright.Andreas Huber2010-11-165-90/+0
|/ / / | | | | | | | | | Change-Id: I17b8e0dbf53fca37c96830c41131b4bc0c24ca6d
* | | Merge "Split UTF functions from String8/16"Kenny Root2010-11-153-139/+167
|\ \ \
| * | | Split UTF functions from String8/16Kenny Root2010-11-123-139/+167
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Split out all the UTF-8/16/32 handling code from String8/16 to its own file to allow better reuse of code. Change-Id: If9ce63920edc75472c38da4adce0d13cda9ad2f7
* | | | Remove legacy PV stuffJames Dong2010-11-153-210/+0
| | | | | | | | | | | | | | | | Change-Id: I60ffea7c65592df4b3a80c590c863f1f79b371fd
* | | | Merge "Separate the key for audio sampling rate and video frame rate in ↵James Dong2010-11-121-1/+2
|\ \ \ \ | | | | | | | | | | | | | | | MetaData.h"
| * | | | Separate the key for audio sampling rate and video frame rate in MetaData.hJames Dong2010-11-111-1/+2
| | | | | | | | | | | | | | | | | | | | Change-Id: Ia33befaa7e6df8762703002d01aa79c04f15f040
* | | | | Enable touch splitting for all windows by default.Jeff Brown2010-11-121-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New default only applies to applications with targetSdkVersion >= HONEYCOMB. Old applications default to no touch splitting for their windows. In addition, enabled split touch for various system windows. Bug: 3049580 Change-Id: Idc8da9baa2cd8e1e4e76af8967d7b6a5ccb94427
* | | | | Add support for audio recording source in generic audio policy mgr.Jean-Michel Trivi2010-11-121-1/+4
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the platform-independent audio policy manager to pass the nature of the audio recording source to the audio policy client interface through the AudioPolicyClientInterface::setParameters() method. Change-Id: I6b4fd0f8a3acea0d7d30bbad98edd1977dc012bf
* | | | Add new keycodes initially used for GoogleTV devices.Jason Bayer2010-11-111-0/+22
| | | | | | | | | | | | | | | | Change-Id: I1b901037d6d401931dd3ec6f7d5e1e6ad165d1c9
* | | | Merge "Implement reducing the buffer count of a Surface."Jamie Gennis2010-11-111-0/+10
|\ \ \ \ | |/ / / |/| | |
| * | | Implement reducing the buffer count of a Surface.Jamie Gennis2010-11-111-0/+10
| | | | | | | | | | | | | | | | | | | | Change-Id: I7f979c60c06d654aa8265002836277434bc1a64f Bug: 3095167
* | | | Add color format query support to QueryCodecs()James Dong2010-11-111-0/+1
| | | | | | | | | | | | | | | | Change-Id: Ic8589649cd09392a1b969a30082b4c9c4e6cc6a7
* | | | Fix memory leak when 0-memcpy quirk is usedJames Dong2010-11-111-0/+2
|/ / / | | | | | | | | | | | | | | | | | | o minor change to the original patch by Andreas: call restorePatchedDataPointer() method only if kAvoidMemcopyInputRecordingFrames is turned on Change-Id: Idf3710e6f759d37d28e866613f98d39215722cb9
* | | Add recording source for voice communicationJean-Michel Trivi2010-11-091-1/+2
| | | | | | | | | | | | | | | | | | | | | Add a recording source used to designate a recording stream for voice communications such as VoIP. Change-Id: I4091d67069b1a0170c1a5ca5e6acd51eb0aa08f9
* | | Rotation supportJames Dong2010-11-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - We only support 0, 90, 180, and 270 degree clockwise rotation - Some players are known to ignore composition matrix in the MP4 file, although this is part of the MP4 file standard. Both QT and YT are supporting the rotation The original patch (65a73f4e8c79d05c0d9001b660325748d4ecf37b) was not merged. The only change I made is to reuse the same kKeyRotation in MetaData.h; and thus do not neeed to use kKeyRotationDegree. Change-Id: Ib328716d4842201c4adf57e4ddfe1f1ac1ae4d8a
* | | Fix a build break due to the missing kKeyRotationJames Dong2010-11-081-0/+1
| | | | | | | | | | | | Change-Id: I6bf030c946abe7a95f8f7bc464e6507fb02cf39c
* | | am c4a2ead2: am d2d62d04: Merge "Support extracting thumbnail from rotated ↵James Dong2010-11-081-0/+1
|\ \ \ | |/ / | | | | | | | | | | | | | | | video tracks" into gingerbread * commit 'c4a2ead2aa5ab4403553e4956ba71b44782f0c84': Support extracting thumbnail from rotated video tracks
| * | am d2d62d04: Merge "Support extracting thumbnail from rotated video tracks" ↵James Dong2010-11-081-0/+1
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | into gingerbread * commit 'd2d62d04fc387e2f51d414e101a3e8e3c45f415e': Support extracting thumbnail from rotated video tracks
| | * | Support extracting thumbnail from rotated video tracksJames Dong2010-11-081-0/+1
| | | | | | | | | | | | | | | | Change-Id: Ife0a2536aaac5ff1efdf1035b9d2c892773ee16c
| * | | resolved conflicts for merge of 31dc911a to gingerbread-plus-aospAndreas Huber2010-11-083-3/+15
| |\ \ \ | | |/ / | | | | | | | | Change-Id: I2f51b2120b3c552566d91a7dc498a5e8b130205f
| | * | Support post-decode video rotation.Andreas Huber2010-11-053-3/+15
| | | | | | | | | | | | | | | | Change-Id: Ia371316e73a57e44610de86adce3eaa560afbf84
| * | | am 1653e261: Merge "Rotation support" into gingerbreadJames Dong2010-11-062-0/+2
| |\ \ \ | | |/ / | | | | | | | | | | | | * commit '1653e261e84922facfe27d3d8acc455ed2b6b6da': Rotation support
| | * | Rotation supportJames Dong2010-11-052-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - We only support 0, 90, 180, and 270 degree clockwise rotation - Some players are known to ignore composition matrix in the MP4 file, although this is part of the MP4 file standard. Both QT and YT are supporting the rotation Change-Id: I1b7f66a801e9d9c49d889c9b06dd6173fa7e76c4
| * | | am f3847e87: Merge "DO NOT MERGE" into gingerbreadJames Dong2010-11-031-0/+1
| |\ \ \ | | |/ / | | | | | | | | | | | | * commit 'f3847e875eb1c58094a2d159a2a6f3f0b381d77a': DO NOT MERGE
| | * | DO NOT MERGEJames Dong2010-11-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix premature release of recording frames when physical address or metadata is stored in input video buffers - bug 3158459 Change-Id: If297189d2a87fc3abfda68c29ac75b490b30a902
* | | | The CHEEK_TOUCH stuff never worked. Remove it.Joe Onorato2010-11-081-7/+3
| | | | | | | | | | | | | | | | | | | | Bug: 3104906 Change-Id: Ia37236ba1775fc3ec8c111e2e0b85b105e0dea6a
* | | | Tell system server whether the app handled input events.Jeff Brown2010-11-083-6/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactored ViewRoot, NativeActivity and related classes to tell the dispatcher whether an input event was actually handled by the application. This will be used to move more of the global default key processing into the system server instead of the application. Change-Id: If06b98b6f45c543e5ac5b1eae2b3baf9371fba28
* | | | Merge "Use meta data in the media recording framework"James Dong2010-11-051-0/+5
|\ \ \ \
| * | | | Use meta data in the media recording frameworkJames Dong2010-11-041-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o This patch allows us to do 720p video recording Change-Id: I2ea37e80a59630145396b08ebcdc6ee71df53333
* | | | | Merge "Add support for WV DRM"Gloria Wang2010-11-051-0/+2
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Add support for WV DRMGloria Wang2010-11-051-0/+2
| | | | | | | | | | | | | | | | | | | | Change-Id: I0408c5e0a488f112a84337b21b0cd4613a4da461
* | | | | Fix a MediaBuffer leak in Stagefright.Jamie Gennis2010-11-031-0/+2
|/ / / / | | | | | | | | | | | | Change-Id: I548e60b07cf1676476874b156cfbc4ffefdfa2b9
* | | | resolved conflicts for merge of a8d7b747 to masterGloria Wang2010-11-033-23/+16
|\ \ \ \ | |/ / / | | | | | | | | Change-Id: I8a4b72c9f9a10de8bbc285e00e2dd5cb9f498349
| * | | am ef8a810b: Merge "Update of DRM framework"Gloria Wang2010-11-023-23/+16
| |\ \ \ | | | |/ | | |/| | | | | | | | | * commit 'ef8a810b3b11d177a64111125eaa44bb76624414': Update of DRM framework
| | * | Update of DRM frameworkTakeshi Aimi2010-11-023-23/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Overload openDecryptSession() with uri parameter in order to accept URI of DRM content, Following API is added, DecryptHandle*openDecryptSession(const char* uri);. - Unify texisting three event types of processDrmInfo() so that caller of DRM framework does not have to handle many event types. - Let DrmManagerService call load/unload plugins API so that client of DRM framework does not have to manage plug-in load/unload. - Trivial fix in DrmManagerClient.java is also incorporated. Changes are made by Sony Corporation. Change-Id: If62b47fa0360718fdc943e6e6143671d7db26adc
* | | | Add plumbing for volume mute key.Jeff Brown2010-11-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Full support for the volume mute key will be implemented in a later change. Bug: 2912307 Change-Id: I98c27d6360f159c8b7447e04b45f442eff87b38a
* | | | Added support for dock headset observerPraveen Bharathi2010-11-011-1/+7
| | | | | | | | | | | | | | | | | | | | Change-Id: I06b2e65e3bfa10735e6c7fd3349afa9ae7d45292 Signed-off-by: Praveen Bharathi <pbharathi@motorola.com>
* | | | Stop using OMX_COLOR_FormatAndroidPrivateStart.Jamie Gennis2010-11-011-14/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes the use (and definition) of the Android-private range of OMX color formats from Stagefright. Instead we will just be interpreting the video color format of an OMX port as an Android pixel format if the port is in native buffer mode. Change-Id: I3ea50703336a88249e7563bc7022dfedbeac506e
* | | | Merge "Add support for WV plugin"Gloria Wang2010-10-291-0/+4
|\ \ \ \
| * | | | Add support for WV pluginGloria Wang2010-10-291-0/+4
| | | | | | | | | | | | | | | | | | | | Change-Id: I0b9d0488f123c05ad2d94315236458f479e00b78
* | | | | Merge "Add path to get different DPI drawables"Kenny Root2010-10-291-3/+5
|\ \ \ \ \
| * | | | | Add path to get different DPI drawablesKenny Root2010-10-291-3/+5
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow a caller to request a different density than their current display allows. This can mean a device displaying mdpi can get a resource that's in hdpi and have it pretend to be in mdpi resolution. If a drawable that's returned is not in the requested density, it will set it at the appropriate density to be scaled up later on. The API for this is hidden currently. Bug: 3134688 Change-Id: I6c3908cbdef4907b8d3f1576df9e3b0e7af1755a
* | | | | Squashed commit of the following:Andreas Huber2010-10-293-6/+0
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 0d5694ba2d399dd0869532a4d6256448185a1be0 Author: Andreas Huber <andih@google.com> Date: Fri Oct 29 11:59:23 2010 -0700 suspend() and resume() methods on VideoView are back but don't do anything. They need to be back because they were public before. Change-Id: Iddfd1021ffcf341f26e8d55ba761fd33701e2425 commit 16192891ed7d349ee97e47d1729d20a2d0d247b8 Author: Andreas Huber <andih@google.com> Date: Fri Oct 29 11:47:05 2010 -0700 Revert "New API on VideoView widget to suspend/resume a session. Do not release the MediaPlayer client for video suspending/resuming." This reverts commit 2e1818a4d16c3309660f27286c77d8d1eee95a25. Conflicts: api/current.xml Change-Id: I68dd1d05871044faf3f832d0838aa40bc7f890e5 commit 8f934dc1a3ae4e60f0790fcf97671e063fa20fad Author: Andreas Huber <andih@google.com> Date: Fri Oct 29 11:44:16 2010 -0700 Revert "Release mediaplayer if the current state is not suspending. Fix for bug 2480093." This reverts commit efb882cf75eef39ecaf9f8920ed302a019fa629f. commit f2ed03550887986f39d36b5dabcd9e919949c7cf Author: Andreas Huber <andih@google.com> Date: Fri Oct 29 11:44:08 2010 -0700 Revert "Release MediaPlayer if suspend() returns false." This reverts commit 047212fd4ea360675e94d3ce83c7f5544f65b268. commit 441ecce678bd24e9660a72c8627b5bd94433ff8b Author: Andreas Huber <andih@google.com> Date: Fri Oct 29 11:40:46 2010 -0700 manually. Change-Id: I4fdd43c9f7c8b3eedddb31a196da4984e1c58e87 Change-Id: I60d4b10e7a9e4ed8d9a796f1711618f557eb6e89
* | | | resolved conflicts for merge of df3cccf3 to masterJeff Brown2010-10-271-0/+3
|\ \ \ \ | |/ / / | | | | | | | | Change-Id: I425496a9fc4e9cbc50ad6938e9dccb14827d9558
| * | | am 120a4594: Drop all dispatcher state when dispatcher is disabled.Jeff Brown2010-10-271-0/+3
| |\ \ \ | | | |/ | | |/|