371fc00fc58841bce6ebe0112008fc8a0633dc94 |
12-Oct-2012 |
Jean-Michel Trivi <jmtrivi@google.com> |
Remove force use definition for remote audio submix Obsolete. Bug 7318180 Change-Id: I3421ca554a4131d606bdee698aeb7b2091a5d966
udio_policy.h
|
4daa843432fa23bcc44c24c65e36c79db0332525 |
09-Oct-2012 |
Eric Laurent <elaurent@google.com> |
audio policy: add forced uses for system The volume and routing policy of AUDIO_STREAM_ENFORCED_AUDIBLE is now controlled by AudioService by means of new forced use type AUDIO_POLICY_FORCE_FOR_SYSTEM with config AUDIO_POLICY_FORCE_SYSTEM_ENFORCED. Bug 7032634. Change-Id: Ib1834ec507f3aa726895b8fd3e8a91cc9cc601a7
udio_policy.h
|
bc930eda3985cf50bb568aeb098cd0585d0c0ce0 |
01-Oct-2012 |
Jesse Hall <jessehall@google.com> |
Move dequeue-buffer-and-wait out-of-line The dequeueBuffer_DEPRECATED function also waits for the buffer fence, so we can just call that. That way the wait call is compiled into our code (instead of driver code) and we can see/modify it for debugging. Bug: 7217641 Change-Id: Ie2ea85ed1543a4ff7986d0162aee773e93591309
indow.h
|
96094ae27c4deac8b0dde8e3c6a479b249cecb72 |
21-Sep-2012 |
Jamie Gennis <jgennis@google.com> |
ANW: fix my fix for a file descriptor leak Change-Id: Ief7b973fbdb76920abed19707963a0c3d306af31
indow.h
|
9bd8dd3b13a0d690c9316ed31be7c9a13f3f439f |
20-Sep-2012 |
Jamie Gennis <jgennis@google.com> |
ANW: fix an fd leak Change-Id: Id44cae6732c6694d2f470cbdfa5f59e7474f704f
indow.h
|
eeeee802e9837c592b0f0f9fd183bcaa9e77732e |
28-Aug-2012 |
Eric Laurent <elaurent@google.com> |
audio: new audio devices enum values Each audio device is identified by a bit in a 32 bit field with 16 bits for output devices and 16 bits for input devices. The number of output devices is now exhausted. In order to add new devices a new convention for audio device identification is defined, allowing 31 different input and output devices: Bit 31 of the bit field is reserved and when set indicates an input device. Also added new output device for wifi display and new input devices for digital and analog docks, USB and wifi display send. Change-Id: I849bec0b6d46e082e325a3f08890d313c8dc763b
udio.h
|
e11866a8799a2357b82c9217c8d6b726726f23fe |
17-Aug-2012 |
Jean-Michel Trivi <jmtrivi@google.com> |
Device and mode definitions for remote submix A remote submix is an audio mix of audio streams that are not going to be played directly through the platform mix, but rather will be mixed together to be handled in a different manner. This mix can be obtained by recording it through the AUDIO_IN_REMOTE_SUBMIX and presenting it remotely (as opposed to local playback == on the device itself). All changes marked "temporary" will be overriden by the changes to update the audio device definitions for the 2.0 API. Change-Id: I9c6da607fc50b7b8545d189ac5b083107369cfb5
udio.h
udio_policy.h
|
febe9d904fdae52172ea534393929918bf750446 |
22-Aug-2012 |
Jamie Gennis <jgennis@google.com> |
Add an IMPL_DEFINED pixel format. This change adds a new HAL pixel format that indicates that the specific format is to be chosen by the gralloc implementation. Change-Id: I326b5ec7347a20863b42119431ef1e4d22480fec
raphics.h
|
6c4c66a7670e3a20867866384666380ae7b706c6 |
02-Aug-2012 |
James Dong <jdong@google.com> |
Added a cmd for configuring number of video buffers for camera, if supported o currently, only available in Camera2 Change-Id: Id9bf157496209af9be65d147e70aa4830158c88d
amera.h
|
16a7a0443a59c636ab20a3161ec630d037766ecc |
04-Jul-2012 |
Glenn Kasten <gkasten@google.com> |
Declare audio_devices_t as uint32_t & enum consts Declare audio_devices_t as uint32_t to permit bit operations, and a separate anonymous enum for the constants. This is similar to audio_channel_mask_t. Also remove spurious "typedef" on declaration of anonymous enum for channel mask constants. Change-Id: Ib4f92e9168261d44a475b3d48fe211e5c70ed441
udio.h
|
22aec573b718c57aea2b9bd91607631a6d521911 |
14-Jun-2012 |
Jamie Gennis <jgennis@google.com> |
ANativeWindow: update queue/dequeue/cancel w/ sync This change deprecates the existing queueBuffer, dequeueBuffer, lockBuffer, and cancelBuffer functions, and replaces them with a queueBuffer, dequeueBuffer, and cancelBuffer function that accepts or returns a libsync fence file descriptor. It also adds the native_window_dequeue_buffer_and_wait convenience function. Change-Id: Ifaac91164d014993d7d1d96e0303e04e429f4d00
indow.h
|
0a052487f42507af7a0dc2c144f9d11eb98aecfe |
08-Jun-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Add HAL_PIXEL_FORMAT_BLOB This format describes buffers that are not structured like normal image data, and can only be meaningfully understood by the endpoints. As an example, this format is used for transporting JPEG-compressed image buffers from the Camera HAL to the framework/apps. Buffers of this format must have a height of 1 and a width equal to their size in bytes. Otherwise their interpretation is up to the two endpoints. Bug: 6243944 Change-Id: Ia81015694cbf3a89e29bfbf3624c3ea2ef4f66fd
raphics.h
|
88f11846a621b148387aa09754bc939933793717 |
21-May-2012 |
Eric Laurent <elaurent@google.com> |
audio policy: allow disabling A2DP for media. Added FORCE_NO_BT_A2DP forced use to allow applications to override default policy to use A2DP whenever connected. Bug 6485897. Change-Id: I0039232ea6cce4121f375961b2c153d1a0d92e49
udio_policy.h
|
67fb73f5d5eaa089b63018f55f980631c9ba6749 |
10-May-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Camera: Document expected error codes for start face detect." into jb-dev
|
58cfa8af0ef6ff541a638756866427aced483943 |
10-May-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Document expected error codes for start face detect. Clarify when BAD_VALUE is expected from the camera start face detect command. Bug: 6459066 Change-Id: Id1b3d5047dee2c509aa6e374a5ed439a776b0b87
amera.h
|
d21113ac460a2a663396bc6ecd79e5a85e2efc1b |
03-May-2012 |
Jamie Gennis <jgennis@google.com> |
ANativeWindow: add set_post_transform_crop This change replaces the set_active_rect function with set_post_transform_crop. There is a temporary set_active_rect function that calls set_post_transform_crop for compatibility while commiting to multiple git repositories. Change-Id: Ia7c171186fd277d5a36f6068ace93a9ce1c82d28
indow.h
|
190b6e2698dc47ddb4888b9c51abb23f69fcf064 |
01-May-2012 |
Jamie Gennis <jgennis@google.com> |
ANativeWindow: fix up some comments This change clarifies in the ANativeWindow perform docs which perform calls are private to the framework and should not be made by code below the HAL level. Change-Id: Ibfeba0760d9a3f74996e6358d5ad89a408f80dfe
indow.h
|
185b300d6a33673daa69fbea6056e91c4390e158 |
30-Apr-2012 |
Jamie Gennis <jgennis@google.com> |
graphics.h: clarify docs about stride for YV12 This change makes it clearer how to derive the stride of the Cr and Cb plane from the stride of the Y plane for the YV12 pixel format. Change-Id: I54a9a20f35224bd583e25c615014cc8d830a1dd0
raphics.h
|
c36cc3b59879b0c46aea81b6ee746c40c591abf6 |
25-Apr-2012 |
Mathias Agopian <mathias@google.com> |
Merge "ANativeWindow: add set_active_rect"
|
aa3f4c3591d83728adec17bf0004f8dd5e46a3bb |
18-Apr-2012 |
Jamie Gennis <jgennis@google.com> |
add query for finding out if consumer runs behind of producer Change-Id: I3baae99d4da00d962d3afe6bdfc16e3eb04ede24
indow.h
|
92e6c88265e0126b6d9a205498bb1c62efc05509 |
20-Apr-2012 |
Eric Laurent <elaurent@google.com> |
Merge "audio policy: add deep audio buffering flag."
|
9aec362e76a60725df1a444214f222297caf46a2 |
14-Apr-2012 |
Eric Laurent <elaurent@google.com> |
audio policy: add deep audio buffering flag. Add a value in audio policy flags to indicate an output stream providing deep audio PCM buffers. Such an output helps reducing the power consumption at the expense of audio latency. Stagefright will indicate a preference for such an output when playing music only (no video) and the audio duration is more than a given threshold. Change-Id: I0e6a9f5746a22d2bfea2b21dd182489a34a4b528
udio.h
|
29dbf049bc8c9217237422381a8256705d4ce4d5 |
20-Apr-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Merge "Add new raw image sensor HAL pixel format."
|
577deda5e32ddfa474185f3f5e141d2e029f481c |
18-Apr-2012 |
Eric Laurent <elaurent@google.com> |
removed obsolete audio policy flags Removed obsolete AUDIO_POLICY_OUTPUT_FLAG_xxx flags definition. All project mmust use AUDIO_OUTPUT_FLAG_xxx flags from system/audio.h Change-Id: Ib374dee96afcf176df35d9a621be02ce0e30caf5
udio_policy.h
|
fb1ee571446c13ad698e91f13fd4e0274a37d4d7 |
18-Apr-2012 |
Jamie Gennis <jgennis@google.com> |
ANativeWindow: add set_active_rect This change adds the set_active_rect 'method' to the ANativeWindow interface. Change-Id: Iae910d259ba5c3e94594fa1ffec5fc0662546ad0
indow.h
|
545ab46063f083239b29e59b8b491656d93f2a38 |
17-Apr-2012 |
Eric Laurent <elaurent@google.com> |
audio: added definitions for audio HAL device API. Added definitions for output flags needed by new audio HAL device API. These flags where previously defined in audio_policy.h. Definition in audio_policy.h remains temporarily until all projects are changed to use new flags. Change-Id: I371558c78050daae73942a36f51854372ab71068
udio.h
udio_policy.h
|
0a85154c1621b40d384b3fd7d45f3a9c0141e5a6 |
11-Apr-2012 |
Eino-Ville Talvala <etalvala@google.com> |
Add new raw image sensor HAL pixel format. This format is exposed outside of the HAL to applications. RAW_SENSOR is a single-channel 16-bit format, typically representing raw Bayer-pattern images from an image sensor, with minimal processing. The exact pixel layout of the data in the buffer is sensor-dependent, and needs to be queried from the camera device. Generally, not all 16 bits are used; more common values are 10 or 12 bits. All parameters to interpret the raw data (black and white points, color space, etc) must be queried from the camera device. This format assumes - an even width - an even height - a horizontal stride multiple of 16 pixels (32 bytes). Change-Id: I67fc72d1c2c899e258fcd53b3ab91b459e9210f0
raphics.h
|
aab19bbcb63eb3555291b4efd06282403b9eb002 |
13-Apr-2012 |
Mathias Agopian <mathias@google.com> |
Merge "Added flag for cropped scaling mode"
|
29392a4e5bedcff53a1d1f6674c73de00e0e5055 |
12-Apr-2012 |
Daniel Lam <dalam@google.com> |
Added flag for cropped scaling mode NATIVE_WINDOW_SCALING_MODE_CROP forces the SurfaceTexture to match the crop rect's aspect ratio to that of the window. Change-Id: Id126b106eac06fd34d2d650a1bc66ffbac26c501
indow.h
|
afcdef635718985aae26e5f94c21ae4f3248a0b9 |
10-Apr-2012 |
Michael I. Gold <gold@nvidia.com> |
window: add API for native_window_set_buffers_user_dimensions Add token and wrapper function for a new private function native_window_set_buffers_user_dimensions which overrides the native window size as the default buffer size. This is intended for use primarily by ANativeWindow_SetBuffersGeometry so that application-set buffer dimensions may co-exist with pre-rotation in e.g. the GLES driver which calls native_window_set_buffers_dimension. Change-Id: I6c0fc334c070290cc15b04daae1484d0a28cd8ad
indow.h
|
79f90bdc7de561aa31888948c0661568ccc33da1 |
06-Apr-2012 |
Eric Laurent <elaurent@google.com> |
audio: added definitions for usb audio devices Change-Id: I4a4f5919708a09f87974367961b1d09664ae6c06
udio.h
|
31af5f7bebf656018482ac1a75a3e1780c0c42d1 |
26-Mar-2012 |
Glenn Kasten <gkasten@google.com> |
Add AUDIO_POLICY_OUTPUT_FLAG_FAST Change-Id: I513b84de9c08957e22bff1fc2f25e4f4098111ef
udio_policy.h
|
b1108c85942f5cff22fbdaa9ed09c7b7d329da81 |
19-Mar-2012 |
Glenn Kasten <gkasten@google.com> |
Merge "audio_channel_in/out_mask_from_count"
|
427d2b43c23c48aedadca008482f495145411e2b |
06-Mar-2012 |
Jean-Michel Trivi <jmtrivi@google.com> |
Fix switch indentation in audio_bytes_per_sample Align "case" keyword with "switch" keyword. Change-Id: I57ef96253fb1fc925315b557ea27ccc35f63c2f8
udio.h
|
89f7ba3df8fc359023b494c2e625beed900bc706 |
14-Mar-2012 |
Glenn Kasten <gkasten@google.com> |
audio_channel_in/out_mask_from_count Change-Id: I879d188cf64ea1dbfa1a0574dee77119c2b08e26
udio.h
|
2923c0ba526902604ee53e94e07a16bef55742af |
06-Mar-2012 |
Wu-cheng Li <wuchengli@google.com> |
Add camera ping command and release message. The problem is both face unlock and camera application try to open the hardware camera at the same time. A new camera open API is added to let face unlock take the camera away from the existing client. The release message is used to notify the existing client, so it has time to release the hardware camera and clean up. If existing client tries to use the camera after it is released, the method will return error. It is still possible that the camera has been taken and the existing client has not got the notification. When any method returns error, the existing client can use ping command to check whether the camera has been released. If yes, the client can silently finish the app itself or show a toast if it wants. bug:5584464 Change-Id: I87f9f7db2f7b2b70ab2405f9b3da0d8946d6a01b
amera.h
|
11fd2beea06dc920acd5139e25de530cde3ea285 |
02-Mar-2012 |
Eric Laurent <elaurent@google.com> |
audio policy: added flag for primary output Added a flag for output stream attributes indicating a primary audio output stream. The primary audio output stream is unique on a platform and receives all volume, routing and parameters related to telephony use case. Change-Id: Ic50b3c02cc60805031f26b819da6cf9ad65ad11c
udio_policy.h
|
4ab051ab4613f2622dc3f3f0f57bb34d8a40a6a9 |
03-Mar-2012 |
Jean-Michel Trivi <jmtrivi@google.com> |
Add function to derive a channel mask from a channel count Change-Id: I22523ded9cd8e5283a285a9db21d819bbbc1b6c3
udio.h
|
2e9d845850841f4bf91ed8bd4a79010c56abf4c2 |
01-Mar-2012 |
Eric Laurent <elaurent@google.com> |
renamed audio policy output flag. Renamed AUDIO_POLICY_OUTPUT_FLAG_INDIRECT to AUDIO_POLICY_OUTPUT_FLAG_NONE which is more appropriate. Change-Id: Ie898ddc2279db55a65ece96e09232163c2e78024
udio_policy.h
|
c958a7f4988f3dd98135b23619cdf55ec55bd1f6 |
26-Feb-2012 |
Mathias Agopian <mathias@google.com> |
add missing include Change-Id: Id93278c59cfdf72a62a4fe26178bd5c3e43b089e
indow.h
|
828bf0cdf4e869fa7bb007331670328c834f8277 |
12-Jan-2012 |
Glenn Kasten <gkasten@google.com> |
Use audio_format_t consistently Change-Id: I7eb489b1c1cbe9bfadd43cd7645da86b90fab652
udio.h
|
e565492c6c2807f5952bc51a309e98b204350616 |
13-Dec-2011 |
Jesse Hall <jessehall@google.com> |
am 3bc5e452: am 7cd3e0a3: Document ANativeWindow\'s buffer refcounting * commit '3bc5e452808514c48cdb5d2c3ca14c022aeecf6f': Document ANativeWindow's buffer refcounting
|
7cd3e0a3a2f9b104cd6c04f699ae62c4577787e2 |
12-Dec-2011 |
Jesse Hall <jessehall@google.com> |
Document ANativeWindow's buffer refcounting Change-Id: I5454e90afd1a1b7d4a75c503f8dca712dba33790
indow.h
|
3dc54060c139f5ebbcf3494b346785ea85d4afa8 |
14-Nov-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add camera focus move message. bug:5534973 Change-Id: I45213b1a4db3dbcfc0ab124689f27a88335fb26b
amera.h
|
baad2843a1af443aa251be510c4476159d064d20 |
12-Oct-2011 |
Wu-cheng Li <wuchengli@google.com> |
Update camera documentation about face detection. bug:5169599 Change-Id: I5280137cee5401fadec36cae732ecb78a2d44dc3
amera.h
|
8d43cb6edb5c0d9ebb1fa0586b738d7832a288b4 |
07-Oct-2011 |
Wu-cheng Li <wuchengli@google.com> |
Allow CAMERA_CMD_SET_DISPLAY_ORIENTATION to change during preview. bug:5422679 Change-Id: Ia4a09328bd9e1d36af680be4d065bc08cf0dec0f
amera.h
|
c9b06951e0349244fdca7401e7bcc54c538dce62 |
12-Aug-2011 |
Mathias Agopian <mathias@google.com> |
another attempt at fixing the SDK build. Change-Id: I2b96cf7d046b694b232f0699257e4e0608fda660
raphics.h
|
7934d18aa62af9ab6a7ad6059e03ab24cf5d5e67 |
12-Aug-2011 |
Mathias Agopian <mathias@google.com> |
really fix the SDK build and fix THE build Change-Id: I994cccf01bcafedc9ea11648eafc20300c58878b
raphics.h
|
33a1d436366163d396aa21a3d84099c57da4a50f |
12-Aug-2011 |
Mathias Agopian <mathias@google.com> |
attempt to fix SDK build. missing cdefs.h include Change-Id: Ic7dfdfe74976a459f166a7576b077965cd1fda6a
raphics.h
|
5c9be402a4d934b678fe6609b6cc4d488d6ddaa4 |
10-Aug-2011 |
Mathias Agopian <mathias@google.com> |
Add a priority constant in to the graphics HAL header this is needed if a display/gpu driver needs to create service threads that can block the main ui thread. to avoid priority inversions, these must run at HAL_PRIORITY_URGENT_DISPLAY Change-Id: I3af592e05a6d1b6f39a2b7885a7c842e54abfce2
raphics.h
|
319f4e2793e691a7aeabad09e463ac09df562ed4 |
03-Aug-2011 |
Mathias Agopian <mathias@google.com> |
fix a typo that prevented api_connect/api_disconnect to work also make the original connect/disconnect inlines be no-ops. Change-Id: Ic723e21455491c63ccbbcd01d3a47cd7ed788319
indow.h
|
a43546a874890064606489f2125181a5f65adacd |
02-Aug-2011 |
Wu-cheng Li <wuchengli@google.com> |
Change CAMERA_MSG_METADATA_FACE to CAMERA_MSG_PREVIEW_METADATA. bug:4460717 Change-Id: Icb9c54fa35a1af7c4f761d1a25061e6993cfc4af
amera.h
|
ed7f9aaf76d58ac1a4a34838ab5f4d6899714056 |
02-Aug-2011 |
Mathias Agopian <mathias@google.com> |
Merge "connect/disconnect is now deprecated."
|
8ad545297cdb180893c4f957682857953c0d3c5f |
30-Jul-2011 |
Mathias Agopian <mathias@google.com> |
connect/disconnect is now deprecated. these hooks are replaced by api_connect/api_disconnect which serve exactly the same purpose than before. the old hooks are deprecated because they won't be called from the gl driver anymore, but instead will be called by our EGL wrapper. to maintain binary compatibility it was necessary to introduce these new hooks. Change-Id: I11756a5d99e3ea3d6fb61b943f82037932dfa56a
indow.h
|
3ac91d178bfbc38fbeb4743f9fbe5619e8e744d0 |
30-Jul-2011 |
Wu-cheng Li <wuchengli@google.com> |
Change int to int32_t in camera_frame_metadata and camera_face. bug:4460717 Change-Id: I5c7e4ed117c2b481fb0f7d9db418f98b7459adde
amera.h
|
9d5bfd35414f2be2f1ea8a2cabee8f407d3e38c0 |
27-Jul-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add camera frame metadata and face detection structs. bug:4460717 Change-Id: Ib72abfba080529472cf3fecb712043403bf7295f
amera.h
|
c349636c7cec0abe3a92c220a6d828edbd21208b |
26-Jul-2011 |
Jean-Michel Trivi <jmtrivi@google.com> |
Merge "Fix bug 4319552 Use commonly defined channel mask values in native"
|
4518e6a2996da0fa00ef427a79227b90ccf94ce0 |
26-Jul-2011 |
Wu-cheng Li <wuchengli@google.com> |
Merge "Add camera face detection enums."
|
de19ea26025927fe95ec96818a13dd58bec91cf6 |
21-Jul-2011 |
Wu-cheng Li <wuchengli@google.com> |
Add camera face detection enums. bug:4460717 Change-Id: Id5cadcd7cdab9a9978569caf27d2ef2747fa6570
amera.h
|
6d4f39754bff9c1dcb8023839ea583b6d0723b14 |
26-Jul-2011 |
Jean-Michel Trivi <jmtrivi@google.com> |
Fix bug 4319552 Use commonly defined channel mask values in native The native channel mask values are equal to the Java values, which differ from other standards simply for legacy reasons. It is preferrable to use commonly used values, and translate from the Java constants to the common values when specifying a Java mask. The new definitions uses the same values and ordering as in OpenSL ES and other standards. Change-Id: I879f64b281714c60684cd8b36fe6ae648a555121
udio.h
|
33fad99acfaffb775ce0792b06ba97bb6cacce1a |
25-Jul-2011 |
Jean-Michel Trivi <jmtrivi@google.com> |
Fix bug 4211099 channel constants and 7.1 mask Add definitions for the side and elevated channels. Ccorrect definition of 7.1 mask which uses the side channels rather than the front half-pan channels. Change-Id: I5b6f601f6404d782dc46ef47efac9cc8441fef90
udio.h
|
5100916182b05971975f8d8fe65a1255e2c5ac96 |
20-Jul-2011 |
Mathias Agopian <mathias@google.com> |
support for "Add an ANativeWindow API for SurfaceFlinger to suggest an optimal buffer orientation" Bug: 4487161 Change-Id: I36708fd155415adbb666137692252381c19abcf6
indow.h
|
ae3736a3d1418eb1a1e57895ce410256d7106aa3 |
14-Jul-2011 |
Mathias Agopian <mathias@google.com> |
Add lock/unlock perform codes these will be used to implement lock/unlock on surfacetexture. Change-Id: I75f8d8dd136433bd5d61610caeb763d836f8b4e7
indow.h
|
42cc1edfe7edf613e17bff97f30ff124ada05136 |
14-Jul-2011 |
Mathias Agopian <mathias@google.com> |
Add setScalingMode to ANativeWindow Also cleanup the header a bit. Give fixed values to enum because these can never change. And try to make all comments C (as opposed to C++) Change-Id: Ie0914ccd81a0231f32e8c21a8ff730985c5c3607
indow.h
|
5423e9e4ce52a45ac42419f1467e79ba9e62298f |
12-Jul-2011 |
Jamie Gennis <jgennis@google.com> |
ANativeWindow: add more connectable APIs This change adds three new possible values for the 'api' argument to native_window_connect: CPU, MEDIA and CAMERA. Change-Id: I9305a5c0c87ab06a2c2bd7c585f54c7c7470408a Bug: 5020877
indow.h
|
208ec5ec564597bdf8b478a424cc9ccc09547bac |
07-Jul-2011 |
Jamie Gennis <jgennis@google.com> |
ANativeWindow: add setters for dimensions and fmt This change adds two new 'perform' setters to set the dimensions and pixel format of the buffers that will be dequeued from the ANativeWindow. These new setters provide the same functionality as _SET_BUFFERS_GEOMETRY, but allow the format and dimensions to be set independently. The _SET_BUFFERS_GEOMETRY setter is still supported to maintain backwards compatibility. Change-Id: Ib49b7798ffebe61eff2c8e4202fc3048cfec7bdd
indow.h
|
1f311f2f160853bebab70d31dabf17aa1a83f2a6 |
02-Jul-2011 |
Glenn Kasten <gkasten@google.com> |
Merge "Bug 4571308 Timestamps are not always monotonic"
|
c322f67140d52014c47dff41d03a601b251f56ed |
27-Jun-2011 |
Glenn Kasten <gkasten@google.com> |
Bug 4571308 Timestamps are not always monotonic Change-Id: Ia4e89a286a514d91d76268235c716e328cd3d0c2
indow.h
|
da382248758eacd9f91d6f0a50dff3f021791c24 |
17-Jun-2011 |
Eric Laurent <elaurent@google.com> |
Fixed some audio helper functions Make sure audio_is_valid_format() is true only for formats supported by AudioTrack and AudioRecord. Generalized audio_is_linear_pcm(). Added audio_bytes_per_sample() function. Change-Id: If588af6c08f09796ab04bccbbd6e720f1e914412
udio.h
|
28e08dc58148dba98feefbadc9657840fe141084 |
14-Jun-2011 |
Dima Zavin <dima@android.com> |
core: move audio_policy.h here from hardware Change-Id: I6b8c04c975e01f2502d766ed2b9353d3c83193b3 Signed-off-by: Dima Zavin <dima@android.com>
udio_policy.h
|
9714b27bb41d999cb61b22833d3f253552b3c82b |
26-May-2011 |
Eric Laurent <elaurent@google.com> |
Added PCM formats to audio.h Added formats for 32 bit PCM audio to allow direct use of common audio formats defined in audio.h by audio effect API defined in audio_effect.h Change-Id: I5d58c2db8325ca625ab6d2b10cc0d422ba119ca5
udio.h
|
1ffdb38213d177a83d74e1dc3bf41237dcbe8c9a |
24-May-2011 |
tedbo <tedbo@google.com> |
Fix broken comment on closing #endif in window.h The closing #endif comment is missing the comment delimiters. This change adds them and fixes a compile warning about extra tokens after endif. Change-Id: If8295aa6fbb2b21c2b56fe57a467dcde79c65de3
indow.h
|
da1a1f629b0f3b3a63d9951de4381a41bc31fb91 |
18-May-2011 |
Jamie Gennis <jgennis@google.com> |
fix a comment typo in system/graphics.h Change-Id: Ia6471a1c005cdc13833e6b0444e758add5a990e0
raphics.h
|
e8e4be57aa45f621d231a40801a4dea877be09d5 |
12-May-2011 |
Dima Zavin <dima@android.com> |
move core audio definitions under system/core Change-Id: I58b7324edff834b3afa4d9c86452e66f8c29c63b Signed-off-by: Dima Zavin <dima@android.com>
udio.h
|
0ab886bdabd167b32aad90ce5d4e00ce8392858c |
01-May-2011 |
Iliyan Malchev <malchev@google.com> |
move ANativeWindow and friends under system/core This patch moves the definition of ANativeWindow from frameworks/base into system/core. We move ANativeWindow for two reasons. Firstly, the native-window interface may need to be used by lower-level code than the framework. Such code (such as the camera HAL) is not allowed to use definitions from frameworks/base, since the latter is stacked on top of the former. Thus moving (the interface definition) ANativeWindow under system/core lowers the level at which we can work with windows. Secondly, this enables an implementation of ANativeWindow that lies outside of frameworks, enabling quick initial bringup of graphics. Change-Id: I851b9bb2834bcec73255b5af82f66411e54bb1a5 Signed-off-by: Iliyan Malchev <malchev@google.com>
indow.h
|
66ea3574b6383e4107c74a192cadda1427320375 |
01-May-2011 |
Iliyan Malchev <malchev@google.com> |
move non-HAL definitions to syste/core/include This patch moves camera- and graphics-related definitions out of the hardware HAL layer and into system/core. These definitions are used both by the HAL and by higher-level code as well. More functionality (e.g., audio definitions) will be moved here as well. Change-Id: I225f12374ce54fa393640dce53738267d0d703e9 Signed-off-by: Iliyan Malchev <malchev@google.com>
amera.h
raphics.h
|