OSDN Git Service
Mike Lockwood [Tue, 13 May 2014 22:23:35 +0000 (15:23 -0700)]
Add audio policy support for A2DP sink
Change-Id: Ifcad9c1d4bdb79668e03a31d843ec46670dd0bd8
Marco Nelissen [Wed, 21 May 2014 16:08:05 +0000 (16:08 +0000)]
Merge "Remove the last of the references."
Marco Nelissen [Wed, 21 May 2014 14:53:04 +0000 (07:53 -0700)]
Remove the last of the references.
Change-Id: Id68cdab7e972e3e78e2065e56b8a095c3d496df2
Eric Laurent [Tue, 20 May 2014 21:39:03 +0000 (21:39 +0000)]
Merge "audio policy: add new audio devices"
Marco Nelissen [Tue, 20 May 2014 20:05:55 +0000 (20:05 +0000)]
Merge "Fix include"
Marco Nelissen [Tue, 20 May 2014 20:05:12 +0000 (13:05 -0700)]
Fix include
Change-Id: I2c1e6b0e85ff608f942e54edf9bc5dd6f8716518
Marco Nelissen [Tue, 20 May 2014 18:31:01 +0000 (18:31 +0000)]
Merge "Use pointers instead of references because C"
Andy Hung [Tue, 20 May 2014 17:37:15 +0000 (17:37 +0000)]
Merge "Fix OGG recognition for 64 bit"
Marco Nelissen [Tue, 20 May 2014 15:45:18 +0000 (08:45 -0700)]
Use pointers instead of references because C
Change-Id: I5c84469e5ff977bf8bb91be2cc6c38a0c7f08609
Andy Hung [Tue, 20 May 2014 04:36:20 +0000 (21:36 -0700)]
Fix OGG recognition for 64 bit
Change-Id: I4cef86ca05e06f508929d109a52e375169c33bf9
Marco Nelissen [Tue, 20 May 2014 02:13:05 +0000 (02:13 +0000)]
Merge "Add docs, releaseOutputBufferAtTime, seekTo."
Andy Hung [Tue, 20 May 2014 01:04:48 +0000 (01:04 +0000)]
Merge "Update AudioMixer::getTrackName to save channelMask"
Eric Laurent [Tue, 20 May 2014 00:26:41 +0000 (17:26 -0700)]
audio policy: add new audio devices
Add entries for new audio devices to string to enum table used
for audio_policy.conf file parsing.
Change-Id: Ica04c34af037d890a343af0b9eeb2ff0e5c86b02
Rachad [Mon, 19 May 2014 23:00:04 +0000 (23:00 +0000)]
Merge "Add HEVC decoder support to ACodec bug:
14571712"
Andy Hung [Mon, 19 May 2014 22:06:18 +0000 (22:06 +0000)]
Merge "Use new channel count functions for audio masks"
Glenn Kasten [Mon, 19 May 2014 20:16:27 +0000 (20:16 +0000)]
Merge "Pass stereo gains as packed minifloat"
Marco Nelissen [Fri, 16 May 2014 15:07:28 +0000 (08:07 -0700)]
Add docs, releaseOutputBufferAtTime, seekTo.
Change-Id: Iadd231b63e75b7937c13d2ebfef47aedeaeef5a1
Glenn Kasten [Sat, 22 Mar 2014 00:53:17 +0000 (17:53 -0700)]
Pass stereo gains as packed minifloat
This will allow (eventually) a greater dynamic range for gains.
However there are still a few remaining places in effects and mixer
that will also need to be changed in order to get the full benefit.
Also fixes a minor bug: was not checking for NaN in AudioTrack C++.
Change-Id: I63bce9e82e0a61546d8ff475fb94bcb700d99c96
Eric Laurent [Mon, 19 May 2014 15:35:27 +0000 (15:35 +0000)]
am
be2664da: am
4c9bde7a: am
ce473c32: Merge "Codec Offload: Add NULL check as mCallbackThread is NULL when offloaded HAL is running BLOCKING mode"
* commit '
be2664dac34a6a9d9f754d4097b32158d4947cd2':
Codec Offload: Add NULL check as mCallbackThread is NULL when offloaded HAL is running BLOCKING mode
Eric Laurent [Mon, 19 May 2014 15:32:11 +0000 (15:32 +0000)]
am
4c9bde7a: am
ce473c32: Merge "Codec Offload: Add NULL check as mCallbackThread is NULL when offloaded HAL is running BLOCKING mode"
* commit '
4c9bde7a3e636d3ecccd7905d142dbbb80e977a0':
Codec Offload: Add NULL check as mCallbackThread is NULL when offloaded HAL is running BLOCKING mode
Eric Laurent [Mon, 19 May 2014 15:28:51 +0000 (15:28 +0000)]
am
ce473c32: Merge "Codec Offload: Add NULL check as mCallbackThread is NULL when offloaded HAL is running BLOCKING mode"
* commit '
ce473c32705e2d1c5fcc817198101e1220b3c8f7':
Codec Offload: Add NULL check as mCallbackThread is NULL when offloaded HAL is running BLOCKING mode
Eric Laurent [Mon, 19 May 2014 15:26:37 +0000 (15:26 +0000)]
Merge "Codec Offload: Add NULL check as mCallbackThread is NULL when offloaded HAL is running BLOCKING mode"
Ruben Brunk [Sat, 17 May 2014 08:09:04 +0000 (01:09 -0700)]
Fix warnings, re-enable -Werror.
Change-Id: Ic6b1a10f46f980f9a9d8d130600419a792703c44
Ruben Brunk [Sat, 17 May 2014 07:39:17 +0000 (00:39 -0700)]
Fixbuild
Change-Id: I4379964731b671f36a1e239b0f7665f595ac1c2d
Ruben Brunk [Mon, 28 Apr 2014 23:39:12 +0000 (16:39 -0700)]
camera2: Adding TIFF writing utilities.
Adds a native image utilities library with support for:
- Writing TIFF 6.0 and TIFF EP compliant file headers.
- Additional tags defined in EXIF 2.3 and DNG 1.4 specs.
Change-Id: I7a4fef74bd5254d92baf08a3cf61af5de1b7ca83
Andy Hung [Wed, 14 May 2014 21:13:23 +0000 (14:13 -0700)]
Update AudioMixer::getTrackName to save channelMask
Change-Id: I4fb4abbff1b05bdd0f6e21b5f5f4c3f2a57ae28d
Signed-off-by: Andy Hung <hunga@google.com>
Andy Hung [Fri, 16 May 2014 18:25:07 +0000 (11:25 -0700)]
Use new channel count functions for audio masks
Change-Id: Ia658ab4b6320d19fdb50f123c930918724ff0ef3
Signed-off-by: Andy Hung <hunga@google.com>
Andreas Huber [Fri, 16 May 2014 15:21:36 +0000 (15:21 +0000)]
am
6b787cb8: am
1b8b8793: am
3059e27d: Merge "libstagefright foundation: fix uninitialized varibale warning"
* commit '
6b787cb8ddde9d411cab0964062d5d942a710ff8':
libstagefright foundation: fix uninitialized varibale warning
Andreas Huber [Fri, 16 May 2014 15:18:01 +0000 (15:18 +0000)]
am
1b8b8793: am
3059e27d: Merge "libstagefright foundation: fix uninitialized varibale warning"
* commit '
1b8b8793c0e86865df456c3d26f969b1498041db':
libstagefright foundation: fix uninitialized varibale warning
Andreas Huber [Fri, 16 May 2014 15:14:38 +0000 (15:14 +0000)]
am
3059e27d: Merge "libstagefright foundation: fix uninitialized varibale warning"
* commit '
3059e27d0e18a427f3c19889aac86ea31ec0d5d1':
libstagefright foundation: fix uninitialized varibale warning
Andreas Huber [Fri, 16 May 2014 15:11:28 +0000 (15:11 +0000)]
Merge "libstagefright foundation: fix uninitialized varibale warning"
Marco Nelissen [Thu, 15 May 2014 22:26:14 +0000 (15:26 -0700)]
Fix build.
Change-Id: I2b0a3049c81b99ba233d5945e16dcddd975aa4f9
Marco Nelissen [Thu, 15 May 2014 21:58:36 +0000 (21:58 +0000)]
Merge "Unify error/status codes"
Marco Nelissen [Thu, 15 May 2014 21:17:25 +0000 (14:17 -0700)]
Unify error/status codes
Change-Id: Ib90cc2f2adc07ff146256931c92c0ec4becb86f5
Jeff Tinker [Thu, 15 May 2014 18:08:54 +0000 (18:08 +0000)]
Merge "Hook up event handling in NDK MediaDrm API"
Lajos Molnar [Thu, 15 May 2014 17:26:08 +0000 (10:26 -0700)]
ACodec: remove PTS log spam
Bug:
14976517
Bug:
11784827
Change-Id: Ibc1bbd80e7aac30b0f8f1e9ca2be1bb3e5e2ebbb
Jeff Tinker [Thu, 15 May 2014 01:39:25 +0000 (18:39 -0700)]
Hook up event handling in NDK MediaDrm API
Change-Id: I48ac1d3ca5405c5909454c7a553917b31b9a50e5
Amit Pundir [Thu, 15 May 2014 07:12:04 +0000 (12:42 +0530)]
libstagefright foundation: fix uninitialized varibale warning
gcc-4.9 reports warning for this uninitialized variable
and -Werror make this warning fatal.
Change-Id: I6901362246d53deeded78fa38ad656b167705346
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
Andy Hung [Thu, 15 May 2014 04:30:49 +0000 (04:30 +0000)]
Merge "Send 64 bit OMX codec handling to 32 bit MediaServer"
Andy Hung [Wed, 14 May 2014 01:37:59 +0000 (18:37 -0700)]
Send 64 bit OMX codec handling to 32 bit MediaServer
This is a temporary fix for 64 bit OMX handling until 64 bit
codecs are more robust.
Bug:
13938273
Change-Id: Ifc79e360f9606f6c909b859d322b7dd5d416b26b
Signed-off-by: Andy Hung <hunga@google.com>
Andy Hung [Thu, 15 May 2014 03:18:48 +0000 (03:18 +0000)]
Merge "Update OMX messages for 64 bit"
Benoit Goby [Wed, 14 May 2014 23:47:13 +0000 (23:47 +0000)]
am
4b7c5444: am
e32106fd: screenrecord: Add raw frames output format
* commit '
4b7c5444f8af79f1f3e04e09bd03b84dec26facf':
screenrecord: Add raw frames output format
Andy Hung [Fri, 2 May 2014 18:05:04 +0000 (11:05 -0700)]
Update OMX messages for 64 bit
Change node_id and buffer_id to uint32_t.
Ensure IOMX messages are fixed size.
Remove 64 bit compile warnings in associated files.
Change-Id: Icdbef00aca575e5dc502ebb52e3ce7d0d7883203
Signed-off-by: Andy Hung <hunga@google.com>
Rachad [Tue, 6 May 2014 01:31:02 +0000 (18:31 -0700)]
Add HEVC decoder support to ACodec
bug:
14571712
Change-Id: I221625a42e143cb1c581059694f6730211e251ae
Marco Nelissen [Wed, 14 May 2014 18:12:46 +0000 (11:12 -0700)]
Only export necessary symbols
Change-Id: I869d7124c8cc555f4b09801a898f4dd3ecb072ec
Marco Nelissen [Wed, 14 May 2014 22:08:43 +0000 (22:08 +0000)]
Merge "Fix typos and pointer math."
Benoit Goby [Wed, 14 May 2014 22:04:12 +0000 (22:04 +0000)]
am
e32106fd: screenrecord: Add raw frames output format
* commit '
e32106fd5175afdf939ae397aece9caf378a4912':
screenrecord: Add raw frames output format
Jeff Tinker [Wed, 14 May 2014 21:34:06 +0000 (21:34 +0000)]
Merge "WIP: MediaDrm NDK APIs"
Marco Nelissen [Tue, 13 May 2014 23:22:19 +0000 (16:22 -0700)]
Fix typos and pointer math.
Change-Id: I07f33a57454d013844b56bc3e57fe0a271e8b38c
Glenn Kasten [Wed, 14 May 2014 15:06:00 +0000 (15:06 +0000)]
Merge "Pull up mFlags and isFastTrack from Track to TrackBase"
Jeff Tinker [Tue, 13 May 2014 16:31:15 +0000 (09:31 -0700)]
WIP: MediaDrm NDK APIs
Change-Id: I3ac08a3b027135c3fd2a9e95c5e8b3fd722df019
TODO: hooking up event handler, testing
Glenn Kasten [Tue, 13 May 2014 23:50:07 +0000 (23:50 +0000)]
Merge "Explicitly include Configuration.h"
Glenn Kasten [Tue, 13 May 2014 23:49:30 +0000 (23:49 +0000)]
Merge "Fix memory corruption if increaseSamplingN is not called"
Uday Gupta [Tue, 13 May 2014 18:19:17 +0000 (11:19 -0700)]
Codec Offload: Add NULL check as mCallbackThread is NULL
when offloaded HAL is running BLOCKING mode
b/
14897952
Change-Id: I159a33e1181c1a62d80ab4bd3337a35dafaad884
Signed-off-by: Uday Gupta <guptau@broadcom.com>
Signed-off-by: Pierre Couillaud <pierre@broadcom.com>
Benoit Goby [Mon, 12 May 2014 22:59:50 +0000 (15:59 -0700)]
screenrecord: Add raw frames output format
This works like the frames output format but without a header so that
the output can be piped directly to mplayer:
adb shell screenrecord --output-format=raw-frames - | mplayer -demuxer
rawvideo -rawvideo w=320:h=240:format=rgb24 -
Change-Id: Ib5ed508fdca3a5d63e973c5189b3677c2d92b43f
Marco Nelissen [Fri, 9 May 2014 22:10:23 +0000 (15:10 -0700)]
Some crypto stuff, error codes
Add crypto/drm related functions, define some media errors
instead of using magic numbers in the code.
Change-Id: I5924cba0bfcdb3623073c9182a646b70f4ead5a5
Glenn Kasten [Tue, 13 May 2014 18:30:28 +0000 (11:30 -0700)]
Pull up mFlags and isFastTrack from Track to TrackBase
Change-Id: I6bd48292310be4e05758a11f617f50585904422d
Glenn Kasten [Tue, 13 May 2014 17:55:33 +0000 (10:55 -0700)]
Explicitly include Configuration.h
Must include Configuration.h in any source file with #ifdef or #if that
depends on Configuration.h. This avoid inconsistencies that could result
in subtle bugs.
Change-Id: I99fdf19d56e7c73de4e7d672b937336b932a2a00
Glenn Kasten [Tue, 13 May 2014 17:57:40 +0000 (10:57 -0700)]
Fix memory corruption if increaseSamplingN is not called
Change-Id: Icbf9aaf68c25ba3330ceb79167bd776cf0342d0d
Eric Laurent [Tue, 13 May 2014 17:18:14 +0000 (10:18 -0700)]
AudioFlinger: add specific mutex for client lists
Add a specific mutex to protect access to mClients and
mNotificationClients lists. This avoids locking the main AudioFlinger
mutex from inside thread loops and allows not to worry about
cross deadlocks when sending a config event with status reply while
keeping the ThreadBase or AudioFlinger mutex locked.
As a way of consequence, remove notification client list passed to
processConfigEvents_l() and audioConfigChanged() as the list
can now be accessed by locking client mutex only.
Change-Id: I228022204b6709a8bb60cc96d9514a6ffe59b62e
Marco Nelissen [Tue, 13 May 2014 14:46:11 +0000 (14:46 +0000)]
Merge "Add AMediaCodec callback"
Andy McFadden [Tue, 13 May 2014 00:33:51 +0000 (00:33 +0000)]
am
4ae3cfd8: (-s ours) am
21bde57f: Add frame dump output
* commit '
4ae3cfd801f0e62c2863d20a8ecc21369351c205':
Add frame dump output
Andy McFadden [Tue, 13 May 2014 00:20:16 +0000 (00:20 +0000)]
am
c1b0056e: (-s ours) am
2d11a203: Provide raw H.264 output from screenrecord
* commit '
c1b0056ea57978a77a6fac0ea80861b39140696f':
Provide raw H.264 output from screenrecord
Andy McFadden [Mon, 12 May 2014 23:18:30 +0000 (23:18 +0000)]
am
21bde57f: Add frame dump output
* commit '
21bde57f0099fed5cca78d9357571dc015a63227':
Add frame dump output
Andy McFadden [Mon, 12 May 2014 23:18:29 +0000 (23:18 +0000)]
am
2d11a203: Provide raw H.264 output from screenrecord
* commit '
2d11a2031b99db9b503a7ad7efd1f18606af4012':
Provide raw H.264 output from screenrecord
Andy McFadden [Wed, 26 Feb 2014 02:29:06 +0000 (18:29 -0800)]
Add frame dump output
This adds the ability to dump frames as RGB data with a minimal
frame header. Only recommended for devices with small displays.
Enable with "--output-format=frames".
The "--raw" option is now selected with "--output-format=h264".
Change-Id: I18d3d4a87cd056d7acf0658985a90dc5895dbfb6
Andy McFadden [Fri, 20 Dec 2013 21:40:34 +0000 (13:40 -0800)]
Provide raw H.264 output from screenrecord
This adds an experimental (undocumented) "--raw" flag. If set, we
output an H.264 byte stream rather than a .mp4 file.
If the filename is "-", we send the output to stdout. If stdout is a
tty, we reconfigure it to avoid CRLF line termination over adb.
Change-Id: I5193f6193c9c1a59f92eefad0ed399f24afbf6de
Zhijun He [Mon, 12 May 2014 21:31:28 +0000 (21:31 +0000)]
Merge "Camera: Don't enable log spew by default for eng build"
Zhijun He [Mon, 12 May 2014 17:33:51 +0000 (10:33 -0700)]
Camera: Don't enable log spew by default for eng build
Also replace assert with LOG_ALWAYS_FATAL_IF.
Change-Id: I528b97d9bc7a93dc3575ded28f6bf7e294d0a1e6
Eric Laurent [Mon, 12 May 2014 18:10:29 +0000 (18:10 +0000)]
Merge "audiopolicy: refactor audio command threads"
Eric Laurent [Sat, 10 May 2014 01:04:42 +0000 (18:04 -0700)]
audiopolicy: refactor audio command threads
- Use strong pointers for command data to avoid transfering
ownership of the object to receiver thread.
This avoids waiting for the command acknowlegement to proceed
with next command on server side.
- Use a separate mutex for each command condition.
- Factor in duplicated code to send commands.
Change-Id: Ib0526e7c4fa64a71ad4015f477c6361727c6f40a
Eino-Ville Talvala [Mon, 12 May 2014 17:41:42 +0000 (17:41 +0000)]
am
7fd1af85: am
c36fbcdf: am
f02f06c4: Merge "camera: check Intent entry count before reading it"
* commit '
7fd1af85f8fb40f7cb4fcdba98418aeea61fb4f0':
camera: check Intent entry count before reading it
Eino-Ville Talvala [Mon, 12 May 2014 17:36:42 +0000 (17:36 +0000)]
am
c36fbcdf: am
f02f06c4: Merge "camera: check Intent entry count before reading it"
* commit '
c36fbcdf37ec02314e7b8134bb0de5f624fa70fd':
camera: check Intent entry count before reading it
Eino-Ville Talvala [Mon, 12 May 2014 17:31:29 +0000 (17:31 +0000)]
am
f02f06c4: Merge "camera: check Intent entry count before reading it"
* commit '
f02f06c422a58ddaca49d14f21a196eaa435d07b':
camera: check Intent entry count before reading it
Eino-Ville Talvala [Mon, 12 May 2014 17:27:54 +0000 (17:27 +0000)]
Merge "camera: check Intent entry count before reading it"
Yuvraj Pasi [Tue, 15 Apr 2014 13:33:26 +0000 (19:03 +0530)]
camera: check Intent entry count before reading it
In case when find() returns empty entry, blindly
reading the entry will cause segfault
Change-Id: Ib5be7fd855c409ba3b45f0d43e15237367172817
Glenn Kasten [Fri, 9 May 2014 21:50:48 +0000 (14:50 -0700)]
Fix bit rot in AudioStreamInSource
It obviously had not been compiled in a while.
Change-Id: If514f474808e557a67a671c3b833572ad4a88338
Glenn Kasten [Fri, 9 May 2014 20:37:29 +0000 (13:37 -0700)]
Allow placement of Pipe buffer to be specified
Change-Id: I2f6b68089ecfe85cd975d29ad0d0afd13c487002
Glenn Kasten [Fri, 9 May 2014 20:39:04 +0000 (13:39 -0700)]
Explicitly ignore return value of __futex_syscall3
Change-Id: Ic65f257bfc4a0eff7bdd3c44fab68a3f17e2bd08
Glenn Kasten [Fri, 9 May 2014 20:38:09 +0000 (13:38 -0700)]
Cache mCblk in local variable cblk
This is the style used throughout the rest of AudioTrackShared.
Change-Id: I959a6be3064e087bb19eba41173fd130dfcb4a9a
Glenn Kasten [Fri, 9 May 2014 23:19:23 +0000 (23:19 +0000)]
Merge "Remove obsolete IAudioRecord::getCblk()"
Eric Laurent [Fri, 9 May 2014 23:18:47 +0000 (23:18 +0000)]
Merge "audioflinger: refactor thread config events"
Glenn Kasten [Wed, 7 May 2014 15:42:25 +0000 (08:42 -0700)]
Remove obsolete IAudioRecord::getCblk()
Change-Id: Id20b5efd765b9796b0e391610e06dc928a829ebf
Glenn Kasten [Fri, 9 May 2014 23:14:12 +0000 (23:14 +0000)]
Merge "IAudioFlinger::openRecord returns IMemory(s)"
Eric Laurent [Fri, 9 May 2014 01:49:52 +0000 (18:49 -0700)]
audioflinger: refactor thread config events
Merge config events and set parameters messaging mechanism.
- setting parameters now uses the config event mechanism
- config event now allow to wait for a condition and synchronize caller
binder thread with execution thread and return an execution status.
- simplify locking mechanism to avoid unlocking the thread
mutex while processing events.
Change-Id: Ia49cb3e617abec4bacb6c1f9a8cb304c4ed3902e
Robert Shih [Fri, 9 May 2014 19:08:24 +0000 (19:08 +0000)]
Merge "Expose sample duration in MPEG4Extractor."
Robert Shih [Fri, 9 May 2014 19:07:13 +0000 (19:07 +0000)]
Merge "PlaylistFetcher: start queueing AUs after the 1st IDR nalu"
Glenn Kasten [Wed, 7 May 2014 16:16:09 +0000 (09:16 -0700)]
IAudioFlinger::openRecord returns IMemory(s)
openRecord() now explicitly returns the control block and data buffer
as separate IMemory references. If the IMemory for data buffer
is 0, this means it immediately follows the control block.
Change-Id: Ic098f88f0e037f8fbe30006689e18cacacf09d06
Marco Nelissen [Thu, 8 May 2014 21:46:05 +0000 (14:46 -0700)]
Add AMediaCodec callback
Change-Id: I33b7ff3bcdcff6d3a5e1db385b900ae18b7e0f03
Lajos Molnar [Fri, 9 May 2014 02:34:25 +0000 (02:34 +0000)]
Merge "stagefright: set PTS for SoftwareRenderer"
Lajos Molnar [Wed, 7 May 2014 22:31:28 +0000 (15:31 -0700)]
MediaCodec: add renderAndReleaseOutputBuffer() method with timestamp
Bug:
11784827
Change-Id: Ia1dcbd6c1d1a4380db04b750c0eb3fa0bd58d7b4
Lajos Molnar [Fri, 9 May 2014 01:24:04 +0000 (01:24 +0000)]
Merge "Allow BOM and space in WebVTT files"
Lajos Molnar [Thu, 8 May 2014 23:13:54 +0000 (16:13 -0700)]
Allow BOM and space in WebVTT files
Bug:
10900755
Change-Id: I47a7a33f749ea2470ce7d9d36d33c7484637d61c
Eric Laurent [Thu, 8 May 2014 21:11:16 +0000 (21:11 +0000)]
Merge "audio policy: fix mute delay when setting output device"
Eric Laurent [Thu, 8 May 2014 02:48:15 +0000 (19:48 -0700)]
audio policy: fix mute delay when setting output device
The duration of the temporary mute applied on each output
when switching device must be more than twice the actual delay
we wait for the mute to be effective at the output.
Otherwise some outputs with short latencies will be unmuted before the
device switch is actually executed.
This change makes sure that we take the maximum wait time into account
when requesting the delayed unmuting of each output.
Change-Id: Id92c201b47786082a44b6a5c1c8015273835a42e
Ying Wang [Thu, 8 May 2014 20:48:00 +0000 (13:48 -0700)]
resolved conflicts for merge of
cf79c7a5 to master
Change-Id: Ic4e75541193f733f477cfa4a2a87cce4c9e64f45
Glenn Kasten [Thu, 8 May 2014 19:02:25 +0000 (19:02 +0000)]
Merge "Add client side support for more AUDIO_FORMAT_PCM_*"
Marco Nelissen [Thu, 8 May 2014 17:43:04 +0000 (17:43 +0000)]
Merge "Make AMediaCodec_create* APIs more like their Java counterparts"
Marco Nelissen [Wed, 7 May 2014 23:03:54 +0000 (16:03 -0700)]
Make AMediaCodec_create* APIs more like their Java counterparts
and add configure flags.
Change-Id: Ibfb7f8cad724fa1db2320966828104d40b5e6590
Glenn Kasten [Thu, 8 May 2014 15:40:09 +0000 (15:40 +0000)]
Merge "Add a per-thread heap that is read-only to clients"