History log of /frameworks/native/include/media/hardware/HardwareAPI.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1bf71ef13081d9c1ba8888d6e1465ea8f5d1e7bb 01-Sep-2016 Chih-Hung Hsieh <chh@google.com> Fix google-explicit-constructor warnings in HardwareAPI.

* Add explicit keyword to conversion constructors.
Bug: 28341362
Test: build with WITH_TIDY=1

Change-Id: I48521040417aec068795d45aaa2a3870596f9a96
/frameworks/native/include/media/hardware/HardwareAPI.h
b4e0bce8404071958366573c2029a205336b6de2 09-Mar-2016 Lajos Molnar <lajos@google.com> media: add HDRStaticInfo and DescribeHDRStaticInfoParams

also add packed attributes to new structures in VideoAPI.h

Bug: 25684127
Change-Id: I97b626b6f0f0c38edfcdd5d3bd17019284c22578
/frameworks/native/include/media/hardware/HardwareAPI.h
30f54820cd906883bddfffc82b1b151d8c86dcda 09-Mar-2016 Lajos Molnar <lajos@google.com> media: update DescribeColorAspectsParams

Bug: 25684127
Change-Id: Id16c50dab510d5277edc0d84f11d0419a46642ae
/frameworks/native/include/media/hardware/HardwareAPI.h
7c357a75991d6b0ae260d9e2b730bcfe7181f899 08-Mar-2016 Lajos Molnar <lajos@google.com> media: move non-OMX structs to VideoAPI.h from HardwareAPI.h

HardwareAPI.h is to be used by OMX only.
Also add asString support for MediaImage and ColorAspect enums.

Bug: 25684127
Change-Id: I839c2ee0815278cdabe74c7cc9c9dc32cb38df76
/frameworks/native/include/media/hardware/HardwareAPI.h
56cc374a87035bd126eeb52d1e39b8ae0327dfae 01-Mar-2016 Lajos Molnar <lajos@google.com> media: rework DescribeColorAspectsParams

Separate out ColorAspects into its own structure so it does not
include OMX-specific fields.

Bug: 25975353
Change-Id: I55281d129fce7db81c09bf0d0bc2b13762d7000d
/frameworks/native/include/media/hardware/HardwareAPI.h
212e9164ac9974ef06a9f1b4f2bb1411ae7a9943 25-Feb-2016 Lajos Molnar <lajos@google.com> HardwareAPI: set enum basetypes for MediaImage2

- also add some internal methods for cleaner usage of these
types

Bug: 25684127
Change-Id: I151270b015ba5989212926e946e04edb7ee8494d
/frameworks/native/include/media/hardware/HardwareAPI.h
d5f7935c311cc97ae683a81edb5268aafd56f04a 11-Feb-2016 Lajos Molnar <lajos@google.com> omx: Add AllocateNativeHandleParams structure

This reuses the EnableAndroidNativeBuffersParams structure

Bug: 26782004
Change-Id: I6d71c6686bbb3001dfe0e9d8ccb92c17bf43c67f
/frameworks/native/include/media/hardware/HardwareAPI.h
c19f9a1f088966369f2540cfa29e8ff8886da05a 28-Jan-2016 Chien-Yu Chen <cychen@google.com> Merge changes from topic 'camera-hardening'

* changes:
media: Add a metadata type for native handle from camera
Restart cameraserver when servicemanager restarts
4e2bddfcd1052c9acf2969e1403d0a796ad4293c 28-Jan-2016 Lajos Molnar <lajos@google.com> Merge "omx: add DescribeColorAspectsParams param"
51de0baca4b2a01b001a104a548479dac2453654 16-Jan-2016 Lajos Molnar <lajos@google.com> omx: add DescribeColorAspectsParams param

This is used for describing color aspects of video streams.

Bug: 26591846
Change-Id: Ieb17aac384e9289d1e128b0cc238af7d3c9a5af3
/frameworks/native/include/media/hardware/HardwareAPI.h
8d513b2662df42b5876cbff09ce9d44bc4fab5f2 27-Jan-2016 Lajos Molnar <lajos@google.com> HardwareAPI: add MediaImage2 and DescribeColorFormat2Params

Bug: 25684127
Change-Id: I4726d43951732664ed0b8c452203d2ac110f7df8
/frameworks/native/include/media/hardware/HardwareAPI.h
999083756c117b5b5bce862c296d525a2f7b94ac 13-Jan-2016 Praveen Chavan <pchavan@codeaurora.org> media: Add a metadata type for native handle from camera

A payload of type kMetadataBufferTypeNativeHandleSource will
correspond to VideoNativeHandleMetadata which contains a
native_handle_t.

Bug: 26268807
Change-Id: I9805fc74c4b086b65ad57ac06385e12f255ada5b
/frameworks/native/include/media/hardware/HardwareAPI.h
abaaf7012937710c31e055b74bd3e566cc121ac8 21-Jul-2015 Lajos Molnar <lajos@google.com> omx: fix structure sizes to be the same on 32 and 64-bit builds

Bug: 22512621
Change-Id: I2100b8aad0a1cf110936f4a765718ba97f3d8ce7
/frameworks/native/include/media/hardware/HardwareAPI.h
d910f3cf78ae878b1b86ead7ca837004c3a25aaa 03-Jun-2015 Lajos Molnar <lajos@google.com> media: rename VideoGrallocMetadata.hHandle to pHandle

This is so that it can be equivalent to the previously named
VideoDecoderOutputMetaData struct.

Bug: 13222807

Change-Id: I9463694f65436a7edb1f6b592efc0a6329232a27
/frameworks/native/include/media/hardware/HardwareAPI.h
a8c2454d52d3c23bd53b4a172eff8e5f4af30168 02-Jun-2015 Lajos Molnar <lajos@google.com> fix build: media: add back legacy name for VideoGrallocMetadata

Change-Id: Ie101eb355887072b2ab92f489b86115a40952bd1
/frameworks/native/include/media/hardware/HardwareAPI.h
9f590df0b73d14e0c30e970098f2369403eb2617 16-May-2015 Lajos Molnar <lajos@google.com> media: refine kMetadataBufferTypes

- Fix kMetadataBufferTypeANWBuffer, so that it only relies on
system/core structures. This resolves potential linker issues if
the framework changes.
- Add fence to be passed with kMetadataBufferTypeANWBuffer.
- Add utility structures to access the metadata buffer layouts.

Related-bug: 19614055
Bug: 13222807
Bug: 12386081
Change-Id: I608958fd394b08cc3396bcbd5cdd350b87bc66f3
/frameworks/native/include/media/hardware/HardwareAPI.h
ea5da67d90647a1d4b395be51bf9cec218b98b71 30-Jan-2015 Lajos Molnar <lajos@google.com> add bUsingNativeBuffers to DescribeColorFormatParams

This is needed to find proper color format for flex-YUV native
buffer support.

Bug: 19179927
Change-Id: I91ae6764e302c4307a0750c1d6820506d735c942
/frameworks/native/include/media/hardware/HardwareAPI.h
7cb0d39016ff8061fe9fc2967870c145a6ffa2ac 30-Jul-2014 Rachad <rachad@google.com> Tunneled Video Playback support

Added native_window_set_sideband_stream() method to Surface.[h|cpp]
Added ConfigureVideoTunnelModeParams OMX configuration structure to
HardwareAPI.h

Bug: 16132368
Change-Id: I28fa1b9dbe858d93e353e0991098cad45c626bd9
/frameworks/native/include/media/hardware/HardwareAPI.h
524077caa6a5e5508af40cf2012d45087ed9e7f3 25-Jul-2014 Lajos Molnar <lajos@google.com> OMX: add supporting methods for flexible YUV

Bug: 10706245
Change-Id: I2427930a34c468e49d3db7ba2865344f1fba2960
/frameworks/native/include/media/hardware/HardwareAPI.h
dde86f7b1802668a9c0986bcf7970c0e3565a92b 03-May-2013 Lajos Molnar <lajos@google.com> media/hardware/HardwareAPI.h: Added PrepareForAdaptivePlaybackParams

This is the param struct used by stagefright to notify codec that
the playback may include resolution changes, so that it can prepare
accordingly to avoid port reconfiguration.

Change-Id: I64e53b7ebf74c4f9d07cc9fe0cd65be55f666afe
Signed-off-by: Lajos Molnar <lajos@google.com>
Related-to-bug: 7093648
/frameworks/native/include/media/hardware/HardwareAPI.h
5f39f6043da49ca7ab1f682374e055deb73b0c89 17-Jul-2013 Lajos Molnar <lajos@google.com> Clarify some android-specific OMX extensions for native buffers.

Clarify the use of enableAndroidNativeBuffers and
storeMetaDataInBuffers extensions.

Change-Id: Ia1ca4a262525de74f133619f92ef6ba8271a6f72
Signed-off-by: Lajos Molnar <lajos@google.com>
/frameworks/native/include/media/hardware/HardwareAPI.h
00e595f10f9a3a009b55c982b4f9fab3d18e5333 25-Jun-2013 Andreas Huber <andih@google.com> Fix includes in HardwareAPI.h to be absolute and not relative

(but using system header syntax)

Change-Id: I504c5c5330ddd1e3b3d2fb4760b0235a4fda84d8
/frameworks/native/include/media/hardware/HardwareAPI.h
07d93d197ab41e60f91954592f6ffcd35ed757a0 03-May-2013 Lajos Molnar <lajos@google.com> media/hardware/HardwareAPI.h: Added metadata struct used by video decoder

This is the metadata layout when used by the video decoder.

Change-Id: I3497305ad23b3fc4e1e8eaaea7b0890bc1ffd5ad
Signed-off-by: Lajos Molnar <lajos@google.com>
Bug: 7093648
/frameworks/native/include/media/hardware/HardwareAPI.h
7682a9c35a5e9acae738974ea3a73a4ca7796323 28-Sep-2012 Andreas Huber <andih@google.com> Add a way to configure an OMX encoder to emit SPS/PPS before IDR frames.

Change-Id: I71ce254533c8e99bc54d199d8a9828397fe3d99d
related-to-bug: 7245308
/frameworks/native/include/media/hardware/HardwareAPI.h
334de520b0369215b7931fefa424fb92d295f0eb 12-Mar-2012 James Dong <jdong@google.com> Copied some headers from /frameworks/base to /frameworks/native to support PDK effort

o added some minor header include changes
o related-to-bug: 6044887

Change-Id: Ia8e7ba861c509a4fb688ab2ed1e81151a708861a
/frameworks/native/include/media/hardware/HardwareAPI.h