summaryrefslogtreecommitdiffstats
path: root/media
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge "Allow sysui-managed remote volume controllers."John Spurlock2015-02-131-2/+2
|\
| * Allow sysui-managed remote volume controllers.John Spurlock2015-02-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Relax restriction on audio service calls that assume the volume ui is systemui, allow calls from a blessed component app. - Blessed component app service saved in secure settings. - SystemUI mediates requests to replace the volume dialog, prompts the user on activation. - Show a low pri ongoing notification when the volume dialog is being replaced, to allow user restoration at any time. - Replace the controller management code in VolumeUI to use a ServiceMonitor, backed by the new blessed app component setting. - Add proper zen-related noman client wrappers, make avail to the registered volume controller. - Everything is still @hidden, no api impact. Bug: 19260237 Change-Id: Ie1383f57659090318a7eda737fdad5b8f88737d4
* | Merge "media: discard duplicate CEA-608 ctrl code"Chong Zhang2015-02-111-1/+11
|\ \
| * | media: discard duplicate CEA-608 ctrl codeChong Zhang2015-02-091-1/+11
| | | | | | | | | | | | | | | bug: 19297083 Change-Id: I6c108e2c597e7b3fd770306a26e110208dc5ece0
* | | am 6da3cc59: am 396f131d: Merge "Fix memory leak"Marco Nelissen2015-02-111-0/+1
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | automerge: fb14e77 * commit 'fb14e77f45fbad139a0b0c9278bd003964b8f987': Fix memory leak
| * | am 6da3cc59: am 396f131d: Merge "Fix memory leak"Marco Nelissen2015-02-111-0/+1
| |\ \ | | | | | | | | | | | | | | | | * commit '6da3cc59a0e77e723a8413d2443b0f1bc5821b03': Fix memory leak
| | * | Fix memory leakMarco Nelissen2015-02-101-0/+1
| | | | | | | | | | | | | | | | Change-Id: Id691f9b32f9daeb23a01b17c5418b4d74a294cda
* | | | Move AudioService to services.John Spurlock2015-02-099-8903/+136
| | | | | | | | | | | | | | | | | | | | | | | | ...and a few dependencies. Move remaining shared items to AudioSystem. Change-Id: Ib9623ff867678d34977337856bb0156e8cdaeeb5
* | | | Merge "Delay unmuting on volume down"RoboErik2015-02-091-10/+55
|\ \ \ \ | |_|_|/ |/| | |
| * | | Delay unmuting on volume downRoboErik2015-02-091-10/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows the user to turn the volume down before a stream is unmuted by delaying the unmute call while volume down requests are still being made. bug:19297183 Change-Id: I65a8e489eb4cbfeace4f539103ee0025584102da
* | | | am 6cad6513: Merge "reset col position to 1 on row PAC" into lmp-mr1-dev ↵Chong Zhang2015-02-061-1/+1
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | automerge: eceae03 automerge: 3968f0c * commit '3968f0c2dfa5cbb1432d49af47ad2fa89f1b2225': reset col position to 1 on row PAC
| * | | am 6cad6513: Merge "reset col position to 1 on row PAC" into lmp-mr1-devChong Zhang2015-02-061-1/+1
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | automerge: eceae03 * commit 'eceae03f6a21b36baddabe4ca5a2c1d9d238240a': reset col position to 1 on row PAC
| | * \ \ Merge "reset col position to 1 on row PAC" into lmp-mr1-devChong Zhang2015-02-061-1/+1
| | |\ \ \
| | | * | | reset col position to 1 on row PACChong Zhang2015-02-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug: 19284568 Change-Id: I7d439027ab6411bcd5c149580babee80dc5f9478
* | | | | | Merge "Make isStreamMute correctly handle master volume devices"RoboErik2015-02-051-1/+5
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | Make isStreamMute correctly handle master volume devicesRoboErik2015-02-041-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | isStreamMute should return the master mute value if mUseMasterVolume is true. This adds that check. Change-Id: I6d5f5552c480028972e69ff9d670e10c4e496d05
* | | | | | Merge "Add additional info to AudioPort for enum/selection API."Paul McLean2015-02-058-38/+115
|\ \ \ \ \ \
| * | | | | | Add additional info to AudioPort for enum/selection API.Paul McLean2015-02-048-38/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add "device name" member to AudioPort. Moved unique device ID from DevicePort to AudioPort. Straighten out confusion between "name" and "address" Created string constants for Intent "extra" data keys. Combine card/address data into "address" at sender.Add additional info to AudioPort for enum/selection API. Parse out USB Device name in UsbCardsParser. Change-Id: Ifd76b0298312090a8f39e638339f993b86d47080
* | | | | | | Merge "Use shared value for default muteable streams."John Spurlock2015-02-051-5/+8
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Use shared value for default muteable streams.John Spurlock2015-02-051-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ib8fa7aee3bed83fc26945fd0caf0cbd9f4f8af3a
* | | | | | | am 4c49b1fb: am b2d7ca7c: am fd2c1307: Merge "Fix build."Elliott Hughes2015-02-041-4/+4
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | * commit '4c49b1fb774d59d3a6e8a6bb5a4549828504c5af': Fix build.
| * | | | | | am b2d7ca7c: am fd2c1307: Merge "Fix build."Elliott Hughes2015-02-041-4/+4
| |\ \ \ \ \ \ | | | |_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | * commit 'b2d7ca7c6ffbb460dd8a8f8cbac8b627a3e27718': Fix build.
| | * | | | | Fix build.Elliott Hughes2015-02-041-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic14b6de7e7e58ce42ae4cc5ca945e4896e3b7b8f
* | | | | | | Merge "MediaCodecInfo: remove stack trace logspam when querying invalid sizes"Lajos Molnar2015-02-041-4/+4
|\ \ \ \ \ \ \
| * | | | | | | MediaCodecInfo: remove stack trace logspam when querying invalid sizesLajos Molnar2015-01-291-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I0ed3825f17cacb0502c40483462f1d76f92e5efa
* | | | | | | | am b86a4558: am 015fdf39: Merge "audio: allow audio port cache update even ↵Wonsik Kim2015-02-031-7/+24
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when audio patches contain invalidated sources/sinks" into lmp-mr1-dev automerge: d7310bd * commit 'b86a45588a67f88730c15c82f624cd64fe1da80c': audio: allow audio port cache update even when audio patches contain invalidated sources/sinks
| * | | | | | | am 015fdf39: Merge "audio: allow audio port cache update even when audio ↵Wonsik Kim2015-02-031-7/+24
| |\ \ \ \ \ \ \ | | | |_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | patches contain invalidated sources/sinks" into lmp-mr1-dev automerge: d7310bd * commit '015fdf392388f1bed3298f9f44012c1a82d7c1a1': audio: allow audio port cache update even when audio patches contain invalidated sources/sinks
| | * | | | | | audio: allow audio port cache update even when audio patches contain ↵Wonsik Kim2015-01-311-7/+24
| | | |_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | invalidated sources/sinks When an audio device disconnects from Android, custom audio patches containing the device become invalidated. AudioManager::updateAudioPortCache() used to fail in that case, but it causes onAudioPortListUpdated() event never gets called so that the creator of the custom audio patch cannot update it. Let updateAudioPortCached() succeed even in the case so that the entity that created the audio patch can get notified. Bug: 18909299 Change-Id: If4f6ed73f69213d792117fb42aec103ae2e50b79
* | | | | | | Merge "AudioAttributes javadoc update for conversion to stream types"Jean-Michel Trivi2015-02-031-1/+7
|\ \ \ \ \ \ \
| * | | | | | | AudioAttributes javadoc update for conversion to stream typesJean-Michel Trivi2015-02-031-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I2b687d8a002897fff90a8c99d180aa0a3511a571
* | | | | | | | TIF: Add a comment to remove padding around the channel logo imageJae Seo2015-02-031-2/+3
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 19066924 Change-Id: Ibb1efb945550028be4106ead826b1e152e488c92
* | | | | | | Merge "Clarify that flush does not necessarily free up buffer space"Glenn Kasten2015-02-021-1/+7
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | Clarify that flush does not necessarily free up buffer spaceGlenn Kasten2015-02-021-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I6f77efb6a8da5e11c0cc68f0bb3ce47a0c1cb3da
* | | | | | | Merge "Route volume keys directly to the audio system on TVs"RoboErik2015-02-022-13/+25
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | Route volume keys directly to the audio system on TVsRoboErik2015-01-292-13/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This routes volume and mute keys directly to the audio system when on a television instead of letting apps or sessions intercept them. Change-Id: I2af47e30c7842aca96d045a6cc9ca025b94e546a
* | | | | | | Merge "Move mute/unmute handling to adjust volume paths"RoboErik2015-01-306-301/+185
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | / / | |_|_|_|/ / |/| | | | |
| * | | | | Move mute/unmute handling to adjust volume pathsRoboErik2015-01-296-301/+185
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This deprecates the setStreamMute and setStreamSolo APIs. Soloing is no longer supported and muting is redirected through the adjust volume APIs. Also updates the hidden master versions of these APIs. Change-Id: I65d2a5d5fc15b386bd497abf8ca6869fec75a26a
* | | | | | Merge "ImageReader: add support for compatible flexYUV buffers" into ↵Lajos Molnar2015-01-292-10/+20
|\ \ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lmp-mr1-dev automerge: 8514766 automerge: 2a8dc00 automerge: df876a1 * commit 'df876a110c4b6d55b4a9df57621aa38ff06c6de8': ImageReader: add support for compatible flexYUV buffers
| * | | | | Merge "ImageReader: add support for compatible flexYUV buffers" into ↵Lajos Molnar2015-01-292-10/+20
| |\ \ \ \ \ | | | |_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lmp-mr1-dev automerge: 8514766 automerge: 2a8dc00 * commit '2a8dc00eedeb2b8a9fa3560d8afa4cfd7c17d395': ImageReader: add support for compatible flexYUV buffers
| | * | | | ImageReader: add support for compatible flexYUV buffersLajos Molnar2015-01-282-10/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 17906609 Change-Id: Ia21aff632b9a92f4e391b3917a7774af46fd81a0
* | | | | | am 4b1e5814: am 71191442: TIF: Do not call session callbacks when the ↵Jae Seo2015-01-291-9/+27
|\ \ \ \ \ \ | |/ / / / / | | | / / / | |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | session is already released automerge: 4980163 * commit '49801634e46bdba633aba6f7944f0417496b38ce': TIF: Do not call session callbacks when the session is already released
| * | | | am 4b1e5814: am 71191442: TIF: Do not call session callbacks when the ↵Jae Seo2015-01-291-9/+27
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | session is already released * commit '4b1e5814d18dae8f2581cf702da4b4e1de0c3eb4': TIF: Do not call session callbacks when the session is already released
| | * | | TIF: Do not call session callbacks when the session is already releasedJae Seo2015-01-281-9/+27
| | | | | | | | | | | | | | | | | | | | | | | | | Bug: 19146382 Change-Id: I5592d4bf033478e5e5e1013bd2ad5ea572df44dd
* | | | | Merge "Add getMediaItem API to MediaBrowser"RoboErik2015-01-283-21/+163
|\ \ \ \ \
| * | | | | Add getMediaItem API to MediaBrowserRoboErik2015-01-263-21/+163
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds all the plumbing for supporting a getMediaItem call in MediaBrowser. Will also need to add a support lib component to make it backward compatible. Change-Id: I528e9ebaf4e0fe386f346ef85c14973168a380df
* | | | | | am 3ea395dd: am 4e853598: Merge "Fix printf format"Marco Nelissen2015-01-271-2/+2
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | automerge: 2c2415a * commit '2c2415a552b62016886af62419080ca7ac327871': Fix printf format
| * | | | | am 3ea395dd: am 4e853598: Merge "Fix printf format"Marco Nelissen2015-01-271-2/+2
| |\ \ \ \ \ | | | |_|_|/ | | |/| | | | | | | | | | | | | | | * commit '3ea395ddc7785bf8fb6df1e5e6ed142c9336a7eb': Fix printf format
| | * | | | Fix printf formatMarco Nelissen2015-01-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ied2f10bb59fe0e13b23bf1f9913ab3b081348a28
* | | | | | am 99985d98: am e74da38e: Merge "Make SoundPool use MediaCodec"Marco Nelissen2015-01-277-28/+1470
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | automerge: 6e14c57 * commit '6e14c5705c5acf9d6036060252f257a084cd7578': Make SoundPool use MediaCodec
| * | | | | am 99985d98: am e74da38e: Merge "Make SoundPool use MediaCodec"Marco Nelissen2015-01-277-28/+1470
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | * commit '99985d98c23b32acc0014031d7b88ee4eed21a4b': Make SoundPool use MediaCodec