History log of /frameworks/base/media/java/android/media/MediaFormat.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5cf2899ccd4ba8c383f4e6bd3e07139c4b63e3d3 17-May-2018 Jean-Michel Trivi <jmtrivi@google.com> MediaFormat: fix javadoc for AAC-related keys

Bug: 71430241
Test: make offline-sdk-docs
Change-Id: Id0d6439e0ff35af0a34d0c51cdcdafa8822fd5a9
/frameworks/base/media/java/android/media/MediaFormat.java
aabf284cbbf4ee9f3110f8d229810aafc39c2555 28-Mar-2018 Jean-Michel Trivi <jmtrivi@google.com> MediaPlayer subtitle data / time discontinuity interfaces

Expose in SDK the interfaces necessary to implement unbundled
subtitle support, which requires:
- exposing an interface to receive the encoded subtitle data
- exposing an interface while allows a renderer to synchronize
its rendering clock with the media time of the player.
Deprecate duplicated timed text constant, all timed text / sub
mime types are defined in MediaFormat.

Bug: 76121592
Test: make offline-sdk-docs
Change-Id: I42cc1d69069babb69a2feeba3f54da89889f4602
/frameworks/base/media/java/android/media/MediaFormat.java
6c8512978af64592305e967c838d1b22d348e297 15-Mar-2018 Chong Zhang <chz@google.com> heif: address api review comments

- renaming of MediaFormat keys related to grid config

- add methods to MediaMetadataRetriever to get image/frame
with default bitmap config

- fix java doc

bug: 74831433

Change-Id: Iec607e615d34bea0620070592e4adcfc04cbccae
/frameworks/base/media/java/android/media/MediaFormat.java
bba1e9f24db90c77fa3426638cd6103430b3f41d 17-Feb-2018 Jean-Michel Trivi <jmtrivi@google.com> MediaFormat: declare key for AAC decoder DRC effect type

Bug: 71430241
Test: CTS AAC decoder test

Change-Id: I077bdccf2b3ce935feaa6f14c75640d2f20affb7
/frameworks/base/media/java/android/media/MediaFormat.java
88833299364b924205b7d99932d192473a82df16 23-Jan-2018 Chong Zhang <chz@google.com> MediaCodec: expose constant quality mode

Also fix a bug where the supported bitcontrol mode
bitmask is wrong.

bug: 63633199
Change-Id: Ib2c21b0d846bcc31f61027d875f801a2282c1101
/frameworks/base/media/java/android/media/MediaFormat.java
786828b623b65fa016b34d0464bf001535f65aff 03-Jan-2018 Hangyu Kuang <hkuang@google.com> mediaformat: Expose frame reordering to application.

Bug: 68114820
Test: None
Change-Id: I7cf4a9843c705657215bec7b7acdd119f54503b4
/frameworks/base/media/java/android/media/MediaFormat.java
e70785fac6541a38df1fbfd2e5af6338de75d680 09-Nov-2017 Chong Zhang <chz@google.com> heif: add muxer support for heic tracks

bug: 63633199

Change-Id: I367b29ae86be4e7d365fbfb66ca1cc463eb77571
/frameworks/base/media/java/android/media/MediaFormat.java
4342f08faba4ce730d080796b13e9f2b9b06c350 05-Oct-2017 Chong Zhang <chz@google.com> heif: support heif image sequence and dual-function files

- Add a few methods to MediaMetadataRetriever to get still
images and frames by index.

- Declare keys in MediaFormat related to heif still images.

bug: 63633199

test:
cts-tradefed run cts-dev --module CtsMediaTestCases --compatibility:module-arg CtsMediaTestCases:include-annotation:android.platform.test.annotations.RequiresDevice

Change-Id: I9556b27f7395a163aadd01e979930061878994d0
/frameworks/base/media/java/android/media/MediaFormat.java
addc39ec27f3eb9b61ad8565804201a866d16abd 31-Mar-2017 Chong Zhang <chz@google.com> MediaCas: address comments for API reviews

- Wrap session id byte array in Session object

- Move session operations from MediaCas to Session

- Remove position prarameters on descramble() method

- Retrieve cas info for a track by getCasInfo() instead
of getDrmInitData().

bug: 22804304
bug: 36791613
bug: 36783335

Change-Id: Ib3ad8d6a2f679c0e60d2bb025ac5999339722306
/frameworks/base/media/java/android/media/MediaFormat.java
cd923a219fc105e5d39f70aa00f1d8db7e2dc946 24-Feb-2017 Hangyu Kuang <hkuang@google.com> media: Add new key for latency support

Test: NONE
Bug: 34221970
Change-Id: Id2d64f9be6bffaff1897079b5132388046882334
/frameworks/base/media/java/android/media/MediaFormat.java
d5927ae8833780395f8fc5070d0a0a4f8f668292 03-Jan-2017 Chong Zhang <chz@google.com> MediaCas: add framework APIs

Java API changes to support MediaCas framework.

Also add partial-frame related enums to MediaCodec,
MediaCodecInfo, and MediaExtractor as a way to indicate
a input frame contains partial data.

Test: basic test app and test plugin to execise the code path;
impelenting playback of CAS-secured MPEG2TS streams, including
a Widevine-based CAS plugin, locally modified ExoPlayer and
Android TV Tuner input.

bug: 22804304
Change-Id: Ia4ba1d4046f7588e42bfb21e726390457d2fc8e3
/frameworks/base/media/java/android/media/MediaFormat.java
12f860f5a25a1f02e7e5937ec26e0833aed763e7 15-Jul-2016 Lajos Molnar <lajos@google.com> Merge "media: document new temporal layering schema values." into nyc-mr1-dev
be00432071c0a24b3e4d65a7921291660366f4f1 15-Jul-2016 Lajos Molnar <lajos@google.com> media: clarify MediaFormat.KEY_I_FRAME_INTERVAL

Bug: 30096321
Change-Id: I908b669caf5443fb272a2d274b7cbf7227913b3e
/frameworks/base/media/java/android/media/MediaFormat.java
2cfca129d600c085e16f93d9a0aca99cb334fceb 15-Jul-2016 Lajos Molnar <lajos@google.com> media: document new temporal layering schema values.

Also fix doc as these are advertised on the output port.

Bug: 30150921
Bug: 27596987
Change-Id: Ia95876ade36bc82eea0e9795dea0268abbd1c1ef
/frameworks/base/media/java/android/media/MediaFormat.java
4461356ea87dfaeb8fcd175417bba12e6f63a6b8 24-Jun-2016 Lajos Molnar <lajos@google.com> media: document rotation and scaling issues for MediaCodec

Bug: 23709311
Bug: 28512795
Change-Id: Iddebd13b4cd4c50bca8736d3aca71571ad16633a
/frameworks/base/media/java/android/media/MediaFormat.java
2c35fd0eba80157675ec7d9c22e33cdbecc9dafe 24-Jun-2016 Lajos Molnar <lajos@google.com> media: document output image crop and layout for MediaCodec

These use hidden, now deprecated MediaFormat keys.

Bug: 14127601
Change-Id: Ib51e4ef41204c9be34ad571300fcb7860feb504e
/frameworks/base/media/java/android/media/MediaFormat.java
0581ee49719fba54fc37071ffa357f4518cf1583 21-May-2016 Lajos Molnar <lajos@google.com> media: check profile, level and bitrate for isFormatSupported

Bug: 28671284
Change-Id: I90639816a7410cf65bcd1c5549c3830ca43b8140
/frameworks/base/media/java/android/media/MediaFormat.java
7a5a93b776725a48f57c94c17f972bfcda871118 08-Apr-2016 Lajos Molnar <lajos@google.com> media: document MediaFormat.KEY_FRAME_RATE better

Bug: 27126548
Change-Id: I7e6a70bd192623d335816c1aa135448b7846aa92
/frameworks/base/media/java/android/media/MediaFormat.java
5cbd0b84ac3a6a886628005fb654e77f48c40e9e 14-Mar-2016 Hangyu Kuang <hkuang@google.com> stagefright: Document that encoders are free to use available tools
associated with the speficifed profile.

Bug:27597166
Change-Id: I1437d29c49ddad4779c82baf76c81a0286fa93c8
/frameworks/base/media/java/android/media/MediaFormat.java
b12d49bb1e4498a76ac4d1700d19dc81ff9ae297 09-Mar-2016 Lajos Molnar <lajos@google.com> media: add MediaFormat.COLOR_ IntDefs

Bug: 27383733
Change-Id: Idb50af5e700e979254b6533b62687555e14c5226
/frameworks/base/media/java/android/media/MediaFormat.java
ac76fa3581cfbd7bdeb30a070ef78ee2f8f39468 09-Mar-2016 Lajos Molnar <lajos@google.com> media: expose MediaFormat.KEY_HDR_STATIC_INFO key

Bug: 25684127
Change-Id: I6c48f8ed11a23e5d47210d15be4f759bd93ba1da
/frameworks/base/media/java/android/media/MediaFormat.java
6ef0ac3278be02c2249170b862245692e5afa80d 26-Feb-2016 Lajos Molnar <lajos@google.com> media: Add track ID format key

Bug: 25684127
Change-Id: I574515c3c144f5cabe4f40d934d062de1dd20851
/frameworks/base/media/java/android/media/MediaFormat.java
514a3fb7a611a93a7a60f7ff979eed6924f82222 12-Feb-2016 Lajos Molnar <lajos@google.com> media: expose audio sample format in MediaFormat

Bug: 27172163
Change-Id: I0ae4c0299839612893bb8a43e7016e49487e1a51
/frameworks/base/media/java/android/media/MediaFormat.java
6d9ef6419aed30bd896bc35c954ff6086de31a1b 27-Jan-2016 Lajos Molnar <lajos@google.com> media: expose media format keys for color characteristics

Bug: 25684127
Change-Id: Ib4aa7487d1bca27eff5f31cd736e935f5bb7e8f0
/frameworks/base/media/java/android/media/MediaFormat.java
8e498db77a757f68e5b8ff7d665027ddfbfb54f1 27-Jan-2016 Hangyu Kuang <hkuang@google.com> Merge "media: Add interface to query and set intra refresh for encoder."
e9618e810a61fee9b0126fe5dd9741743f6fb332 20-Jan-2016 Hangyu Kuang <hkuang@google.com> media: Add interface to query and set intra refresh for encoder.

Bug:26587630
Change-Id: I913a56b4888e2c46ad30ba0e9c3130da7101f7a4
/frameworks/base/media/java/android/media/MediaFormat.java
005cb416307bea209bec69163a46a8281cbf27e1 08-Jan-2016 Ronghua Wu <ronghuawu@google.com> media: Add MIMETYPE_VIDEO_DOLBY_VISION.

Bug: 25684127
Change-Id: I0ff5e395904aded3e5fe1f731d167668e17ff757
/frameworks/base/media/java/android/media/MediaFormat.java
5755817422700f6f5e8380921d1f5a728b677dd2 08-Jan-2016 Ronghua Wu <ronghuawu@google.com> Revert "media: Add MIMETYPE_VIDEO_DOLBY_AVC and MIMETYPE_VIDEO_DOLBY_HEVC."

This reverts commit 58a30f1cf68e0f0bc9e6f270b0f0703fcd74c6c0.

Change-Id: I067892ea5a70f366ef20c45781616715705f4ec4
/frameworks/base/media/java/android/media/MediaFormat.java
58a30f1cf68e0f0bc9e6f270b0f0703fcd74c6c0 10-Dec-2015 Ronghua Wu <ronghuawu@google.com> media: Add MIMETYPE_VIDEO_DOLBY_AVC and MIMETYPE_VIDEO_DOLBY_HEVC.

Bug: 25684127
Change-Id: I535b1971e0fe6b19e5182b09ca04b69b337a8474
/frameworks/base/media/java/android/media/MediaFormat.java
52c58bb699f274bb87722b8e942f14811af23cf8 27-May-2015 Chong Zhang <chz@google.com> MediaCodec: unhide mime type for EAC3

bug: 18723951
Change-Id: I8c77be6ede428e92b089b19b2bd627992466a591
/frameworks/base/media/java/android/media/MediaFormat.java
931ae62f29983fee1263d256667a6541f5434000 24-Apr-2015 Lajos Molnar <lajos@google.com> media: unhide and document already used fields

Bug: 18134807
Bug: 19300915
Bug: 11990564
Change-Id: Iaeab4a5359b946c4b1aeef6083d10045079b9720
/frameworks/base/media/java/android/media/MediaFormat.java
3392ce4a04b117b77c58f41e9ac0e130327e9431 07-Apr-2015 Ronghua Wu <ronghuawu@google.com> media: add MediaFormat.KEY_OPERATING_RATE.

Bug: 19620911
Change-Id: I5c742adaac2175fbbc06821ba0a516c72cc4f3f7
/frameworks/base/media/java/android/media/MediaFormat.java
6ec9fd8b3b6c6722a86921a0d065b092c17082e8 16-Mar-2015 Andreas Gampe <agampe@google.com> am c3228a9d: am 3d33314e: Merge "Frameworks/base: Use equals for Integer comparison"

* commit 'c3228a9d400bcacd15fbbdf136ee1f9cf56de2d0':
Frameworks/base: Use equals for Integer comparison
5c5978985a3457539d1f3b611f23d26b77484536 15-Mar-2015 Andreas Gampe <agampe@google.com> Frameworks/base: Use equals for Integer comparison

Integer == is dangerous, as equal objects may not be identical
objects. In fact, MediaFormat.setInteger was creating a new object
every time.

Change MediaFormat.setInteger and setLong to use valueOf, which
may reuse returned objects.

Change-Id: Iedcc6003adbf05c0c870aa4b3ada7f181a5b870e
/frameworks/base/media/java/android/media/MediaFormat.java
c33958833fce526ae4d78dcb29cdc85067ab00cb 10-Mar-2015 Ronghua Wu <ronghuawu@google.com> media: add MediaFormat.KEY_PRIORITY.

Change-Id: I82e2adb3dfac90952a11e2253fe06a2d9be1bc09
/frameworks/base/media/java/android/media/MediaFormat.java
6564f5be74f7c2cd1db5c5c5693338c613c2074e 24-Dec-2014 Rachad <rachad@google.com> MediaCodec: Added E-AC3 mime type (@hide).

Bug: 17883772
Change-Id: I48b2ab64812d860bb1a01d0a14e10690b86c4519
/frameworks/base/media/java/android/media/MediaFormat.java
1e88cf0796c8b15952b7d6b3160d0d097e857f15 26-Nov-2014 Ryan Lothian <rjlothian@google.com> Fix broken @see javadoc in android.media.* classes

This CL fixes all android.media.* javadoc that includes an "ERROR(...)"
message when rendered to HTML.

Bug: 18537403
Change-Id: Ic60f7cfe4cf4961da163d955387d65a5d2011905
(cherry picked from commit d550f9028ee7f52018fbed3cfd2d0b18d6a7c4f0)
/frameworks/base/media/java/android/media/MediaFormat.java
217474682ab9c551f331a598cf99d4e8d50f2a8d 23-Aug-2014 Lajos Molnar <lajos@google.com> media: update MediaCodec/Info/List/Format APIs based on review comments

Bug: 17059255
Change-Id: Ifbba2a0799e7db5ae48190ba6b1e4ba13fffa167
/frameworks/base/media/java/android/media/MediaFormat.java
73fc533b2e5700d692fbbf0fb14bc0a32a02fb63 30-Jul-2014 Rachad <rachad@google.com> Added Tunneled video playback support to MediaCodec

Bug:16132368
Change-Id: I8c28cd9fbf3ca2d441f5ffa6892fbc5f70184908
/frameworks/base/media/java/android/media/MediaFormat.java
3cdf7c5b622a8fbb20410736bdab5888d0e1873c 24-Jul-2014 Robert Shih <robertshih@google.com> MediaPlayer: support external timed text in java

Bug: 16385674
Change-Id: I7c2bf7a7d88c8396c3e228e3cf500998a3fa9db8
/frameworks/base/media/java/android/media/MediaFormat.java
86c545ea8cb276e215a9e76efdde02b0ce98013f 23-Jul-2014 Zhijun He <zhijunhe@google.com> MediaFormat: add capture rate key

Change-Id: I2f7dd244d41d52aab6a172ae5df3e1fce3edd694
/frameworks/base/media/java/android/media/MediaFormat.java
4b902d72dbe632472b4f56044940367aabf0e41e 23-Jul-2014 Lajos Molnar <lajos@google.com> MediaFormat: add KEY_TEMPORAL_LAYERING

Bug: 14562236
Change-Id: I343d2859e48552d7372fec3b77aea868ff1bfc33
/frameworks/base/media/java/android/media/MediaFormat.java
bfe76f4547afb08f3cf7e9fc76b6e2954210aac3 22-Jul-2014 Alan Viverette <alanv@google.com> Fix docs build error in MediaFormat

Change-Id: I5faf72efa1a792f9a500eb4abc76d4e4cda5516d
/frameworks/base/media/java/android/media/MediaFormat.java
a8a3f558650c266cc68f0686ced016f90e3632dd 21-Jul-2014 Jean-Michel Trivi <jmtrivi@google.com> New MediaFormat keys for AAC

Decoder:
KEY_AAC_DRC_ATTENUATION_FACTOR
KEY_AAC_DRC_BOOST_FACTOR
KEY_AAC_DRC_HEAVY_COMPRESSION
KEY_AAC_DRC_TARGET_REFERENCE_LEVEL
KEY_AAC_ENCODED_TARGET_LEVEL
KEY_AAC_MAX_OUTPUT_CHANNEL_COUNT
Encoder:
KEY_AAC_SBR_MODE

Change-Id: I69abe01add135875446914134d93a58815992e07
/frameworks/base/media/java/android/media/MediaFormat.java
b58dc3132272a5ec1ad4792c3c9d48b4198bd57f 18-Jul-2014 Lajos Molnar <lajos@google.com> Extend MediaCodecInfo to describe usable codec limits and features

Bug: 11990470
Bug: 12065651
Bug: 16131974
Change-Id: I841b8507e823f1ddf14754e34029a9bed4f402d8
/frameworks/base/media/java/android/media/MediaFormat.java
b84624571ba2d0431dda8fd7cd45ae995630dd17 18-Sep-2013 Lajos Molnar <lajos@google.com> Merge "Misc. media API changes" into klp-dev
8a39021dfaf401cabb7f46b83d936ed88bf209d9 18-Sep-2013 Lajos Molnar <lajos@google.com> Misc. media API changes

- MediaCodec.setParameter signature to take android.os.Bundle
- PARAMETER_KEY_VIDEO_BITRATE value
- comments for MediaFormat.KEY_LANGUAGE and createSubtitleFormat

Change-Id: I092e9830cb21df08b331854cbd28c758db06bc10
Signed-off-by: Lajos Molnar <lajos@google.com>
Bug: 10461617
/frameworks/base/media/java/android/media/MediaFormat.java
d486f9656a6f9d6c056d84fce39f3db8d1614e1d 12-Sep-2013 Lajos Molnar <lajos@google.com> Add CaptioningManager listener Subtitle support.

Update default track selection based on settings change.
Implement HLS track selection scheme.
This requires synchronization for subtitletrack and controller.

Change-Id: I8295956d264ab2016a83957ace37d9d7b1acde4c
Signed-off-by: Lajos Molnar <lajos@google.com>
Bug: 10326117
/frameworks/base/media/java/android/media/MediaFormat.java
24390c11b23f83c4737c590c2beaef935469b35d 12-Sep-2013 Lajos Molnar <lajos@google.com> MediaFormat: add getInteger with default value convenience method

Change-Id: I58947a2f4a286fef74f74cb189469278056d4759
Signed-off-by: Lajos Molnar <lajos@google.com>
Bug: 10326117
/frameworks/base/media/java/android/media/MediaFormat.java
03cd51cd17989b4167b357b36fe337b75e2cafd6 12-Sep-2013 Lajos Molnar <lajos@google.com> Merge "MediaFormat.java: Add KEY_MAX_WIDTH and KEY_MAX_HEIGHT" into klp-dev
f8ca13b7a09f6262f13f0301abed0ecde5175c9a 11-Sep-2013 Chong Zhang <chz@google.com> Pass subtitle track properties to SubtitleController

Bug: 10326117
Change-Id: I387406adf3e1bd835b031dd5fbd2e1cdeaf2fe87
/frameworks/base/media/java/android/media/MediaFormat.java
9a4575c31411524f5037f78666cdb648a07a5682 09-May-2013 Lajos Molnar <lajos@google.com> MediaFormat.java: Add KEY_MAX_WIDTH and KEY_MAX_HEIGHT

KEY_MAX_WIDTH and KEY_MAX_HEIGHT are optional video decoder
format keys. Specify both to request seamless resolution-
change support from video decoders that support this feature.
You can check this via CodecCapabilities.isFeatureSupported.

The codecs use the MAX_WIDTH/HEIGHT values as hints for the
range of resolutions that needs to be supported. Note,
however, that some codecs may require more memory just by
_preparing_ for larger maximum resolutions, whether or not
that resolution is actually used.

Change-Id: I00fe986ef894fec4bb39bceed081da0e88725d59
Signed-off-by: Lajos Molnar <lajos@google.com>
Related-to-bug: 7093648
/frameworks/base/media/java/android/media/MediaFormat.java
e79ba1545323f067bbd22d1e89ed329f7ec1d011 19-Aug-2013 Andreas Huber <andih@google.com> Merge "Expose KEY_REPEAT_PREVIOUS_FRAME_AFTER and KEY_PUSH_BLANK_BUFFERS_ON_STOP" into klp-dev
dc775c66bf52d998e6cc37a0ba1ec3b12607fac4 15-Aug-2013 Lajos Molnar <lajos@google.com> MediaFormat: added subtitle format

Added KEY_LANGUAGE that for now only refers to subtitles.
Added createSubtitleFormat() method to create base format.

Signed-off-by: Lajos Molnar <lajos@google.com>
Change-Id: I344c36a3fd0d88c285cdebf3f67e549553b37a8e
Bug: 10326117
/frameworks/base/media/java/android/media/MediaFormat.java
8f4d43c3c4c419d5a652f81c5e01554f61d4caf2 14-Aug-2013 Andreas Huber <andih@google.com> Expose KEY_REPEAT_PREVIOUS_FRAME_AFTER and KEY_PUSH_BLANK_BUFFERS_ON_STOP

MediaFormat keys.

Change-Id: I37ec076f0b1f0aea9a460c9dc1751f1160860df9
/frameworks/base/media/java/android/media/MediaFormat.java
f38b528701fd9bfd06adb2c9aeb7d5f951647312 30-Jul-2013 Marco Nelissen <marcone@google.com> Merge "MediaFormat: Explain that KEY_COLOR_FORMAT is used with decoders as well"
816af56eace0c8d4eb57c5bb1b0f6747f3c9be77 24-Jul-2013 Martin Storsjo <martin@martin.st> MediaFormat: Fix the documentation link to the AAC profile constants

Change-Id: If1780436baa2884cea05ccd8ab74745af790eb17
/frameworks/base/media/java/android/media/MediaFormat.java
158754b1bfc9e0a03a6d9bcd999bdcbd42cedd30 30-Aug-2012 Martin Storsjo <martin@martin.st> MediaFormat: Explain that KEY_COLOR_FORMAT is used with decoders as well

If reading the decoded pixel data (instead of letting the system
render it), this is critical for interpreting the data correctly.

The video MediaCodec CTS tests use this MediaFormat key in this
way as well.

Therefore, make sure the documentation reflects the actual use of
this field - claiming that it is encoder-only is misleading.

Change-Id: I9bfd295a95dd3e7d1fa3189886fd243b07bb82cc
/frameworks/base/media/java/android/media/MediaFormat.java
08067d376eae087bfaf8fdb66b5983106f98ac25 05-Dec-2012 Andreas Huber <andih@google.com> Make it clear that non-optional MediaFormat keys are required

Also mark KEY_CHANNEL_MASK optional.

Change-Id: I569087f564dc60a89b15a3440a9b1c538927f610
/frameworks/base/media/java/android/media/MediaFormat.java
99a86d06333b0ff668f6c0d0294d1f72c7a40d8e 14-Nov-2012 Andreas Huber <andih@google.com> Clarify that MediaFormat.KEY_IS_ADTS only applies to decoding AAC audio content

and cannot be used to configure the _encoder_ to emit ADTS content.

Change-Id: I47177099b204027b726b2c7ec9b93be6835d88f6
related-to-bug: 7542186
/frameworks/base/media/java/android/media/MediaFormat.java
08fb063f078d34e66ff697163de5797a83fb1ded 10-May-2012 Jean-Michel Trivi <jmtrivi@google.com> Add compression level key for FLAC encoding

Change-Id: Ic4c32694841b6f37ca44061d14bb81fc267696cc
/frameworks/base/media/java/android/media/MediaFormat.java
60d610bf103379277a4b29a7ead4f013f6128e4e 03-May-2012 Andreas Huber <andih@google.com> Various changes to Media* APIs requested by the api council.

Change-Id: Iec2f50c99cf5f00a442737231361334e9ab46340
related-to-bug: 6432753
/frameworks/base/media/java/android/media/MediaFormat.java