| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
reduce conversion time.
|
| |
|
|
|
|
| |
source tree. Also get rid of ported.h which seem to be used only (possibly) in the sim. moved the implementation there.
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Merge commit 'b61ae351256518add7bcb40e0bf18337dd87195c'
* commit 'b61ae351256518add7bcb40e0bf18337dd87195c':
log the geomerty of surfaces causing an out of memory in SurfaceFlinger.
|
| |\
| | |
| | |
| | |
| | | |
* changes:
log the geomerty of surfaces causing an out of memory in SurfaceFlinger.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
These are temporary libraries for the development of RenderScript, so they
don't have to be prelinked.
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
Merge commit 'd9cc7659fa9b8544e2a3ca7b7040fbd79afdf7ea'
* commit 'd9cc7659fa9b8544e2a3ca7b7040fbd79afdf7ea':
Fix issue 1883666: Audio coming from the music player stopped suddenly
|
| |/
| |
| |
| |
| |
| |
| | |
The problem comes from the code handling the automatic change of audio routing to speaker when notifications are played. The music is also muted while the sound is forced to speaker.
To avoid truncating the end of the notification, a delay is inserted between the end of the notification and the restoration of the audio routing. If a new notification starts during this delay, the current music mute state read and saved before muting music corresponds to the forced mute due to previous notification. When the new notification ends, the mute state restored is muted and music stream stays muted for ever.
The fix consists in reading and saving music mute state only if the audio routing has been restored (check that mForcedRoute is back to 0).
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
Delete the acc script when deleting the Renderscript rsScriptC object.
|
| | |
| | |
| | |
| | | |
Previously we had been leaking the ACCscript object.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* changes:
Remove versions of scriptCSetScript method that take byte arrays.
|
| | |
| | |
| | |
| | | |
This makes the API simpler, and therefore probably easier to use.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* changes:
Add support for setting scripts, rather than having a hard-coded script.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Move the test script into a resource file.
Add APIs for reading a script from a resource, InputStream, string, or
byte array.
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
* changes:
Sim-only files move, part 2/2.
|
| | |
| | |
| | |
| | |
| | | |
Move Pipe and executablepath from libutils to the simulator, since nothing
else uses them.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
It had been com.android.calc, which caused conflicts with the real Calc
application.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* changes:
Enable renderscript to build under the simulator.
|
| | | |
| | | |
| | | |
| | | | |
Added missing #include file to declare memcpy().
|
| | | |
| | | |
| | | |
| | | | |
create a 2D allocation by passing in a Bitmap object.
|
| |/ /
|/| |
| | |
| | |
| | |
| | | |
+ Modified test script to work with the limitations of the ACC langauge.
- No <op>=
- use correct C API names for callback methods.
|
| | |
| | |
| | |
| | | |
Also check in first part of an libACC implementation.
|
|\ \ \
| | |/
| |/|
| | |
| | |
| | |
| | | |
Merge commit '0c0ad39cd8eaa6de6b7f99cec3971bcc953461e0'
* commit '0c0ad39cd8eaa6de6b7f99cec3971bcc953461e0':
minor clean-up to Rect and Point.
|
| | |
| | |
| | |
| | |
| | |
| | | |
- return "const" objects for overloaded operators to disallow constructs like: (a+b) = c;
- don't return references to non-static members, it's not always safe.
- Point.cpp was empty, so get rid of it
|
| |/
|/|
| |
| |
| | |
We should not try to build the JNI file until after we have built the
the generated header files that it includes.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- make sure that all binder Bn classes define a ctor and dtor in their respective library.
This avoids duplication of the ctor/dtor in libraries where these objects are instantiated.
This is also cleaner, should we want these ctor/dtor to do something one day.
- same change as above for some Bp classes and various other non-binder classes
- moved the definition of CHECK_INTERFACE() in IInterface.h instead of having it everywhere.
- improved the CHECK_INTERFACE() macro so it calls a single method in Parcel, instead of inlining its code everywhere
- IBinder::getInterfaceDescriptor() now returns a "const String16&" instead of String16, which saves calls to String16 and ~String16
- implemented a cache for BpBinder::getInterfaceDescriptor(), since this does an IPC. HOWEVER, this method never seems to be called.
The cache makes BpBinder bigger, so we need to figure out if we need this method at all.
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
Rename Calc sample to Fountain.
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* changes:
Add sprite fountain test.
|
| | |
| | |
| | |
| | | |
It's still called "Calc".
|
|\ \ \
| | |/
| |/|
| | |
| | |
| | |
| | | |
Merge commit 'de8268d6d1cd168510c490b17e93154d2eab767c'
* commit 'de8268d6d1cd168510c490b17e93154d2eab767c':
Fix issue 1846343 - part 1
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change is the first part of a fix for issue 1846343, :
- Added new enum values for input sources in AudioRecord and MediaRecorder for voice uplink, downlink and uplink+downlink sources.
- renamed streamType to inputSource in all native functions handling audio record.
A second change is required in opencore author driver and android audio input to completely fix the issue.
|
|\ \ \
| |/ /
| | /
| |/
|/|
| |
| | |
Merge commit '04561a55df693e7bd8d3047ccc4fbef504ac07cf'
* commit '04561a55df693e7bd8d3047ccc4fbef504ac07cf':
Fix for the simultor build breakage.
|
| |\
| | |
| | |
| | |
| | | |
* changes:
Fix for the simultor build breakage.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Added missing include sys/time.h for utimes.
Detects when stat64 uses a timespec for the modif and access times
and work around the missing st_*time_nsec.
Apologies for the whitespace changes, emacs removed them automatically.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* changes:
Add the Renderscript library. (Not in the build by default yet.)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This library can be used to create animated 3D User Interfaces.
This library is currently under heavy development, so it's not part of
the build by default.
In order to build this library, you must define
BUILD_RENDERSCRIPT=true
in your build environment.
You will also have to manually edit
build/core/prelink-linux-arm.map
And add libRS and libRS_jni at the end like this (exact address may change.)
libRS.so 0x9A100000
libRS_jni.so 0x9A000000
|
|\ \ \ \
| |/ / /
|/| / /
| |/ /
| | |
| | |
| | | |
Merge commit 'd50a458bb291801ab9fdc119301bc7b84b42a6e3'
* commit 'd50a458bb291801ab9fdc119301bc7b84b42a6e3':
Fix a major bug in Bundle when unparcelling from AIDL.
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
* changes:
Fix a major bug in Bundle when unparcelling from AIDL.
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
There was a serious problem in the Bundle(Parcel) and readFromParcel() methods,
where it wasn't doing the copying of the Parcel that Parcel.readBundle() does
and is a basic requirement for it to work correctly.
This re-arranges the code to make all of these functions (hopefully) correct.
Also fix a problem in Parcel where we were not duping fds when copying data from
one Parcel to another.
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
Merge commit '7198030fce4b54820a65a10d54fae18a1ab5df84'
* commit '7198030fce4b54820a65a10d54fae18a1ab5df84':
This should fix the simulator build.
|
| |/ |
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '69a6c3ebd46a8de0e896747757f364322c12608d'
* commit '69a6c3ebd46a8de0e896747757f364322c12608d':
split boot animation out of SurfaceFlinger
|
| |
| |
| |
| |
| |
| | |
Conflicts:
data/etc/platform.xml
|
| | |
|