Skip to content
Commits on Aug 22, 2012
  1. @existz

    libstagefright: Use LOG_BASIC when use chromium http stack

    When using chromium http stack, the LogLevel is LOG_ALL, and
    in chromium_net, LOG_ALL will HexEncode all received data. thus
    playing a 10Mbps 1080P video stream  will generate 20Mbps Hex Buffer
    for event logging. This is a heavy operation for logging.
    Change-Id: I28e8173e1aa806dd23014378d530d30187360060
    Author: Xuefeng Deng <>
    Singed-off-by: Shuo Gao <>
    Signed-off-by: Bruce Beare <>
    Signed-off-by: Jack Ren <>
    Author-tracking-BZ: 35737
    Xuefeng Deng committed with existz Jul 24, 2012
Commits on Aug 21, 2012
  1. @existz

    Turn off "too slow" logs.

    Author: Dianne Hackborn <>
    Change-Id: I6ec306ca1c55226269c4644a869a984c4fa00f0d
    Okay now let's really turn it off.
    Author: Dianne Hackborn <>
    Change-Id: Idda3c13339a6a29a300555d31e67219c9af4ae68
    Dianne Hackborn committed with existz Aug 16, 2012
Commits on Aug 20, 2012
  1. @existz

    Fix error trap in SurfaceTexture Client

    There was an issue in Surface::lock where failure to lock a surface
    resulted in two bad things happening:
    - success was returned to the caller (it was apparently locked).
    - an uninitialised pointer was returned as the buffer.
    Change-Id: I8b0df81400e0fa0542a8bb993d76923ac96b686e
    Steve Critchlow committed with existz Jul 10, 2012
Commits on Aug 19, 2012
  1. @existz

    Services: Adding HSPAP info in Android

    HSPA+ management is missing in GPS Loc service.
    Change-Id: If828c1b078d5989f501c3eb917a573a6db773453
    Author: Arun Ravindran <>
    Signed-off-by: Arun Ravindran <>
    Signed-off-by: Regnier, PhilippeX <>
    Singed-off-by: Shuo Gao <>
    Signed-off-by: Bruce Beare <>
    Signed-off-by: Jack Ren <>
    Author-tracking-BZ: 41786
    Arun Ravindran committed with existz Jul 30, 2012
  2. @existz

    Remove Alarm_Classic.ogg to fix duplicate ringtone

    BUG: #103
    Change-Id: I1fa71002b84840a0d33de7a42dbd38b2cb763b70
    existz committed Aug 19, 2012
Commits on Aug 16, 2012
  1. @rmcc @existz

    ProcessStats: Fix another crasher

    Prevent occurences of:
    	at java.util.StringTokenizer.nextToken(
    	at android.os.Handler.dispatchMessage(
    	at android.os.Looper.loop(
    Change-Id: I66f30739455dd726b708467f814f53c445f327b2
    rmcc committed with existz Aug 15, 2012
  2. @jannau @existz

    RIL: fix protocol mismatch for DataConnectionState_v4

    The apn got dropped in DataConnectionState v4.
    Avoids UnknownHostExceptions in DataCallState.setLinkProperties().
    Change-Id: Icd0a1ba1c77cead13b15b3749965edead5f59135
    jannau committed with existz Aug 14, 2012
  3. @NewbyJE @existz

    telephony: neighboring cells are now handled properly sets the System Property
    PROPERTY_DATA_NETWORK_TYPE = "TypeName:RadioTechnology"
    for the current network type (ex. EDGE:2 or HSPA:11).
    When neighboring cell info is sent to responseCellList() in,
    the routine compares PROPERTY_DATA_NETWORK_TYPE to just the TypeName
    (without the :) and can not find a match.  It defaults to
    NETWORK_TYPE_UNKNOWN and does no interpret the location.
    This patch splits off the string part of PROPERTY_DATA_NETWORK_TYPE
    so a proper match is found and the location is interpreted.
    Also HSPA+ (HSPAP) is added as a valid match.
    Patch compiled and tested on HP TouchPad 4G.
    Change-Id: I223db80d6c4a7791300e299826aa316854738d5c
    NewbyJE committed with existz Aug 15, 2012
Commits on Aug 15, 2012
  1. @MarcLandis @existz

    AVRCP: add try catch to avoid softreset

    It seems that some music players send custom classes as extra in their intent.
    As these classes are not known in the framework an Exception is thrown when
    we try to access the extras. This leads to a softreset, so adding try catch
    to avoid that.
    Change-Id: I81ba1dd0968b06b7ea63397d8c2cac8159e3e909
    MarcLandis committed with existz Apr 25, 2012
  2. @MarcLandis @existz

    AVRCP: fixed retrieving meta data from api

    Change-Id: I6002c20d1ece12caef0b2a35d37a0205286d87dd
    MarcLandis committed with existz Apr 24, 2012
  3. @MarcLandis @existz

    Bluetooth: fixed possible NullPointerException

    Change-Id: I8d91c6e38bc53e30b51e207633862c1848b16dfe
    MarcLandis committed with existz Apr 22, 2012
  4. @MarcLandis @existz

    Bluetooth: added more music players for AVRCP1.3 support

    Change-Id: I4c2f38a6a255e1a6fb4a595c5fde1425235bc968
    MarcLandis committed with existz Apr 18, 2012
  5. @existz

    libeffects: Fix header path for webrtc update

    Change-Id: I8a427d293c0f17290a7cee0e38c11db2a458c128
    existz committed Aug 14, 2012
Commits on Aug 13, 2012
  1. @rmcc @existz

    libbinder: Export older versions of binder symbols

    libbinder's enforceInterface function has changed, and even though the API
    is backwards-compatible, the ABI isn't. Proprietaries linked with an older
    (pre-gb) will fail without this
    Additionally, ICS changed the argument types for appendFrom; add a wrapper
    for that one.
    Change-Id: Ib719f6fba3d8725ad81a2afaa419b7ee52fd3780
    rmcc committed with existz Dec 22, 2010
  2. @pawitp @existz

    DevicePolicy: Fix lockNow() failing to turn off screen

    A fix introduced in 93c518e
    causes lockNow() to sometimes (most of the time) fail to turn
    off the screen. The screen will turn off, but then immediately turn
    on showing the lock screen.
    This is caused by getWindowManager().lockNow() call which calls the
    method to lock the screen, which the PowerManager service also
    call in parallel, leading to a race condition.
    The fix is to only call getWindowManager().lockNow() if the screen
    is not on.
    Change-Id: I235c0f34d5cc15268d569e18e025a87330deced7
    pawitp committed with existz Apr 17, 2012
Commits on Aug 12, 2012
  1. @tpruvot @existz

    Disable the IllegalStateException on route del

    The frameworks often try to remove routes after deleting interfaces
    Ignore this exception to reduce log errors.
    Change-Id: I8d11598a83708b7689f1d29014f18784ad8c93f9
    tpruvot committed with existz May 28, 2012
  2. @existz

    Adds missing Bluetooth as network type.

    The network connection type for Bluetooth is added so
    that it is possible to use Bluetooth as Hotspot during
    download from the Internet.
    Change-Id: If8e8a3f69821beef742bc91d7a292a091861b48b
    Håkan3 Johansson committed with existz Feb 8, 2012
  3. @existz

    Fix wrong count return for getPhoneSignalStrengthCount

    Test report for the time spent in each signal strength bin, along
    with the number of times that bin was entered showed the result
    as Bin=3 Time=3211926000 Count=0. With a non-zero Time, the Count
    value 0 was wrong.
    The cause of the problem was that getPhoneSignalStrengthCount() used
    mPhoneDataConnectionsTimer, instead of mPhoneSignalStrengthsTimer,
    to get the count.
    Change-Id: I55ac1125abfcfdc105605d76d1c706ac315b90cc
    Catherine Liu committed with existz Jul 17, 2012
  4. @existz

    Add shortcut to avoid potential divide by zero in some case

    Change-Id: If4b34c95402daf8ebcc28736edfb2012553aa57c
    Chen YANG committed with existz Jul 25, 2012
  5. @JakeWharton @existz

    Return early when checking divider before child zero.

    Previously the `getChildAt` method would be called with an index of -1 which
    would lead to an exception being thrown and caught. This is unnecessary since
    we know there will never be a divider before the first child. It also avoids
    additional object creation since this method can be invoked quite frequently.
    Change-Id: Iab44520d5d52f96a829a009cdd1201696edbf9a4
    JakeWharton committed with existz Jul 28, 2012
  6. @existz

    Corrected typo when checking InputStream methods

    Corrected a small typo where Java InputStream methods are
    incorrectly checked when creating a JNI InputStream adaptor.
    Change-Id: I5f14897e0d5ddceb4b2af6be46769713f0487624
    Edward Savage-Jones committed with existz May 3, 2011
  7. @existz

    Fix SurfaceView notifies on invalid surfaces.

    SurfaceView notifies registered callbacks on invalid
    Change-Id: Iddc9a5cd073fb73a0e7e9b9ca64ff4fac0777ca7
    Andreas Röhl committed with existz Jul 2, 2012
Commits on Aug 10, 2012
  1. @existz

    libStagefright:: Provide interface to query current offset position

    - Currently the streamport is querying same getSize for get current
      offset. Since this info is needed by parser to decide if sufficient
      data is there before requesting for the same. But in case of data
      length and size coming zero the same is passed to the parser which
      assumes that there is no data with the data source and it errors out.
    - To resolve this issue new interface is created to pass the current
      offset length which indicated how much data is read till now.
    CRs-fixed: 374040
    (cherry picked from commit b63c056)
    Change-Id: I1d2289cc6bbe1ded89751e77d21a3bdd3f57f0b9
    Arvind Thatikonda committed with existz Jun 1, 2012
  2. @existz

    libstagefright: Fix for native crash in Awesomeplayer

    - While playing an audio-video clip, audio player
      start fails which leads to crash in OMXCodec destructor
    - Before start of AudioPlayer, AUDIOPLAYER_STARTED flag
      is set to true. But if start fails, this flag is
      not reset back. Due to this in Awesomeplayer reset,
      it directly calls the destructor without calling
      OMXCodec stop after checking this flag.
    - Add change to set the AUDIOPLAYER_STARTED flag
      only if audio player start happens successfully
    CRs-Fixed: 365727
    (cherry picked from commit 6c5758d)
    Change-Id: Iea3364c9468ad4ff80d05a1ee6c9a0c9b4ab58f6
    Shashi Kumar committed with existz May 31, 2012
Commits on Aug 6, 2012
  1. @dh-harald @existz

    Camera parameters for 7x30 blobs.

    Change-Id: I8ad09bfad0cc372a56a99e3dad0ef5988441d7ea
    dh-harald committed with existz Aug 4, 2012
Commits on Aug 5, 2012
  1. @existz

    libstagefright: Fix crash when parsing corrupt h.264 clips.

    - Fixes an arithmetic overflow when parsing h.264 clips that contain
    corrupt NAL lengths.
    CRs-fixed: 355571 375153
    (cherry picked from commit dd5d162)
    Change-Id: I5b87ea15edfdcc0bae0c7f7c1280b4ad780619f4
    Luis GarciaCalderon committed with existz May 23, 2012
Commits on Jul 26, 2012
  1. @existz

    Telephony: Add missing HSPAP network type

    Change-Id: I623cf09a9fe9f4e8eabd1c6ab3966303f6786d7b
    existz committed Jul 26, 2012
  2. @existz

    SearchWidget: passing APP_DATA to voice intent

    SearchView uses SearchManager.APP_DATA to pass data between the origin activity
    and the search activity. This works for text searches (keyboard), but it's not
    implemented by voice recognition searches. The method createVoiceAppSearchIntent
    initializes a empty bundle that is filled with the QUERY parameter.
    This patch adds the SearchManager.APP_DATA parameter if is present, let the
    search activity access to the data passed by the origin activity
    Change-Id: I52dce34e1efd07a30ad74d52bfc60fbae1c4310b
    Jorge Ruesga committed with existz Jun 17, 2012
  3. @codeworkx @existz

    drawable: fix ugly gradient on dark holo background

    Change-Id: Ie426f1460801b8a029def8a1f97f2b911c7bb9cb
    codeworkx committed with existz Apr 20, 2012
  4. @existz

    Add @hide to new fields/methods

    Change-Id: I79ea4a13a445d5050c182bf797a16c8078f6fbf8
    existz committed Jul 25, 2012
Commits on Jul 22, 2012
  1. @existz

    frameworks/base: Fix for LPA volume change with headset

    - LPA volume is set without checking the output type
    - Set LPA volume only when the output is LPA.
    CRs-Fixed: 373975
    (cherry picked from commit 9ef83a9)
    Change-Id: Id2b6b2002231164b5622c4a71e2214b5b9a82836
    Karthik Reddy Katta committed with existz Jul 3, 2012
Commits on Jul 20, 2012
  1. @existz

    webkit: Suspend video in background tabs

    Free video resources when HTML5 video is moved to a background tab
    so that foreground video is not contending with background videos for
    Update player state during video suspension to flag the associated
    texture for recycling.
    Move video texture ownership to HTML5VideoViewProxy so that it's
    lifetime is not tied to HTML5VideoView.
    Delay showing the VideoTextureView in fullscreen mode if not ready
    so as not to show incorrect video size.
    CRs-fixed: 361363
    Change-Id: I25da02160457322774dafdd661253f8e0c47725a
    Denise Cheng committed with existz May 25, 2012
  2. @existz

    webkit: Resume video from last played position

    When video is suspended, save the current position so that it can resume
    from the last played position.
    Change-Id: I82a946b8aa202a7e22165058ffd5c50e7d72cc55
    CRs-Fixed: 365246
    Denise Cheng committed with existz Jun 15, 2012
  3. @existz

    webkit: Update HTML5 media player state with null base layer

    Allow HTML5VideoViewProxy to call native function with null base layer
    to update player state.
    CRs-Fixed: 372634
    Change-Id: Ie82e6203fe12a5e81602a1e6c3a7d1c6590afcd4
    Denise Cheng committed with existz Jun 21, 2012
  4. @existz

    webkit: Fix black frame issue in multi videos use case

    Trigger an update of the VideoLayerAndroid player state
    and refresh the video content
    Change-Id: I23d55b16074ccb1716bc45be7911343586a5246a
    CRs-fixed: 360888
    Alex Kuoch committed with existz Jun 13, 2012
Something went wrong with that request. Please try again.