Jean-Baptiste Queru
a887ff9ae6
am 4f74be57: am 1a864db7: Merge "stagefright aacenc: Simplify the definition of __inline"
...
* commit '4f74be57e72cb2fbee05184f5bc00e716d0b95b3':
stagefright aacenc: Simplify the definition of __inline
2012-02-27 13:09:57 -08:00
Jean-Baptiste Queru
f7210cf55c
am 7346d73c: am 77576ff4: Merge "stagefright amrwbenc: Remove a useless check"
...
* commit '7346d73cac355f2b05051450eb1059d5e11e4ffb':
stagefright amrwbenc: Remove a useless check
2012-02-27 13:09:53 -08:00
Jean-Baptiste Queru
3e61e41343
am 32901b39: am be9a7055: Merge "stagefright aacenc: Remove a stray semicolon"
...
* commit '32901b397b590cc9133d21caab20b5ef01f0dd04':
stagefright aacenc: Remove a stray semicolon
2012-02-27 13:09:50 -08:00
Jean-Baptiste Queru
4bcdeb8696
am 716a0517: am fe5f5d77: Merge "stagefright amrwb: Make a global const array static"
...
* commit '716a051719993cae576590f6a43620697e50b3b5':
stagefright amrwb: Make a global const array static
2012-02-27 13:09:46 -08:00
Jean-Baptiste Queru
bf5c5e5b03
am c1da1e1b: am 94ee1bf2: Merge "stagefright amrwbenc: Change keyword ordering"
...
* commit 'c1da1e1b2f18896c65df85de93a07680175c5277':
stagefright amrwbenc: Change keyword ordering
2012-02-27 13:09:43 -08:00
Jean-Baptiste Queru
18643e705a
am 6bc542e0: am 5aff259c: Merge "stagefright aacenc: Don\'t address a Word32 with a Word16 pointer"
...
* commit '6bc542e0f31bcb7ce5ff466c7aa4676f6aa91f7d':
stagefright aacenc: Don't address a Word32 with a Word16 pointer
2012-02-27 13:09:40 -08:00
Jean-Baptiste Queru
4f74be57e7
am 1a864db7: Merge "stagefright aacenc: Simplify the definition of __inline"
...
* commit '1a864db7723a7947b72d24e6008ba48341d0feff':
stagefright aacenc: Simplify the definition of __inline
2012-02-27 13:07:30 -08:00
Jean-Baptiste Queru
7346d73cac
am 77576ff4: Merge "stagefright amrwbenc: Remove a useless check"
...
* commit '77576ff487e227092cdaf09db163e21f1e07604a':
stagefright amrwbenc: Remove a useless check
2012-02-27 13:07:26 -08:00
Jean-Baptiste Queru
32901b397b
am be9a7055: Merge "stagefright aacenc: Remove a stray semicolon"
...
* commit 'be9a705586edafcedc9fabb94d3259f882b7cbd7':
stagefright aacenc: Remove a stray semicolon
2012-02-27 13:07:23 -08:00
Jean-Baptiste Queru
716a051719
am fe5f5d77: Merge "stagefright amrwb: Make a global const array static"
...
* commit 'fe5f5d7728b7f8be24716fda6eb1480eb9dfb72f':
stagefright amrwb: Make a global const array static
2012-02-27 13:07:20 -08:00
Jean-Baptiste Queru
c1da1e1b2f
am 94ee1bf2: Merge "stagefright amrwbenc: Change keyword ordering"
...
* commit '94ee1bf232d1f1cc97902dab1e4148eb478cd304':
stagefright amrwbenc: Change keyword ordering
2012-02-27 13:07:16 -08:00
Jean-Baptiste Queru
6bc542e0f3
am 5aff259c: Merge "stagefright aacenc: Don\'t address a Word32 with a Word16 pointer"
...
* commit '5aff259c61e54e441ed04bf77e3cc69a0374432d':
stagefright aacenc: Don't address a Word32 with a Word16 pointer
2012-02-27 13:07:12 -08:00
Jean-Baptiste Queru
1a864db772
Merge "stagefright aacenc: Simplify the definition of __inline"
2012-02-27 11:11:57 -08:00
Jean-Baptiste Queru
77576ff487
Merge "stagefright amrwbenc: Remove a useless check"
2012-02-27 11:11:18 -08:00
Jean-Baptiste Queru
be9a705586
Merge "stagefright aacenc: Remove a stray semicolon"
2012-02-27 11:09:59 -08:00
Jean-Baptiste Queru
fe5f5d7728
Merge "stagefright amrwb: Make a global const array static"
2012-02-27 11:08:09 -08:00
Jean-Baptiste Queru
94ee1bf232
Merge "stagefright amrwbenc: Change keyword ordering"
2012-02-27 11:06:25 -08:00
Jean-Baptiste Queru
5aff259c61
Merge "stagefright aacenc: Don't address a Word32 with a Word16 pointer"
2012-02-27 10:58:51 -08:00
Robert Ly
c76ca242ce
am 85cb9dec: Merge "docs: fix bug 5990526" into ics-mr1
...
* commit '85cb9dece27c7ebc29b48bd8e5dd3457fa3b6a87':
docs: fix bug 5990526
2012-02-27 08:42:48 -08:00
Robert Ly
85cb9dece2
Merge "docs: fix bug 5990526" into ics-mr1
2012-02-27 08:40:54 -08:00
Xavier Ducrohet
f038868d74
am 44e63a21: Support rendering layout that use the new res-auto namespace.
...
* commit '44e63a218cf8fcab9b4418246a512bd0b0c9157b':
Support rendering layout that use the new res-auto namespace.
2012-02-24 19:32:47 -08:00
Xavier Ducrohet
44e63a218c
Support rendering layout that use the new res-auto namespace.
...
Change-Id: I9b89c965dc8c9458e74c15ab8ff765e16e1b32c2
2012-02-24 19:29:31 -08:00
Dianne Hackborn
e65a9ab1ea
am 5786f5cf: Merge "Fix build." into ics-mr1
...
* commit '5786f5cf1b248b79f938b3fa3c5d534159261f09':
Fix build.
2012-02-24 16:24:40 -08:00
Dianne Hackborn
5786f5cf1b
Merge "Fix build." into ics-mr1
2012-02-24 16:23:07 -08:00
Dianne Hackborn
b69b2c01b4
Fix build.
...
Change-Id: Id3262bff0df598ecc81a4346dee9febd3aaa60c9
2012-02-24 16:10:26 -08:00
Dianne Hackborn
dc5fa1859d
am 133dc2d7: Merge "Fix issue #6048808 : sometimes auto-correct is inactive" into ics-mr1
...
* commit '133dc2d7aecc68990c363c861716b134910a4ced':
Fix issue #6048808 : sometimes auto-correct is inactive
2012-02-24 15:38:07 -08:00
Dianne Hackborn
133dc2d7ae
Merge "Fix issue #6048808 : sometimes auto-correct is inactive" into ics-mr1
2012-02-24 15:36:33 -08:00
The Android Open Source Project
aac214800b
Reconcile with ics-mr1-release
...
Change-Id: I496b3ff789ad7d4cb5f3cf720fbcab423a3694f6
2012-02-24 13:57:46 -08:00
Dianne Hackborn
7663d80f6b
Fix issue #6048808 : sometimes auto-correct is inactive
...
My previous change to speed up the time the IME is dismissed was
fundamentally flawed. That change basically switched the order
the application called the input method manager service from doing
startInput() and then windowGainedFocus(), to first windowGainedFocus()
and then startInput().
The problem is that the service relies on startInput() being done
first, since this is the mechanism to set up the new input focus,
and windowGainedFocus() is just updating the IME visibility state
after that is done. However, by doing the startInput() first, that
means in the case where we are going to hide the IME we must first
wait for the IME to re-initialize editing on whatever input has
focus in the new window.
To address this, the change here tries to find a half-way point
between the two. We now do startInput() after windowGainedFocus()
only when this will result in the window being hidden.
It is not as easy as that, though, because these are calls on to
the system service from the application. So being able to do that
meant a fair amount of re-arranging of this part of the protocol
with the service. Now windowGainedFocus() is called with all of
the information also needed for startInput(), and takes care of
performing both operations. The client-side code is correspondingly
rearranged so that the guts of it where startInput() is called can
instead call the windowGainedFocus() entry if appropriate.
So... in theory this is safer than the previous change, since it
should not be impacting the behavior as much. In practice, however,
we are touching and re-arranging a lot more code, and "should" is
not a promise.
Change-Id: Icb58bef75ef4bf9979f3e2ba88cea20db2e2c3fb
2012-02-24 13:18:23 -08:00
Martin Storsjo
7a60831412
stagefright amrwb: Make a global const array static
...
This fixes compilation as C - while the source files are named
.cpp, they actually are compileable as pure C. Prior to this,
this table produced multiple definitions of the same symbol.
This was committed on the master branch of the opencore
repository in commit a803bd49a631317e0d52ff060cf1799f7741a47e,
based on AOSP contribution 10017.
Change-Id: Id76274964242b119ab61b8181e557477df1e1521
2012-02-24 23:04:24 +02:00
Jean-Baptiste Queru
4702302754
am 26d9944e: am 6a300a54: Merge "stagefright aacenc: Make the bits to write in WriteBits unsigned"
...
* commit '26d9944e3f75123708ef0cfb158f48709348a361':
stagefright aacenc: Make the bits to write in WriteBits unsigned
2012-02-24 11:05:15 -08:00
Jean-Baptiste Queru
26d9944e3f
am 6a300a54: Merge "stagefright aacenc: Make the bits to write in WriteBits unsigned"
...
* commit '6a300a5413898ff8b728e77c5a23290cae60e9b5':
stagefright aacenc: Make the bits to write in WriteBits unsigned
2012-02-24 11:02:29 -08:00
Martin Storsjo
a9e1747f9e
stagefright aacenc: Remove a stray semicolon
...
This avoids warnings about an empty body in an if statement.
mem_free does the same null check, so the accidental extra
semicolon was harmless, and the whole if statement actually
is needless. But if removing the if statements, all the
other ones should be removed too, for consistency.
(This could be done as a separate change).
Change-Id: I1b6064dedd15ffa949043bb5396148aaed9b43f6
2012-02-24 21:01:26 +02:00
Martin Storsjo
4a12db6d4e
stagefright amrwbenc: Change keyword ordering
...
This avoids warnings about 'static' not being at the beginning
of the declarations.
Change-Id: I80f91b8a0f7f61edcdca96c206fedbd74ec0d88e
2012-02-24 20:54:26 +02:00
Martin Storsjo
30b0bb41f5
stagefright amrwbenc: Remove a useless check
...
Since the Length field is unsigned, the comparison will always
be false. The corresponding code in the aac encoder doesn't have
any check for Length.
This avoids a warning about comparison always being false.
Change-Id: I57c28ff9d09cb9ac4effeaeb40db608ab976acc6
2012-02-24 20:54:14 +02:00
Jean-Baptiste Queru
14c6e2728c
am 2accfc11: am d6a25154: Merge "stagefright aacenc: Fix an inline asm constraint"
...
* commit '2accfc110a71add56f5e4c35228e88dfa3024676':
stagefright aacenc: Fix an inline asm constraint
2012-02-24 10:29:45 -08:00
Jean-Baptiste Queru
6a300a5413
Merge "stagefright aacenc: Make the bits to write in WriteBits unsigned"
2012-02-24 10:28:01 -08:00
Jean-Baptiste Queru
428ece23f4
am c4aa19a5: am ea227787: Merge changes I903353c5,I822dcc74
...
* commit 'c4aa19a578b8a11bea225994c58116b407e63a69':
stagefright amrnb: Properly negate all values
stagefright amrnb: Fix a bug on architectures where long is 64 bit
2012-02-24 10:27:06 -08:00
Jean-Baptiste Queru
2accfc110a
am d6a25154: Merge "stagefright aacenc: Fix an inline asm constraint"
...
* commit 'd6a25154d94c48ab2ef12641c789458ab14ca94f':
stagefright aacenc: Fix an inline asm constraint
2012-02-24 10:26:53 -08:00
Jean-Baptiste Queru
c4aa19a578
am ea227787: Merge changes I903353c5,I822dcc74
...
* commit 'ea227787253e29da2d688399b097e05708d3bf73':
stagefright amrnb: Properly negate all values
stagefright amrnb: Fix a bug on architectures where long is 64 bit
2012-02-24 10:24:34 -08:00
Jean-Baptiste Queru
d6a25154d9
Merge "stagefright aacenc: Fix an inline asm constraint"
2012-02-24 10:22:34 -08:00
Jean-Baptiste Queru
ea22778725
Merge changes I903353c5,I822dcc74
...
* changes:
stagefright amrnb: Properly negate all values
stagefright amrnb: Fix a bug on architectures where long is 64 bit
2012-02-24 10:07:49 -08:00
Jean-Baptiste Queru
61022b06a3
am 5f83b957: am bf45bbf3: Merge "stagefright aacenc: Zero-initialize a struct"
...
* commit '5f83b95705fa84b87b498d67f3b1b8dc34038474':
stagefright aacenc: Zero-initialize a struct
2012-02-24 09:57:51 -08:00
Jean-Baptiste Queru
5f83b95705
am bf45bbf3: Merge "stagefright aacenc: Zero-initialize a struct"
...
* commit 'bf45bbf3b4a54976b81234ffc8ac41520bc052fc':
stagefright aacenc: Zero-initialize a struct
2012-02-24 09:54:58 -08:00
Jean-Baptiste Queru
459df4ef83
am e7650c32: am e5bdd24b: Merge "stagefright aacenc: Avoid warnings about incompatible pointer types"
...
* commit 'e7650c327980f15c6cd53ad0081a54d78c3248f0':
stagefright aacenc: Avoid warnings about incompatible pointer types
2012-02-24 09:48:14 -08:00
Jean-Baptiste Queru
bf45bbf3b4
Merge "stagefright aacenc: Zero-initialize a struct"
2012-02-24 09:47:23 -08:00
Jean-Baptiste Queru
e7650c3279
am e5bdd24b: Merge "stagefright aacenc: Avoid warnings about incompatible pointer types"
...
* commit 'e5bdd24b69c4033163d478d721247691e11cea36':
stagefright aacenc: Avoid warnings about incompatible pointer types
2012-02-24 09:45:40 -08:00
Jean-Baptiste Queru
7e8b65dfba
am 7ffa4546: am 47b56c5a: Merge "stagefright aacenc: Add const declarations to some pointers"
...
* commit '7ffa4546de0b9e22b4896731cdfd1655f61a0b6c':
stagefright aacenc: Add const declarations to some pointers
2012-02-24 09:23:23 -08:00
Jean-Baptiste Queru
7ffa4546de
am 47b56c5a: Merge "stagefright aacenc: Add const declarations to some pointers"
...
* commit '47b56c5a46287ea226c05e3c0238a91f4702491a':
stagefright aacenc: Add const declarations to some pointers
2012-02-24 09:20:44 -08:00
Jean-Baptiste Queru
e5bdd24b69
Merge "stagefright aacenc: Avoid warnings about incompatible pointer types"
2012-02-24 09:20:37 -08:00