OSDN Git Service

android-x86/frameworks-av.git
10 years agoMerge "Add missing namespace for AudioTimestamp"
Glenn Kasten [Mon, 7 Oct 2013 19:06:28 +0000 (19:06 +0000)]
Merge "Add missing namespace for AudioTimestamp"

10 years agoresolved conflicts for merge of 9a7d11f0 to master
Glenn Kasten [Mon, 7 Oct 2013 16:27:06 +0000 (09:27 -0700)]
resolved conflicts for merge of 9a7d11f0 to master

Change-Id: Ie4d101185a93d37ec280f608813ad62a077a584e

10 years agoam fee4ce33: Merge "Cleanup openRecord error handling" into klp-dev
Glenn Kasten [Mon, 7 Oct 2013 16:19:38 +0000 (09:19 -0700)]
am fee4ce33: Merge "Cleanup openRecord error handling" into klp-dev

* commit 'fee4ce338d78eeb58af1f66831ead53322d3859e':
  Cleanup openRecord error handling

10 years agoMerge "Cleanup openRecord error handling" into klp-dev
Glenn Kasten [Mon, 7 Oct 2013 16:16:06 +0000 (16:16 +0000)]
Merge "Cleanup openRecord error handling" into klp-dev

10 years agoam c22a1a49: am ea0fadeb: audioflinger: offload: fix pause/flush/resume
Eric Laurent [Sat, 5 Oct 2013 01:01:25 +0000 (18:01 -0700)]
am c22a1a49: am ea0fadeb: audioflinger: offload: fix pause/flush/resume

* commit 'c22a1a495c26b8a36fa15233cc136cb6ce6d6bea':
  audioflinger: offload: fix pause/flush/resume

10 years agoam ea0fadeb: audioflinger: offload: fix pause/flush/resume
Eric Laurent [Sat, 5 Oct 2013 00:58:16 +0000 (17:58 -0700)]
am ea0fadeb: audioflinger: offload: fix pause/flush/resume

* commit 'ea0fadeb5d81ef3cb7f9db458c9033d628bdb86a':
  audioflinger: offload: fix pause/flush/resume

10 years agoaudioflinger: offload: fix pause/flush/resume
Eric Laurent [Fri, 4 Oct 2013 23:23:48 +0000 (16:23 -0700)]
audioflinger: offload: fix pause/flush/resume

If a pause/flush/resume sequence is fast enough, resume is received while
we are still in PAUSING state in which case it is a NOP. If this happens,
flush is still forwarded to the audio HAL but is not preceeded by a pause
which can cause problems to the audio DSP.
It is necessary to preserve the flush as this sequence is typical to a seek.

The fix consists in forcing a pause/resume when a flush request must be
executed and the audio HAL has not been paused previously.

Bug: 11081559.
Change-Id: Ib84ed26d503a61c05933b923ec556b10cedfe140

10 years agoam 6c48a011: am 026c5b07: Merge "audioflinger: fix wake lock acquisition check" into...
Eric Laurent [Fri, 4 Oct 2013 20:40:30 +0000 (13:40 -0700)]
am 6c48a011: am 026c5b07: Merge "audioflinger: fix wake lock acquisition check" into klp-dev

* commit '6c48a01188746202164f8e10d63ff3775dfcf727':
  audioflinger: fix wake lock acquisition check

10 years agoam 026c5b07: Merge "audioflinger: fix wake lock acquisition check" into klp-dev
Eric Laurent [Fri, 4 Oct 2013 20:34:44 +0000 (13:34 -0700)]
am 026c5b07: Merge "audioflinger: fix wake lock acquisition check" into klp-dev

* commit '026c5b07fefd36e0e2dd7035c2898d0e28596d0f':
  audioflinger: fix wake lock acquisition check

10 years agoMerge "audioflinger: fix wake lock acquisition check" into klp-dev
Eric Laurent [Fri, 4 Oct 2013 19:57:14 +0000 (19:57 +0000)]
Merge "audioflinger: fix wake lock acquisition check" into klp-dev

10 years agoaudioflinger: fix wake lock acquisition check
Eric Laurent [Fri, 4 Oct 2013 18:46:55 +0000 (11:46 -0700)]
audioflinger: fix wake lock acquisition check

Commit e14a5d6 introduced a bug in ThreadBase::acquireWakeLock() where
the wake lock acquisition return code is not initialized before
being checked causing the wake lock token to be sometines not set
and potential failure to release the wake lock later.

Bug: 10985160.
Change-Id: Iffd40e773ae3bcfec3c148a844d5dbebbf474eaf

10 years agoam 9e53ab09: am da0926af: Merge "TimedEventQueue takes a wake lock" into klp-dev
Eric Laurent [Fri, 4 Oct 2013 18:11:41 +0000 (11:11 -0700)]
am 9e53ab09: am da0926af: Merge "TimedEventQueue takes a wake lock" into klp-dev

* commit '9e53ab095a13a9adaca4be832e8901933f49d014':
  TimedEventQueue takes a wake lock

10 years agoam e6d996a5: am 385e7509: fix offload audio effect proxy implementation uuid
Eric Laurent [Fri, 4 Oct 2013 18:11:31 +0000 (11:11 -0700)]
am e6d996a5: am 385e7509: fix offload audio effect proxy implementation uuid

* commit 'e6d996a559f4c7743584133ee3a09e34d4c79dda':
  fix offload audio effect proxy implementation uuid

10 years agoam 6d62af8b: am 7bab0248: Merge "MediaCodec: avoid codec EOS if flushing during port...
Lajos Molnar [Fri, 4 Oct 2013 18:10:45 +0000 (11:10 -0700)]
am 6d62af8b: am 7bab0248: Merge "MediaCodec: avoid codec EOS if flushing during port reconfiguration" into klp-dev

* commit '6d62af8bb4215de45a944ae94a641acab416960b':
  MediaCodec: avoid codec EOS if flushing during port reconfiguration

10 years agoam 22077c59: am 19fffcbd: Merge "Camera3: track request status in inflight queue...
Zhijun He [Fri, 4 Oct 2013 18:09:40 +0000 (11:09 -0700)]
am 22077c59: am 19fffcbd: Merge "Camera3: track request status in inflight queue" into klp-dev

* commit '22077c5962dd2a435caa241cade297e2e3d8afc5':
  Camera3: track request status in inflight queue

10 years agoam b5677882: am 8097068d: Merge "Better recording wake lock accounting" into klp-dev
Marco Nelissen [Fri, 4 Oct 2013 18:08:26 +0000 (11:08 -0700)]
am b5677882: am 8097068d: Merge "Better recording wake lock accounting" into klp-dev

* commit 'b5677882cf9a34bd3f2daf76d10951282ea9b083':
  Better recording wake lock accounting

10 years agoam b68c1661: am 580ed263: Merge "stagefright: enable adaptive playback based on codec...
Lajos Molnar [Fri, 4 Oct 2013 18:08:26 +0000 (11:08 -0700)]
am b68c1661: am 580ed263: Merge "stagefright: enable adaptive playback based on codec format key" into klp-dev

* commit 'b68c16616765576b411aa8a5a5cb809e09329d8f':
  stagefright: enable adaptive playback based on codec format key

10 years agoam 38ea22bb: am b2d71d3a: Merge "Camera API 2, Device 2/3: Implement idle and shutter...
Eino-Ville Talvala [Fri, 4 Oct 2013 18:08:25 +0000 (11:08 -0700)]
am 38ea22bb: am b2d71d3a: Merge "Camera API 2, Device 2/3: Implement idle and shutter callbacks" into klp-dev

* commit '38ea22bb3a841dd37cc2be0fdca8c5e4ba3cf6db':
  Camera API 2, Device 2/3: Implement idle and shutter callbacks

10 years agoam aa50cc78: am 56ce7260: IOMX: Add prepareForAdaptivePlayback method
Lajos Molnar [Fri, 4 Oct 2013 18:08:24 +0000 (11:08 -0700)]
am aa50cc78: am 56ce7260: IOMX: Add prepareForAdaptivePlayback method

* commit 'aa50cc78be8a1067a0694a97b04d5a24b80af475':
  IOMX: Add prepareForAdaptivePlayback method

10 years agoam 31ed2c54: am a306ee6b: Remove now unused wfd commandline tool. (also unbreaks...
Andreas Huber [Fri, 4 Oct 2013 18:08:22 +0000 (11:08 -0700)]
am 31ed2c54: am a306ee6b: Remove now unused wfd commandline tool. (also unbreaks the build)

* commit '31ed2c544736d8ced39ba0ae0489859d4d6a9491':
  Remove now unused wfd commandline tool. (also unbreaks the build)

10 years agoam a368eb61: am 6ea551fa: Remove obsolete miracast sink code and friends.
Andreas Huber [Fri, 4 Oct 2013 18:08:21 +0000 (11:08 -0700)]
am a368eb61: am 6ea551fa: Remove obsolete miracast sink code and friends.

* commit 'a368eb61b9ea8433c618ee82dd3774301e5d21eb':
  Remove obsolete miracast sink code and friends.

10 years agoam da0926af: Merge "TimedEventQueue takes a wake lock" into klp-dev
Eric Laurent [Fri, 4 Oct 2013 17:55:56 +0000 (10:55 -0700)]
am da0926af: Merge "TimedEventQueue takes a wake lock" into klp-dev

* commit 'da0926afdb12794497c93d68eee296f2d92bfa7e':
  TimedEventQueue takes a wake lock

10 years agoMerge "TimedEventQueue takes a wake lock" into klp-dev
Eric Laurent [Fri, 4 Oct 2013 17:47:25 +0000 (17:47 +0000)]
Merge "TimedEventQueue takes a wake lock" into klp-dev

10 years agoam 385e7509: fix offload audio effect proxy implementation uuid
Eric Laurent [Fri, 4 Oct 2013 17:24:29 +0000 (10:24 -0700)]
am 385e7509: fix offload audio effect proxy implementation uuid

* commit '385e7509eb563c983647e72b1232225c2200435f':
  fix offload audio effect proxy implementation uuid

10 years agoTimedEventQueue takes a wake lock
Eric Laurent [Fri, 4 Oct 2013 00:54:26 +0000 (17:54 -0700)]
TimedEventQueue takes a wake lock

Take a wake lock when events present in a TimedEventQueue
to prevent from going idle before all delayed events are
processed.

Bug: 11057387.
Change-Id: I26a17df68068fde5e879a2fe7568dec439fc540f

10 years agofix offload audio effect proxy implementation uuid
Eric Laurent [Fri, 4 Oct 2013 15:36:52 +0000 (08:36 -0700)]
fix offload audio effect proxy implementation uuid

The proxy implementation UUID should not be the NULL UUID as
AudioFlinger will reject effect creation if the AudioEffect
is constructed by passing the implementation UUID and not the
type UUID.

Bug: 11070481.

Change-Id: Ia9049d974e76303c5b63a607ee594b7dc1f182d4

10 years agoam 7bab0248: Merge "MediaCodec: avoid codec EOS if flushing during port reconfigurati...
Lajos Molnar [Fri, 4 Oct 2013 13:23:02 +0000 (06:23 -0700)]
am 7bab0248: Merge "MediaCodec: avoid codec EOS if flushing during port reconfiguration" into klp-dev

* commit '7bab024867996bec6dc4e3e31ed4570da9afbc25':
  MediaCodec: avoid codec EOS if flushing during port reconfiguration

10 years agoMerge "MediaCodec: avoid codec EOS if flushing during port reconfiguration" into...
Lajos Molnar [Fri, 4 Oct 2013 13:18:02 +0000 (13:18 +0000)]
Merge "MediaCodec: avoid codec EOS if flushing during port reconfiguration" into klp-dev

10 years agoam 19fffcbd: Merge "Camera3: track request status in inflight queue" into klp-dev
Zhijun He [Thu, 3 Oct 2013 23:10:54 +0000 (16:10 -0700)]
am 19fffcbd: Merge "Camera3: track request status in inflight queue" into klp-dev

* commit '19fffcbd89a51af797265af2e11c97be5820a07d':
  Camera3: track request status in inflight queue

10 years agoMerge "Camera3: track request status in inflight queue" into klp-dev
Zhijun He [Thu, 3 Oct 2013 23:05:41 +0000 (23:05 +0000)]
Merge "Camera3: track request status in inflight queue" into klp-dev

10 years agoam 8097068d: Merge "Better recording wake lock accounting" into klp-dev
Marco Nelissen [Thu, 3 Oct 2013 22:41:56 +0000 (15:41 -0700)]
am 8097068d: Merge "Better recording wake lock accounting" into klp-dev

* commit '8097068de97c0cdab8150931f290edbd5b3721e5':
  Better recording wake lock accounting

10 years agoam 580ed263: Merge "stagefright: enable adaptive playback based on codec format key...
Lajos Molnar [Thu, 3 Oct 2013 22:40:04 +0000 (15:40 -0700)]
am 580ed263: Merge "stagefright: enable adaptive playback based on codec format key" into klp-dev

* commit '580ed263a6ea6c766f9f715e101340c7fe26ab75':
  stagefright: enable adaptive playback based on codec format key

10 years agoam b2d71d3a: Merge "Camera API 2, Device 2/3: Implement idle and shutter callbacks...
Eino-Ville Talvala [Thu, 3 Oct 2013 22:40:03 +0000 (15:40 -0700)]
am b2d71d3a: Merge "Camera API 2, Device 2/3: Implement idle and shutter callbacks" into klp-dev

* commit 'b2d71d3a35de6382096ed688a4cae3bbca3c97bf':
  Camera API 2, Device 2/3: Implement idle and shutter callbacks

10 years agoam 56ce7260: IOMX: Add prepareForAdaptivePlayback method
Lajos Molnar [Thu, 3 Oct 2013 22:40:02 +0000 (15:40 -0700)]
am 56ce7260: IOMX: Add prepareForAdaptivePlayback method

* commit '56ce726019f700a95ce5b45beebceadae4836e30':
  IOMX: Add prepareForAdaptivePlayback method

10 years agoam a306ee6b: Remove now unused wfd commandline tool. (also unbreaks the build)
Andreas Huber [Thu, 3 Oct 2013 22:40:02 +0000 (15:40 -0700)]
am a306ee6b: Remove now unused wfd commandline tool. (also unbreaks the build)

* commit 'a306ee6bc1aef463f8984be26b8a4214490b6c55':
  Remove now unused wfd commandline tool. (also unbreaks the build)

10 years agoam 6ea551fa: Remove obsolete miracast sink code and friends.
Andreas Huber [Thu, 3 Oct 2013 22:40:01 +0000 (15:40 -0700)]
am 6ea551fa: Remove obsolete miracast sink code and friends.

* commit '6ea551fa13b69e5ce359a7dba7485d857a005304':
  Remove obsolete miracast sink code and friends.

10 years agoCamera3: track request status in inflight queue
Zhijun He [Wed, 2 Oct 2013 23:29:51 +0000 (16:29 -0700)]
Camera3: track request status in inflight queue

Bug: 9758581
Change-Id: I1d7135cd0932bd6b453acabfeb9a553985c887bc

10 years agoMerge "Better recording wake lock accounting" into klp-dev
Marco Nelissen [Thu, 3 Oct 2013 21:15:05 +0000 (21:15 +0000)]
Merge "Better recording wake lock accounting" into klp-dev

10 years agoBetter recording wake lock accounting
Marco Nelissen [Thu, 3 Oct 2013 15:51:24 +0000 (08:51 -0700)]
Better recording wake lock accounting

Count wake lock use against the app that initiated the recording,
not against the media server.

b/10985160

Change-Id: Iae6e6c030b7f1c6081d9c79725d6990f60dadaaa

10 years agoMerge "stagefright: enable adaptive playback based on codec format key" into klp-dev
Lajos Molnar [Thu, 3 Oct 2013 19:08:06 +0000 (19:08 +0000)]
Merge "stagefright: enable adaptive playback based on codec format key" into klp-dev

10 years agoMerge "Camera API 2, Device 2/3: Implement idle and shutter callbacks" into klp-dev
Eino-Ville Talvala [Thu, 3 Oct 2013 18:33:55 +0000 (18:33 +0000)]
Merge "Camera API 2, Device 2/3: Implement idle and shutter callbacks" into klp-dev

10 years agostagefright: enable adaptive playback based on codec format key
Lajos Molnar [Thu, 2 May 2013 23:46:41 +0000 (16:46 -0700)]
stagefright: enable adaptive playback based on codec format key

Added support for prepareForAdaptivePlayback() call in
configureCodec, if max-width and max-height keys are specified
in the format.  It is OK for this call to fail, if component
does not implement adaptive playback.

Change-Id: Ie15892bc666df103b635890a0fda799b204bb06c
Signed-off-by: Lajos Molnar <lajos@google.com>
Bug: 7093648
Bug: 10192531

10 years agoIOMX: Add prepareForAdaptivePlayback method
Lajos Molnar [Thu, 2 May 2013 23:30:48 +0000 (16:30 -0700)]
IOMX: Add prepareForAdaptivePlayback method

prepareForAdaptivePlayback is the fallback mechanism to support
seamless resolution change for devices that do not support dynamic
output buffers.  It is up to the codecs to handle this appropriately,
but codecs that do not handle dynamic output buffers would
request enough buffers up to the requested size in this method
to avoid port reconfiguration on resolution changes.

Change-Id: I58d4aa8ef1359ea3472735bbe9140c3132039b3d
Signed-off-by: Lajos Molnar <lajos@google.com>
Bug: 10192531
Related-to-bug: 7093648

10 years agoRemove now unused wfd commandline tool. (also unbreaks the build)
Andreas Huber [Thu, 3 Oct 2013 15:43:20 +0000 (08:43 -0700)]
Remove now unused wfd commandline tool. (also unbreaks the build)

Change-Id: I03320342976e4e355cc6aeb3d2c485985613b3b5
related-to-bug: 11047222

10 years agoMediaCodec: avoid codec EOS if flushing during port reconfiguration
Lajos Molnar [Wed, 2 Oct 2013 18:25:20 +0000 (11:25 -0700)]
MediaCodec: avoid codec EOS if flushing during port reconfiguration

Change-Id: Ic2e93f38feeb2e906f8d6b400ed6df2b7580ca87
Signed-off-by: Lajos Molnar <lajos@google.com>
Bug: 11045434

10 years agoCamera API 2, Device 2/3: Implement idle and shutter callbacks
Eino-Ville Talvala [Fri, 6 Sep 2013 16:32:43 +0000 (09:32 -0700)]
Camera API 2, Device 2/3: Implement idle and shutter callbacks

- Update callback Binder interface
- Rename frameId to be requestId to be consistent and disambiguate
  from frameNumber.
- Implement shutter callback from HAL2/3 notify()
  - Add in-flight tracking to HAL2
  - Add requestId to in-flight tracking
  - Report requestId from shutter callback
- Implement idle callback from HAL3 process_capture_result
  - Add new idle tracker thread
  - Update all idle waiting to use the tracker
  - Add reporting from request thread, all streams to tracker
  - Remove existing idle waiting infrastructure

Bug: 10549462
Change-Id: I867bfc248e3848c50e71527e3561fe92dc037958

10 years agoRemove obsolete miracast sink code and friends.
Andreas Huber [Wed, 2 Oct 2013 20:06:06 +0000 (13:06 -0700)]
Remove obsolete miracast sink code and friends.

Change-Id: I8bbb22fb0cfe2d73881d9f05bf8112ae86d8040b
related-to-bug: 11047222

10 years agoam 3d839a32: am f05e50eb: Camera: only return static metadata for HAL3 device
Zhijun He [Wed, 2 Oct 2013 16:56:55 +0000 (09:56 -0700)]
am 3d839a32: am f05e50eb: Camera: only return static metadata for HAL3 device

* commit '3d839a327a17262ada6dc002544209c9310f0c2b':
  Camera: only return static metadata for HAL3 device

10 years agoam e0bd5368: am 26c1fb23: Merge "Camera: drop stale callback buffer" into klp-dev
Zhijun He [Wed, 2 Oct 2013 16:56:54 +0000 (09:56 -0700)]
am e0bd5368: am 26c1fb23: Merge "Camera: drop stale callback buffer" into klp-dev

* commit 'e0bd536878ed1bf78424990b54ba19d5038305e2':
  Camera: drop stale callback buffer

10 years agoam 6ec564ac: am 353fb9bf: Merge "MediaTimeProvider support fixes" into klp-dev
Lajos Molnar [Wed, 2 Oct 2013 16:56:54 +0000 (09:56 -0700)]
am 6ec564ac: am 353fb9bf: Merge "MediaTimeProvider support fixes" into klp-dev

* commit '6ec564aca718b4d01543ded38d47e1e6c0ae05d5':
  MediaTimeProvider support fixes

10 years agoam 7c16991d: am 5fd39f77: Merge "MediaCodecInfo: report supported color formats for...
Lajos Molnar [Wed, 2 Oct 2013 16:56:53 +0000 (09:56 -0700)]
am 7c16991d: am 5fd39f77: Merge "MediaCodecInfo: report supported color formats for non-native-window mode" into klp-dev

* commit '7c16991db49f41dce37bef7d3cbd9225b79a6b4d':
  MediaCodecInfo: report supported color formats for non-native-window mode

10 years agoam f05e50eb: Camera: only return static metadata for HAL3 device
Zhijun He [Wed, 2 Oct 2013 16:36:33 +0000 (09:36 -0700)]
am f05e50eb: Camera: only return static metadata for HAL3 device

* commit 'f05e50eb06d3f70e50fa7f44c1fd32128033b49d':
  Camera: only return static metadata for HAL3 device

10 years agoam 26c1fb23: Merge "Camera: drop stale callback buffer" into klp-dev
Zhijun He [Wed, 2 Oct 2013 16:35:20 +0000 (09:35 -0700)]
am 26c1fb23: Merge "Camera: drop stale callback buffer" into klp-dev

* commit '26c1fb23a1e2cc059aac42fd1814efba2a3e9640':
  Camera: drop stale callback buffer

10 years agoam 353fb9bf: Merge "MediaTimeProvider support fixes" into klp-dev
Lajos Molnar [Wed, 2 Oct 2013 16:35:09 +0000 (09:35 -0700)]
am 353fb9bf: Merge "MediaTimeProvider support fixes" into klp-dev

* commit '353fb9bf940ee34a3885bc85ec7891228e958a4b':
  MediaTimeProvider support fixes

10 years agoam 5fd39f77: Merge "MediaCodecInfo: report supported color formats for non-native...
Lajos Molnar [Wed, 2 Oct 2013 16:35:09 +0000 (09:35 -0700)]
am 5fd39f77: Merge "MediaCodecInfo: report supported color formats for non-native-window mode" into klp-dev

* commit '5fd39f777d54368a93fc9d8a6a24da0239d41fcf':
  MediaCodecInfo: report supported color formats for non-native-window mode

10 years agoam 0fb0400b: am 8b905e19: Merge "Camera: Set default thumbnail size with matched...
Zhijun He [Wed, 2 Oct 2013 06:10:27 +0000 (23:10 -0700)]
am 0fb0400b: am 8b905e19: Merge "Camera: Set default thumbnail size with matched aspect ratio" into klp-dev

* commit '0fb0400bc54cd1d9ca67f1ba18db1238cded9a50':
  Camera: Set default thumbnail size with matched aspect ratio

10 years agoam 8b905e19: Merge "Camera: Set default thumbnail size with matched aspect ratio...
Zhijun He [Wed, 2 Oct 2013 05:21:56 +0000 (22:21 -0700)]
am 8b905e19: Merge "Camera: Set default thumbnail size with matched aspect ratio" into klp-dev

* commit '8b905e19548248904ab0fd0b63c9adcab2331a1a':
  Camera: Set default thumbnail size with matched aspect ratio

10 years agoam 3424d6e1: am 1adf20ce: Merge "fix volume and effect enable delay on offloaded...
Eric Laurent [Wed, 2 Oct 2013 03:58:58 +0000 (20:58 -0700)]
am 3424d6e1: am 1adf20ce: Merge "fix volume and effect enable delay on offloaded tracks" into klp-dev

* commit '3424d6e17637e0743ddf3bf4688af8ee36e69264':
  fix volume and effect enable delay on offloaded tracks

10 years agoam d2807602: am f006989d: Merge "Change VP8 encoder bitrate" into klp-dev
Rachad Alao [Wed, 2 Oct 2013 01:46:58 +0000 (18:46 -0700)]
am d2807602: am f006989d: Merge "Change VP8 encoder bitrate" into klp-dev

* commit 'd28076022746e36af16260da899718ab74a2b454':
  Change VP8 encoder bitrate

10 years agoam c46683a9: am 0797fb70: Merge "Indicate sync frames returned by encoder" into klp-dev
Rachad Alao [Wed, 2 Oct 2013 01:46:57 +0000 (18:46 -0700)]
am c46683a9: am 0797fb70: Merge "Indicate sync frames returned by encoder" into klp-dev

* commit 'c46683a96dd668446ba949c841d6041d2bea2cbc':
  Indicate sync frames returned by encoder

10 years agoam d990e7b2: am 3d97e23f: Merge "Prevent onPrepared callback from being called twice...
Marco Nelissen [Wed, 2 Oct 2013 01:46:57 +0000 (18:46 -0700)]
am d990e7b2: am 3d97e23f: Merge "Prevent onPrepared callback from being called twice" into klp-dev

* commit 'd990e7b27b1984fcaee6c37005056db9ca5ca3c7':

10 years agoam 934d140f: am 5d6d86a4: fix oflload effect proxy commmand handling
Eric Laurent [Wed, 2 Oct 2013 01:46:56 +0000 (18:46 -0700)]
am 934d140f: am 5d6d86a4: fix oflload effect proxy commmand handling

* commit '934d140fb9993a36db5759c0dab08ff991894249':

10 years agoam 531f12d5: am eba9bf72: fix command handling in effect offload proxy
Eric Laurent [Wed, 2 Oct 2013 01:46:56 +0000 (18:46 -0700)]
am 531f12d5: am eba9bf72: fix command handling in effect offload proxy

* commit '531f12d53d419add9baa90f75ee0fd442d1d8006':

10 years agoam f8c3e61b: am faca05e9: Effect Offload Proxy for effects offload
jpadmana [Wed, 2 Oct 2013 01:46:55 +0000 (18:46 -0700)]
am f8c3e61b: am faca05e9: Effect Offload Proxy for effects offload

* commit 'f8c3e61b35fe86c2cfbc703023e450efe597ef86':

10 years agoam cbc615b7: am 2eab94f7: Effects Factory changes for effects offload
jpadmana [Wed, 2 Oct 2013 01:46:54 +0000 (18:46 -0700)]
am cbc615b7: am 2eab94f7: Effects Factory changes for effects offload

* commit 'cbc615b735a0de416ec2d13e740224faf7e8267d':

10 years agoam 5debd97c: am 83f40005: Revert "Effects Factory changes for effects offload"
Eric Laurent [Wed, 2 Oct 2013 01:46:54 +0000 (18:46 -0700)]
am 5debd97c: am 83f40005: Revert "Effects Factory changes for effects offload"

* commit '5debd97c07eceffe62821b21f99304e187d0df05':

10 years agoam 211fe4a3: am 5b8ce24b: Revert "Effect Offload Proxy for effects offload"
Eric Laurent [Wed, 2 Oct 2013 01:46:53 +0000 (18:46 -0700)]
am 211fe4a3: am 5b8ce24b: Revert "Effect Offload Proxy for effects offload"

* commit '211fe4a3ec5ec8c83f028aeb6a5ebe1e44cd1615':

10 years agoam 1db33c2f: am f2c8b027: Merge "fix playback position after switching to offload...
Eric Laurent [Wed, 2 Oct 2013 01:46:53 +0000 (18:46 -0700)]
am 1db33c2f: am f2c8b027: Merge "fix playback position after switching to offload" into klp-dev

* commit '1db33c2fdffa620fb921faf6e16629ca86b398c9':

10 years agoam 8b37f308: am 0b74d2b4: Merge "LoudnessEnhancer compatible with stereo imaging...
Jean-Michel Trivi [Wed, 2 Oct 2013 01:46:52 +0000 (18:46 -0700)]
am 8b37f308: am 0b74d2b4: Merge "LoudnessEnhancer compatible with stereo imaging" into klp-dev

* commit '8b37f3081cb234e3cb4ab242af12cf338c4f5e52':

10 years agoam c9f13712: am a2340b30: Merge "Don\'t call audio effect process on offloaded playba...
Jean-Michel Trivi [Wed, 2 Oct 2013 01:46:52 +0000 (18:46 -0700)]
am c9f13712: am a2340b30: Merge "Don\'t call audio effect process on offloaded playback threads" into klp-dev

* commit 'c9f13712d943fc99bfb0b954d035174c42726ef9':

10 years agoam 18927fac: am 0adc67df: Merge "audioflinger: fix crash when starting offload thread...
Eric Laurent [Wed, 2 Oct 2013 01:46:51 +0000 (18:46 -0700)]
am 18927fac: am 0adc67df: Merge "audioflinger: fix crash when starting offload thread" into klp-dev

* commit '18927fac191100ae2a2b6cc7abe28cc3b1317e40':

10 years agoam 3da3d8e6: am 1da3b602: Camera2 API: Hack: Always use async mode with GLConsumer
Eino-Ville Talvala [Wed, 2 Oct 2013 01:46:50 +0000 (18:46 -0700)]
am 3da3d8e6: am 1da3b602: Camera2 API: Hack: Always use async mode with GLConsumer

* commit '3da3d8e641cf38f81ba1e9b99de2e77e4ca9b138':

10 years agoam 3d97e23f: Merge "Prevent onPrepared callback from being called twice" into klp-dev
Marco Nelissen [Wed, 2 Oct 2013 01:44:26 +0000 (18:44 -0700)]
am 3d97e23f: Merge "Prevent onPrepared callback from being called twice" into klp-dev

* commit '3d97e23fcd78f752443cb6c30a1ee39f49f1f987':
  Prevent onPrepared callback from being called twice

10 years agoCamera: only return static metadata for HAL3 device
Zhijun He [Tue, 1 Oct 2013 18:05:33 +0000 (11:05 -0700)]
Camera: only return static metadata for HAL3 device

This effectively disables the camera2 APIs for HAL2.x or lower HAL device.

Bug: 10360518
Change-Id: I0f374ac533468c6181f5672c75088b7144b9c53d

10 years agoMerge "Camera: drop stale callback buffer" into klp-dev
Zhijun He [Tue, 1 Oct 2013 17:47:18 +0000 (17:47 +0000)]
Merge "Camera: drop stale callback buffer" into klp-dev

10 years agoMerge "MediaTimeProvider support fixes" into klp-dev
Lajos Molnar [Tue, 1 Oct 2013 16:36:52 +0000 (16:36 +0000)]
Merge "MediaTimeProvider support fixes" into klp-dev

10 years agoMerge "MediaCodecInfo: report supported color formats for non-native-window mode...
Lajos Molnar [Tue, 1 Oct 2013 16:36:32 +0000 (16:36 +0000)]
Merge "MediaCodecInfo: report supported color formats for non-native-window mode" into klp-dev

10 years agoam 1adf20ce: Merge "fix volume and effect enable delay on offloaded tracks" into...
Eric Laurent [Tue, 1 Oct 2013 12:26:24 +0000 (05:26 -0700)]
am 1adf20ce: Merge "fix volume and effect enable delay on offloaded tracks" into klp-dev

* commit '1adf20ce868b80a24f7387daa6549364d5509c6a':
  fix volume and effect enable delay on offloaded tracks

10 years agoam f006989d: Merge "Change VP8 encoder bitrate" into klp-dev
Rachad Alao [Tue, 1 Oct 2013 05:09:43 +0000 (22:09 -0700)]
am f006989d: Merge "Change VP8 encoder bitrate" into klp-dev

* commit 'f006989d8f222639ac170067d371e11daf0e76ae':
  Change VP8 encoder bitrate

10 years agoam 0797fb70: Merge "Indicate sync frames returned by encoder" into klp-dev
Rachad Alao [Tue, 1 Oct 2013 05:09:43 +0000 (22:09 -0700)]
am 0797fb70: Merge "Indicate sync frames returned by encoder" into klp-dev

* commit '0797fb709d2cdd35fe596b6089b259ad10d345d6':
  Indicate sync frames returned by encoder

10 years agoCamera: drop stale callback buffer
Zhijun He [Tue, 1 Oct 2013 02:31:39 +0000 (19:31 -0700)]
Camera: drop stale callback buffer

Sometimes, when preview size is changed and preview callback is enabled, stale
callback buffer from previous size could be delivered to callback processor
because stop preview doesn't guarantee consumer side buffers are properly
cleaned up. We need drop these buffers to avoid sending wrong data to app side.

Bug: 11009183
Change-Id: If9281e8c02481f883872ce58dfd8660a06d56a47

10 years agoMerge "Camera: Set default thumbnail size with matched aspect ratio" into klp-dev
Zhijun He [Tue, 1 Oct 2013 00:23:50 +0000 (00:23 +0000)]
Merge "Camera: Set default thumbnail size with matched aspect ratio" into klp-dev

10 years agoam 3d97e23f: Merge "Prevent onPrepared callback from being called twice" into klp-dev
Marco Nelissen [Tue, 1 Oct 2013 00:10:21 +0000 (17:10 -0700)]
am 3d97e23f: Merge "Prevent onPrepared callback from being called twice" into klp-dev

* commit '3d97e23fcd78f752443cb6c30a1ee39f49f1f987':
  Prevent onPrepared callback from being called twice

10 years agoam 5d6d86a4: fix oflload effect proxy commmand handling
Eric Laurent [Tue, 1 Oct 2013 00:09:33 +0000 (17:09 -0700)]
am 5d6d86a4: fix oflload effect proxy commmand handling

* commit '5d6d86a4d102704f49b9235eaf282c428d7100b6':
  fix oflload effect proxy commmand handling

10 years agoam eba9bf72: fix command handling in effect offload proxy
Eric Laurent [Tue, 1 Oct 2013 00:09:33 +0000 (17:09 -0700)]
am eba9bf72: fix command handling in effect offload proxy

* commit 'eba9bf72fb5e036bb15ca4a1dc126883a2cb938d':
  fix command handling in effect offload proxy

10 years agoam faca05e9: Effect Offload Proxy for effects offload
jpadmana [Tue, 1 Oct 2013 00:09:32 +0000 (17:09 -0700)]
am faca05e9: Effect Offload Proxy for effects offload

* commit 'faca05e96744dfaa2f352e3dbb29eead4e55cfa0':
  Effect Offload Proxy for effects offload

10 years agoam 2eab94f7: Effects Factory changes for effects offload
jpadmana [Tue, 1 Oct 2013 00:09:32 +0000 (17:09 -0700)]
am 2eab94f7: Effects Factory changes for effects offload

* commit '2eab94f7dfd41a65e13aca379a1aed97447f8884':
  Effects Factory changes for effects offload

10 years agoam 83f40005: Revert "Effects Factory changes for effects offload"
Eric Laurent [Tue, 1 Oct 2013 00:09:31 +0000 (17:09 -0700)]
am 83f40005: Revert "Effects Factory changes for effects offload"

* commit '83f400056ac913250f0926326ff78697c68d18a1':
  Revert "Effects Factory changes for effects offload"

10 years agoam 5b8ce24b: Revert "Effect Offload Proxy for effects offload"
Eric Laurent [Tue, 1 Oct 2013 00:09:31 +0000 (17:09 -0700)]
am 5b8ce24b: Revert "Effect Offload Proxy for effects offload"

* commit '5b8ce24b849f6cd5629b4ba508f7c78d6227d250':
  Revert "Effect Offload Proxy for effects offload"

10 years agoam f2c8b027: Merge "fix playback position after switching to offload" into klp-dev
Eric Laurent [Tue, 1 Oct 2013 00:08:11 +0000 (17:08 -0700)]
am f2c8b027: Merge "fix playback position after switching to offload" into klp-dev

* commit 'f2c8b02786c58b98d41d3f7c30e882cacc34e7ab':
  fix playback position after switching to offload

10 years agoam 0b74d2b4: Merge "LoudnessEnhancer compatible with stereo imaging" into klp-dev
Jean-Michel Trivi [Tue, 1 Oct 2013 00:07:08 +0000 (17:07 -0700)]
am 0b74d2b4: Merge "LoudnessEnhancer compatible with stereo imaging" into klp-dev

* commit '0b74d2b49b418d55f642c87c126fc0a4f71f89a4':
  LoudnessEnhancer compatible with stereo imaging

10 years agoam a2340b30: Merge "Don\'t call audio effect process on offloaded playback threads...
Jean-Michel Trivi [Tue, 1 Oct 2013 00:07:08 +0000 (17:07 -0700)]
am a2340b30: Merge "Don\'t call audio effect process on offloaded playback threads" into klp-dev

* commit 'a2340b3059b9d6e4286d0db7069df477c164df0c':
  Don't call audio effect process on offloaded playback threads

10 years agoam 0adc67df: Merge "audioflinger: fix crash when starting offload thread" into klp-dev
Eric Laurent [Tue, 1 Oct 2013 00:06:17 +0000 (17:06 -0700)]
am 0adc67df: Merge "audioflinger: fix crash when starting offload thread" into klp-dev

* commit '0adc67dfc5cedb211c36f06849681a60a32f5805':
  audioflinger: fix crash when starting offload thread

10 years agoam 1da3b602: Camera2 API: Hack: Always use async mode with GLConsumer
Eino-Ville Talvala [Tue, 1 Oct 2013 00:06:17 +0000 (17:06 -0700)]
am 1da3b602: Camera2 API: Hack: Always use async mode with GLConsumer

* commit '1da3b602130d71ac3bff1a1fdecdc5e0d7b9d701':
  Camera2 API: Hack: Always use async mode with GLConsumer

10 years agoMediaTimeProvider support fixes
Lajos Molnar [Wed, 25 Sep 2013 15:09:41 +0000 (08:09 -0700)]
MediaTimeProvider support fixes

Add MEDIA_SKIPPED event when resuming at a different time than
seeked to.

Send MEDIA_STARTED/PAUSED events only when playing (vs. when doing seek
previews)

Change-Id: I243ebf054303755ea8863229c3211694f2c204a7
Signed-off-by: Lajos Molnar <lajos@google.com>
Bug: 10954008

10 years agoMerge "fix volume and effect enable delay on offloaded tracks" into klp-dev
Eric Laurent [Mon, 30 Sep 2013 21:31:34 +0000 (21:31 +0000)]
Merge "fix volume and effect enable delay on offloaded tracks" into klp-dev

10 years agoam 5d6d86a4: fix oflload effect proxy commmand handling
Eric Laurent [Mon, 30 Sep 2013 21:17:24 +0000 (14:17 -0700)]
am 5d6d86a4: fix oflload effect proxy commmand handling

* commit '5d6d86a4d102704f49b9235eaf282c428d7100b6':
  fix oflload effect proxy commmand handling

10 years agoam eba9bf72: fix command handling in effect offload proxy
Eric Laurent [Mon, 30 Sep 2013 21:17:23 +0000 (14:17 -0700)]
am eba9bf72: fix command handling in effect offload proxy

* commit 'eba9bf72fb5e036bb15ca4a1dc126883a2cb938d':
  fix command handling in effect offload proxy

10 years agoam faca05e9: Effect Offload Proxy for effects offload
jpadmana [Mon, 30 Sep 2013 21:17:22 +0000 (14:17 -0700)]
am faca05e9: Effect Offload Proxy for effects offload

* commit 'faca05e96744dfaa2f352e3dbb29eead4e55cfa0':
  Effect Offload Proxy for effects offload

10 years agoam 2eab94f7: Effects Factory changes for effects offload
jpadmana [Mon, 30 Sep 2013 21:17:21 +0000 (14:17 -0700)]
am 2eab94f7: Effects Factory changes for effects offload

* commit '2eab94f7dfd41a65e13aca379a1aed97447f8884':
  Effects Factory changes for effects offload