• Home
  • History
  • Annotate
  • only in /frameworks/native/include/media/openmax/
History log of /frameworks/native/include/media/openmax/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1017a1eaa7e47e15b4f834e7d7b91e9cd2d09f35 26-Jun-2015 Lajos Molnar <lajos@google.com> omx: add OMX_IndexParamConsumerUsageBits

This is used by framework to query buffer consumers (e.g. video encoders)
about required usage bits.

Bug: 13222807
Change-Id: I508335c9d753c7a7224bb882f2228bd2f4144031
MX_AsString.h
MX_IndexExt.h
e21d7f500f034c61da605c80f9852bca5beb35f6 06-Jun-2015 Lajos Molnar <lajos@google.com> media: change parameters for OMX_EventOutputRendered

This allows batching of rendered events.

Bug: 20503131
Change-Id: I3b319317c0434eb225198f8c4bf716edf68079a2
MX_Core.h
MX_VideoExt.h
0f7723f6b48e3324f6cd3fa001413b1ea5e32efb 24-Apr-2015 Lajos Molnar <lajos@google.com> OMX: add event for rendering an output frame by a tunneled decoder

Bug: 20503131
Change-Id: Ia5cc7629244c986f059a3571be1d8aca87006e02
MX_AsString.h
MX_Core.h
a39c205f87c6feebefc4a73043c3b1278373dbd3 06-Apr-2015 Ronghua Wu <ronghuawu@google.com> openmax: add OMX_IndexConfigOperatingRate.

Bug: 19620911
Change-Id: I4458705414ab0087bbfd60dee201973045cd711b
MX_AsString.h
MX_IndexExt.h
49bf8f78a8979de8c76265c1c3c3a1f8637e713c 10-Mar-2015 Ronghua Wu <ronghuawu@google.com> openmax: add OMX_IndexConfigPriority.

Bug: 19620911
Change-Id: I776c1537e5fd88052609cab66d60905f7e30400a
MX_AsString.h
MX_IndexExt.h
b00ad66807d7e9fb539c032da8df954ba65c21a4 10-Jan-2015 Rachad <rachad@google.com> am 2f707415: am 806f23de: OpenMax IL: Added support for E-AC3 codec configuration params

* commit '2f70741547b39b6ec5bf46220427baccc5e570cb':
OpenMax IL: Added support for E-AC3 codec configuration params
806f23de71be2494cfabbe08d11c09606966a5d5 24-Dec-2014 Rachad <rachad@google.com> OpenMax IL: Added support for E-AC3 codec configuration params

Bug: 17883772
Change-Id: Ibf00534607db4bba14c935cf1eaa80eb740297f9
MX_AudioExt.h
MX_IndexExt.h
b2dcde52135578916b5c68e7ee9779e93881e99b 21-Nov-2014 Lajos Molnar <lajos@google.com> am eb0ad057: am a63caa19: Merge "omx: add (temporary) index for automatic video frc support" into lmp-mr1-dev

* commit 'eb0ad057628f18bf762084b5bbefa81c3a228e3f':
omx: add (temporary) index for automatic video frc support
Fix issue #18356768: some app process may hang at Runtime#exit...
76d4c5cf733bbc15026611d555eb1497e5ab25d4 06-Nov-2014 Lajos Molnar <lajos@google.com> omx: add (temporary) index for automatic video frc support

Bug: 17383204
Change-Id: I9b22da03ea3f2a7d9dd85042fff442d2414cbc26
MX_AsString.h
MX_IndexExt.h
aedb1c843e9a1d3149ca81d586fa168d146d8f5e 14-Nov-2014 Narayan Kamath <narayan@google.com> am 5d07648b: am 26653bad: Fix build.

* commit '5d07648b367319b2da322acc58e3e6157bf912f2':
Fix build.
cc7432254e2569c2c8ddeeef2083cf2b43871730 14-Nov-2014 Lajos Molnar <lajos@google.com> am c931ca1e: am 1d5d637d: Merge "implement asString() for OMX enumerations used by framework" into lmp-mr1-dev

* commit 'c931ca1eec00218e70c039e965c8152daa1f4d0a':
implement asString() for OMX enumerations used by framework
26653bad7cdaa09470828781c5a2bab7c4d2445f 14-Nov-2014 Narayan Kamath <narayan@google.com> Fix build.

Remove reference to undefined open max index extension.

Change-Id: I984b91afad3ca4d279a31048b4112fa9afdba9e9
MX_AsString.h
a1ae5a4fe52192525f510dc14ecf1f7d4fb107f5 07-Nov-2014 Lajos Molnar <lajos@google.com> implement asString() for OMX enumerations used by framework

Bug: 18285408
Change-Id: I7893cbf0b13514e0fe9001c90db3c8387c1920c0
MX_AsString.h
MX_Audio.h
MX_Component.h
MX_ContentPipe.h
MX_Core.h
MX_IVCommon.h
MX_Image.h
MX_Index.h
MX_Other.h
MX_Types.h
MX_Video.h
2f1856ae1a82db72284f2936f2cd5457d1c6aefb 03-Oct-2014 Lajos Molnar <lajos@google.com> am 754b3c9f: am 167013b2: am 0ba908e7: Merge "add OMX_VIDEO_AVCLevel52 constant" into lmp-dev

* commit '754b3c9fe1c6008d42e4be15dbe574cfbc275779':
add OMX_VIDEO_AVCLevel52 constant
0610c9cf94d87dafd2324dc28163f8f37db60a53 02-Oct-2014 Chong Zhang <chz@google.com> am 4f99490a: am dd230cb8: Merge "add a parameter for PCM limiter enable" into lmp-dev

* commit '4f99490ad21bd999ec532dae1f0754c3ad34809a':
add a parameter for PCM limiter enable
Use set_sched_policy to put dexopt operations in SP_BACKGROUND cgroup
Revert "Modify EGL to disconnect the window when the surface gets destroyed."
crash if getNativeBuffer() called on NULL GraphicBuffer
cd57b41db4b92ec04a1618c863060c821de12a5c 02-Oct-2014 Lajos Molnar <lajos@google.com> add OMX_VIDEO_AVCLevel52 constant

Bug: 17676461
Change-Id: I120041e9b2ffe2a232a2419bcb5fe88cb49961cb
MX_Video.h
db8cad15857007165ad8045c610ff2591759560a 01-Oct-2014 Chong Zhang <chz@google.com> add a parameter for PCM limiter enable

Bug: 17470065
Change-Id: I327115fc16e7afe2bf5870e123d63f9887161206
MX_AudioExt.h
01cb166a53808b4c896923756244a7ed3348a972 29-Aug-2014 David Smith <davidas@google.com> Add RGBA8888 to OMX_COLOR_FORMATTYPE

Change-Id: Ie3d2c7012e48b694f438c90e6a06949076c4b559
MX_IVCommon.h
e91cd213d439c076051b1fb02c8bc40c11791dbb 02-Aug-2014 Jean-Michel Trivi <jmtrivi@google.com> AAC codec profile updates

Add new fields to OMX_AUDIO_PARAM_AACPROFILETYPE for
- SBR configuration
- decoder max number of channels
- decoder DRC parameters

Bug 16740915

Change-Id: Ib01822bc402fe9064c6c1c68b72c570cf72b7ecb
MX_Audio.h
MX_AudioExt.h
MX_IndexExt.h
524077caa6a5e5508af40cf2012d45087ed9e7f3 25-Jul-2014 Lajos Molnar <lajos@google.com> OMX: add supporting methods for flexible YUV

Bug: 10706245
Change-Id: I2427930a34c468e49d3db7ba2865344f1fba2960
MX_IVCommon.h
64f5ec51ad3a9aea5a849d51139e605815b42d75 06-Jun-2014 Lajos Molnar <lajos@google.com> fix compiler warning in OMX_VideoExt.h

Bug: 11969958
Change-Id: I6dbc1c5a56c5f8db0af931c9391299aaaf1b536a
MX_VideoExt.h
abec6ad341b81cc5c36ecd93c9f3794989226664 02-May-2014 Andy Hung <hunga@google.com> Allow OMX pointer types to be forced to 32 bits

Enabled by #define. Is used for 64 bit compilation to
force structs to use 32 bit pointer values for eventual
IPC to 32 bit OMX codecs.

May change later if we support 64 bit OMX codecs.

Change-Id: I0d12f86774f6f7ce9c39c8abea5d51988a7eef11
Signed-off-by: Andy Hung <hunga@google.com>
MX_Types.h
184077dee460d235c2f9ed3e6ecf9a6df06ae80c 02-May-2014 Rachad <rachad@google.com> HEVC Support
Added HEVC enums and structures to OMX header files

Change-Id: If4135c6df86df51098fc7a979543975ed70b0641
MX_IndexExt.h
MX_Video.h
MX_VideoExt.h
c215abe8e8d27eeae8e8dfff611ca0b4c16477f1 24-Apr-2014 Alex Glaznev <glaznev@google.com> Merge "Add VP8 encoder extra parameters structure to support configuring encoder key frame interval, number of temporal layers, type of temporal layer pattern and minimum and maximum quantization parameters."
5b155b84a24e0c7018e68a70c25de6c806c7ed4d 07-Apr-2014 Alex Glaznev <glaznev@google.com> Add VP8 encoder extra parameters structure to support
configuring encoder key frame interval, number of
temporal layers, type of temporal layer pattern
and minimum and maximum quantization parameters.

Bug: 11969958
Change-Id: I561e03148a7c5d928b5bf350ad3631ae69871065
MX_IndexExt.h
MX_VideoExt.h
18b94aa8486703909942935d902e632463b6e8a9 03-Apr-2014 Glenn Kasten <gkasten@android.com> am fb3bbd1d: am d2f76332: Merge "AArch64: Correction to OMX_U32 and OMX_S32"

* commit 'fb3bbd1df323c24dc10c095f29ee8010fc3d1df0':
AArch64: Correction to OMX_U32 and OMX_S32
fb3bbd1df323c24dc10c095f29ee8010fc3d1df0 03-Apr-2014 Glenn Kasten <gkasten@android.com> am d2f76332: Merge "AArch64: Correction to OMX_U32 and OMX_S32"

* commit 'd2f7633277dd13ac269adb51c4e7a85746e6c599':
AArch64: Correction to OMX_U32 and OMX_S32
849de60c1eae2ec28f0b468b9ec16b339aad17e9 25-Mar-2014 Marcus Oakland <marcus.oakland@arm.com> AArch64: Correction to OMX_U32 and OMX_S32

The types of OMX_U32 and OMX_S32 were appropriate to a 32-bit system
but were not appropriate to a 64-bit system. They have been changed to
make them portable between the two systems. With this change and a
change to frameworks/av/media/libstagefright/foundation/AString.cpp,
the android.media.cts.DecoderTest#testFlush CTS test passes.

Change-Id: I8e16c7169f54599c23fea71585b531e48541c78a
Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
MX_Types.h
1a8b0ed985b3767fdd795fb5216014e05b30791b 03-Feb-2014 Vignesh Venkatasubramanian <vigneshv@google.com> Adding Opus related struct definitions to OMX_Index

Adding Opus related structure and constant definitions to
OMX_Index.h

Change-Id: Iae0394c86900f0db322893ffce695f854624833a
MX_AudioExt.h
MX_IndexExt.h
e636692a2eecead363f06297e7b5b379079331da 28-Oct-2013 Changwan Ryu <changwan@google.com> [DO NOT MERGE] Extend OpenMAX IL definitions to support AC3

OpenMAX IL does not have generic support for AC3, but IL 1.1.2 and above
supports component extension APIs, which enable us to add our own constants
and definitions.

Change-Id: Iecee4f8bb3112b0720ceae9192017e12d3fe97e3
MX_AudioExt.h
MX_IndexExt.h
c9a8a34e40b4e5ba76ace8879e479ebf5fbca3c5 28-Oct-2013 Changwan Ryu <changwan@google.com> Extend OpenMAX IL definitions to support AC3

OpenMAX IL does not have generic support for AC3, but IL 1.1.2 and above
supports component extension APIs, which enable us to add our own constants
and definitions.

Change-Id: Iecee4f8bb3112b0720ceae9192017e12d3fe97e3
MX_AudioExt.h
MX_IndexExt.h
5195e0808bbc0438f076c1ca92d3c257d64b7ca1 24-Jun-2013 hkuang <hkuang@google.com> Add video extension OMX_VIDEO_CodingVP9 to support VP9 decoder.

Change OMX_Video_CodingVPX to OMX_VIDEO_CodingVP8 in order
to be consistant with official OMX_VideoExt.h and avoid the
confusion with new extension OMX_VIDEO_CodingVP9.

This change needs to be merged with changes in frameworks/av to
avoid build break due to header change.

Change-Id: Iaa2dbafa76dc24ad3cf52a9bf3dee312e3c64bfa
MX_Video.h
MX_VideoExt.h
1bc7e2f6dd78499f8ad469c54e200edb654acc67 11-Apr-2013 Rom Lemarchand <romlem@google.com> Add support for OMX_QCOM_COLOR_FormatYUV420PackedSemiPlanar32m color format

Change-Id: I9392eb961ec92d4d778573b7a142344e552c80d6
MX_IVCommon.h
203f89a75a28222b1d9940227d266a3bdd7f99b9 06-Feb-2013 Kunter Gultekin <kuntergultekin@google.com> Adds some OpenMAX 1.1.2 IL extension headers.

Includes index and video extension headers
in order to support vpx specific parameters
and enable vpx encoder.

Note that existing (seemingly modified) version
of OMX_Video.h semantically conflicts with
official OMX_VideoExt.h because former includes
OMX_Video_CodingVPX as OMX_VIDEO_CODINGTYPE
whereas official extension headers denote
it as OMX_VIDEO_CodingVP8 within
OMX_VIDEO_CODINGEXTTYPE.

Change-Id: Ibab9663fcbc9c406a2cfb4bf79fe21e3b01a6e66
Signed-off-by: Kunter Gultekin <kuntergultekin@google.com>
MX_IndexExt.h
MX_VideoExt.h
62b40b35358910315be9ea44520ad6403d0023f6 17-Jan-2013 Marco Nelissen <marcone@google.com> Add new format constant

Change-Id: I8a53c69c9e44450b7ee3d32750965d53265812bf
MX_IVCommon.h
07912f50930cf8cea2bc5f8f94e014c31af583b6 21-Jun-2012 Haynes Mathew George <hgeorge@codeaurora.org> Add vendor specific color format to OMX_IVCommon.h

- Add Qualcomm specific color format to OMX_IVCommon.h

Change-Id: I77a7196307d079348a50d7bb67c80cd2642a72df
MX_IVCommon.h
224c78405f14b95416d2278e317b98cdb97497cc 30-Apr-2012 Jean-Michel Trivi <jmtrivi@google.com> OMX IL header additions for FLAC

Bug 5525503

Change-Id: I8d305d5351d3780f8ca933b8e602f2bf88e9ac78
MX_Audio.h
MX_Index.h
8e846fd6b3e09f5a52f47311e97b8d8f683833d4 25-Apr-2012 Dave Burke <daveburke@google.com> Define OMX_AUDIO_AACObjectELD

Change-Id: Icfbcbddb46fc0bf185e00b193462bc9e035c222b
MX_Audio.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
MX_Audio.h
MX_Component.h
MX_ContentPipe.h
MX_Core.h
MX_IVCommon.h
MX_Image.h
MX_Index.h
MX_Other.h
MX_Types.h
MX_Video.h