Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge "Fix issue 2327064: Music played via line out is interrupted due to ↵ | Eric Laurent | 2010-02-25 | 1 | -12/+10 |
|\ | | | | | | | the phone call audio on BT hs." | ||||
| * | Fix issue 2327064: Music played via line out is interrupted due to the phone ↵ | Eric Laurent | 2010-02-24 | 1 | -12/+10 |
| | | | | | | | | | | | | | | | | | | | | | | call audio on BT hs. This is not a real fix for the issue but a change to make sure that the behavior is consistent regardless of external condidions (WIFI ON or OFF, music started before call or not, A2DP device same as SCO device...). As there is now way to guaranty good quality audio over both SCO and A2DP simultaneously, especially when WIFI is on, We will stick to this behavior: When music is playing and we are docked to the desk dock and a call is answered with a BT SCO headset, A2DP output will be suspended. If music is restarted during the call, it will appear muted to the user until the call is terminated. | ||||
* | | Merge "Use UTF-8 strings to avoid duplicate caching, part 1" | Kenny Root | 2010-02-24 | 1 | -6/+39 |
|\ \ | |/ |/| | |||||
| * | Use UTF-8 strings to avoid duplicate caching, part 1 | Kenny Root | 2010-02-23 | 1 | -6/+39 |
| | | | | | | | | | | | | | | | | | | | | | | | | StringBlock instances containing UTF-8 strings use a cache to convert into UTF-16, but using that cache and then using a JNI call to NewString causes the UTF-8 string as well as two copies of the UTF-16 string to be held in memory. Getting the UTF-8 string directly from the StringPool eliminates one copy of the UTF-16 string being held in memory. This is part 1. Part 2 will include ResXMLParser optimizations. Change-Id: Ibd4509a485db746d59cd4b9501f544877139276c | ||||
* | | Merge "Fix issue 2305382: Pick up original call makes a noisy beep when ↵ | Eric Laurent | 2010-02-23 | 1 | -3/+21 |
|\ \ | | | | | | | | | | wired headset connected." | ||||
| * | | Fix issue 2305382: Pick up original call makes a noisy beep when wired ↵ | Eric Laurent | 2010-02-23 | 1 | -3/+21 |
| |/ | | | | | | | | | | | | | | | | | | | headset connected. The noise is the residual ring tone that is still playing while the call is answered and the audio route changed to headset or earpiece. The fix consists in muting the ringing tone when changing mode from ringtone to in call and delaying the route change until the audio buffers are emptied. | ||||
* | | Merge "remove a dependency of surfaceflinger on libskia" | Mathias Agopian | 2010-02-23 | 5 | -180/+351 |
|\ \ | |/ |/| | |||||
| * | remove a dependency of surfaceflinger on libskia | Mathias Agopian | 2010-02-22 | 5 | -180/+351 |
| | | | | | | | | | | libskia was only used for a small part of SkTransform. We now implement Transform is surfaceflinger directly. | ||||
* | | beging np2 extension check work. | Jason Sams | 2010-02-22 | 7 | -5/+41 |
|/ | |||||
* | remove a dependency of GraphicBuffer (libui) on Parcel (libbinder). | Mathias Agopian | 2010-02-21 | 5 | -45/+182 |
| | | | | | | | | | Add a Flattenable interface to libutils which can be used to flatten an object into bytestream + filedescriptor stream. Parcel is modified to handle Flattenable. And GraphicBuffer implements Flattenable. Except for the overlay classes libui is now independent of libbinder. | ||||
* | Initialize layer position | Mathias Agopian | 2010-02-19 | 1 | -0/+1 |
| | |||||
* | Merge "Add test pattern icon to Fountain." | Jason Sams | 2010-02-19 | 2 | -1/+3 |
|\ | |||||
| * | Add test pattern icon to Fountain. | Jason Sams | 2010-02-19 | 2 | -1/+3 |
| | | |||||
* | | Merge "Remove a dependency of Region (libui) on Parcel (libbinder)." | Mathias Agopian | 2010-02-17 | 2 | -48/+33 |
|\ \ | |/ |/| | |||||
| * | Remove a dependency of Region (libui) on Parcel (libbinder). | Mathias Agopian | 2010-02-17 | 2 | -48/+33 |
| | | |||||
* | | Implement type collapsing for Elements and Types. Now if a user creates two ↵ | Jason Sams | 2010-02-17 | 7 | -12/+79 |
|/ | | | | or more identical objects we simply reuse the existing object rather than create a new one. | ||||
* | fix a bug I introduced recently where YUV formats would crash the system | Mathias Agopian | 2010-02-16 | 1 | -4/+35 |
| | |||||
* | get rid off the YUV formats at the libui layer | Mathias Agopian | 2010-02-16 | 4 | -24/+35 |
| | |||||
* | Merge "minor cleanup." | Mathias Agopian | 2010-02-16 | 2 | -18/+10 |
|\ | |||||
| * | minor cleanup. | Mathias Agopian | 2010-02-12 | 2 | -18/+10 |
| | | |||||
* | | Merge "Add comment block matching the type defines added by RS." | Jason Sams | 2010-02-12 | 1 | -2/+26 |
|\ \ | |||||
| * | | Add comment block matching the type defines added by RS. | Jason Sams | 2010-02-12 | 1 | -2/+26 |
| | | | |||||
* | | | Totally remove Unicode.cpp and rely on ICU | Kenny Root | 2010-02-12 | 3 | -822/+0 |
| |/ |/| | | | | | | | | | | | Unicode.cpp used a packed data table for character data that essentially duplicated ICU's functionality. Change-Id: Ia68fe4ac94e89dc68d9a3f45f33f6e648a5500b7 | ||||
* | | Merge changes I128ce4b2,I5cbb940c | Mathias Agopian | 2010-02-12 | 3 | -9/+8 |
|\ \ | | | | | | | | | | | | | | | | * changes: real fix for [2440014] launcher2 crashing in loop during boot Revert "Revert "RenderScript should not depend on libsurfaceflinger_client.so"" | ||||
| * | | real fix for [2440014] launcher2 crashing in loop during boot | Mathias Agopian | 2010-02-12 | 2 | -3/+3 |
| | | | | | | | | | | | | Surface* cannot be casted to void* and then to android_native_window_t* | ||||
| * | | Revert "Revert "RenderScript should not depend on libsurfaceflinger_client.so"" | Mathias Agopian | 2010-02-12 | 2 | -7/+6 |
| |/ | | | | | | | This reverts commit a0659aa36c987e28e29778bd97e75fe52152c60e. | ||||
* | | Excise code from Unicode.cpp that was dead | Kenny Root | 2010-02-12 | 2 | -102/+0 |
|/ | | | | | | | Remove some utility functions for discovering character data that ICU probably took over a while ago. Change-Id: I97abe4de2f51eb2bf48679941258bc501184c3dc | ||||
* | Revert "RenderScript should not depend on libsurfaceflinger_client.so" | Jack Palevich | 2010-02-12 | 2 | -6/+7 |
| | | | | This reverts commit 88b55fb090ace1a835f890758866f42f03795c12. | ||||
* | RenderScript should not depend on libsurfaceflinger_client.so | Mathias Agopian | 2010-02-11 | 2 | -7/+6 |
| | |||||
* | split libsurfaceflinger_client and libcamera_client out of libui | Mathias Agopian | 2010-02-11 | 27 | -82/+122 |
| | |||||
* | Change default mode. | Jason Sams | 2010-02-10 | 1 | -1/+1 |
| | |||||
* | Add java benchmark to imageProcessing. | Jason Sams | 2010-02-10 | 2 | -10/+46 |
| | |||||
* | Cleanup image processing example script. | Jason Sams | 2010-02-10 | 1 | -22/+10 |
| | |||||
* | Merge "Fix ImageProcessing example." | Jason Sams | 2010-02-10 | 1 | -4/+9 |
|\ | |||||
| * | Fix ImageProcessing example. | Jason Sams | 2010-02-10 | 1 | -4/+9 |
| | | |||||
* | | Merge "Remove some logs." | Wu-cheng Li | 2010-02-10 | 2 | -2/+2 |
|\ \ | |||||
| * | | Remove some logs. | Wu-cheng Li | 2010-02-10 | 2 | -2/+2 |
| | | | |||||
* | | | Merge "Add exposure compensation parameter." | Wu-cheng Li | 2010-02-09 | 1 | -0/+2 |
|\ \ \ | |||||
| * | | | Add exposure compensation parameter. | Wu-cheng Li | 2010-02-09 | 1 | -0/+2 |
| |/ / | | | | | | | | | | bug:2375993 | ||||
* | | | Merge "Preview seperating RenderScript into RenderScript and RenderScriptGL" | Jason Sams | 2010-02-09 | 8 | -37/+64 |
|\ \ \ | | |/ | |/| | |||||
| * | | Preview seperating RenderScript into RenderScript and RenderScriptGL | Jason Sams | 2010-02-09 | 8 | -37/+64 |
| | | | |||||
* | | | Merge "Add support for physically rotated displays" | Mathias Agopian | 2010-02-09 | 2 | -37/+69 |
|\ \ \ | |/ / |/| | | |||||
| * | | Add support for physically rotated displays | Mathias Agopian | 2010-02-08 | 2 | -37/+69 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | This feature is currently controled by a system property. "ro.sf.hwrotation" can be set to either 90 or 270. It'll cause SF to rotate the screen by 90 and 270 degres respectively. That is, if the driver reports 800x480 for instance, and ro.sf.hwrotation is set to 90, applications will "see" a 480x800 display and will run in portrait. This is implemented by introducing an extra "display" transformation in the GraphicPlane. | ||||
* | | Fix fountain and put the demos back in the optional build. | Jason Sams | 2010-02-08 | 2 | -0/+7 |
|/ | |||||
* | Add support for direct EGLImageKHR use with pushbuffer API | Mathias Agopian | 2010-02-04 | 2 | -16/+31 |
| | | | | | | | We now always first try to use the EGLImageKHR directly before making a copy with copybit. The copy may be needed when EGLImage doesn't support the requested format, which is currently the case with YUV. | ||||
* | Add float support for set and get in CameraParameters. | Wu-cheng Li | 2010-01-31 | 1 | -0/+14 |
| | | | | | bug:2375989 bug:2375987 | ||||
* | Add focal length and view angle API. | Wu-cheng Li | 2010-01-30 | 1 | -0/+3 |
| | | | | bug:2375989,2375987 | ||||
* | Simplify the MemoryDealer implementation | Mathias Agopian | 2010-01-29 | 3 | -138/+181 |
| | | | | | | | | | | | | | | At some point the implementation became complicated because of SurfaceFlinger's special needs, since we are now relying on gralloc we can go back to much simpler MemoryDealer. Removed HeapInterface and AllocatorInterface, since those don't need to be paramterized anymore. Merged SimpleMemory and Allocation. Made SimplisticAllocator non virtual. Removed MemoryDealer flags (READ_ONLY, PAGE_ALIGNED) Removed a lot of unneeded code. | ||||
* | Remove verbose log from AudioPolicyManagerBase. | Eric Laurent | 2010-01-28 | 1 | -2/+1 |
| | |||||
* | Merge "Fix some minor bugs with GL state setup that were exposed by Droids ↵ | Jason Sams | 2010-01-27 | 7 | -13/+24 |
|\ | | | | | | | driver." |