History log of /frameworks/base/media/java/android/media/MediaFormat.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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