HomeSort by relevance Sort by last modified time
    Searched refs:MediaCodecInfo (Results 1 - 25 of 87) sorted by null

1 2 3 4

  /frameworks/base/media/java/android/media/
MediaCodecList.java 21 import android.media.MediaCodecInfo;
27 * Allows you to enumerate available codecs, each specified as a {@link MediaCodecInfo} object,
30 * <p>See {@link MediaCodecInfo} for sample usage.
50 * Return the {@link MediaCodecInfo} object for the codec at
57 public static final MediaCodecInfo getCodecInfoAt(int index) {
75 private static MediaCodecInfo[] sAllCodecInfos;
76 private static MediaCodecInfo[] sRegularCodecInfos;
83 ArrayList<MediaCodecInfo> regulars = new ArrayList<MediaCodecInfo>();
84 ArrayList<MediaCodecInfo> all = new ArrayList<MediaCodecInfo>()
    [all...]
  /frameworks/av/media/libstagefright/
MediaCodecListWriter.cpp 23 #include <media/MediaCodecInfo.h>
34 sp<MediaCodecInfo> info = new MediaCodecInfo();
48 std::vector<sp<MediaCodecInfo>> *codecInfos) const {
49 for (const sp<MediaCodecInfo> &info : mCodecInfos) {
MediaCodecListOverrides.h 21 #include <media/MediaCodecInfo.h>
30 struct MediaCodecInfo;
37 void profileCodecs(const std::vector<sp<MediaCodecInfo>> &infos,
42 const std::vector<sp<MediaCodecInfo>> &infos,
MediaCodecListOverrides.cpp 27 #include <media/MediaCodecInfo.h>
46 // this should be in sync with the MAX_SUPPORTED_INSTANCES defined in MediaCodecInfo.java.
49 // TODO: move MediaCodecInfo to C++. Until then, some temp methods to parse out info.
50 static bool getMeasureSize(const sp<MediaCodecInfo::Capabilities> &caps, int32_t *width, int32_t *height) {
73 static void getMeasureBitrate(const sp<MediaCodecInfo::Capabilities> &caps, int32_t *bitrate) {
74 // Until have native MediaCodecInfo, we cannot get bitrates based on profile/levels.
91 bool isEncoder, const AString &mime, const sp<MediaCodecInfo::Capabilities> &caps) {
129 bool isEncoder, const AString &name, const AString &mime, const sp<MediaCodecInfo::Capabilities> &caps) {
206 void profileCodecs(const std::vector<sp<MediaCodecInfo>> &infos,
216 const std::vector<sp<MediaCodecInfo>> &infos
    [all...]
MediaCodecList.cpp 28 #include <media/MediaCodecInfo.h>
217 [](const sp<MediaCodecInfo> &info1, const sp<MediaCodecInfo> &info2) {
245 const MediaCodecInfo &info = *mCodecInfos[startIndex];
250 sp<MediaCodecInfo::Capabilities> capabilities = info.getCapabilitiesFor(type);
343 const sp<MediaCodecInfo> info = list->getCodecInfo(matchIndex);
OmxInfoBuilder.cpp 61 MediaCodecInfo::CapabilitiesWriter* caps) {
160 // Create a new MediaCodecInfo for a new node.
176 // Create a new MediaCodecInfo for a new node.
197 std::unique_ptr<MediaCodecInfo::CapabilitiesWriter> caps =
216 // Create a new MediaCodecInfo for a new node.
229 std::unique_ptr<MediaCodecInfo::CapabilitiesWriter> caps =
  /frameworks/av/media/libmedia/
MediaCodecInfo.cpp 18 #define LOG_TAG "MediaCodecInfo"
23 #include <media/MediaCodecInfo.h>
31 void MediaCodecInfo::Capabilities::getSupportedProfileLevels(
37 void MediaCodecInfo::Capabilities::getSupportedColorFormats(
43 uint32_t MediaCodecInfo::Capabilities::getFlags() const {
47 const sp<AMessage> MediaCodecInfo::Capabilities::getDetails() const {
51 MediaCodecInfo::Capabilities::Capabilities()
57 sp<MediaCodecInfo::Capabilities> MediaCodecInfo::Capabilities::FromParcel(
59 sp<MediaCodecInfo::Capabilities> caps = new Capabilities()
    [all...]
IMediaCodecList.cpp 23 #include <media/MediaCodecInfo.h>
54 virtual sp<MediaCodecInfo> getCodecInfo(size_t index) const
62 return MediaCodecInfo::FromParcel(reply);
131 const sp<MediaCodecInfo> info = getCodecInfo(index);
  /frameworks/av/media/libstagefright/include/media/stagefright/
MediaCodecListWriter.h 23 #include <media/MediaCodecInfo.h>
43 * Create an add a new `MediaCodecInfo` object for a `MediaCodecList`, and
45 * `MediaCodecInfo`.
48 * added `MediaCodecInfo` object.
55 void writeCodecInfos(std::vector<sp<MediaCodecInfo>> *codecInfos) const;
58 std::vector<sp<MediaCodecInfo>> mCodecInfos;
MediaCodecList.h 27 #include <media/MediaCodecInfo.h>
51 virtual sp<MediaCodecInfo> getCodecInfo(size_t index) const {
93 std::vector<sp<MediaCodecInfo> > mCodecInfos;
  /frameworks/av/media/libmedia/include/media/
IMediaCodecList.h 28 struct MediaCodecInfo;
36 virtual sp<MediaCodecInfo> getCodecInfo(size_t index) const = 0;
MediaCodecInfo.h 43 struct MediaCodecInfo : public RefBase {
88 friend struct MediaCodecInfo;
178 static sp<MediaCodecInfo> FromParcel(const Parcel &parcel);
191 * Construct an `MediaCodecInfo` object. After the construction, its
195 MediaCodecInfo();
197 DISALLOW_COPY_AND_ASSIGN(MediaCodecInfo);
206 * populate information inside the associated `MediaCodecInfo` object.
248 std::unique_ptr<MediaCodecInfo::CapabilitiesWriter> addMime(
266 * The associated `MediaCodecInfo`.
268 MediaCodecInfo* mInfo
    [all...]
  /packages/apps/TV/tuner/src/com/google/android/exoplayer/
MediaSoftwareCodecUtil.java 19 import android.media.MediaCodecInfo;
47 private static final HashMap<CodecKey, Pair<String, MediaCodecInfo.CodecCapabilities>>
54 Pair<String, MediaCodecInfo.CodecCapabilities> info =
63 private static synchronized Pair<String, MediaCodecInfo.CodecCapabilities>
71 Pair<String, MediaCodecInfo.CodecCapabilities> codecInfo =
89 private static Pair<String, MediaCodecInfo.CodecCapabilities> getMediaSoftwareCodecInfo(
100 private static Pair<String, MediaCodecInfo.CodecCapabilities> getMediaSoftwareCodecInfoInternal(
107 MediaCodecInfo info = mediaCodecList.getCodecInfoAt(i);
115 MediaCodecInfo.CodecCapabilities capabilities =
159 MediaCodecInfo getCodecInfoAt(int index)
    [all...]
  /cts/tests/tests/media/src/android/media/cts/
MediaCodecListTest.java 21 import android.media.MediaCodecInfo;
22 import android.media.MediaCodecInfo.CodecProfileLevel;
23 import android.media.MediaCodecInfo.CodecCapabilities;
24 import android.media.MediaCodecInfo.AudioCapabilities;
25 import android.media.MediaCodecInfo.VideoCapabilities;
26 import android.media.MediaCodecInfo.EncoderCapabilities;
53 private final MediaCodecInfo[] mRegularInfos =
55 private final MediaCodecInfo[] mAllInfos =
107 private MediaCodecInfo[] getLegacyInfos() {
111 MediaCodecInfo[] res = new MediaCodecInfo[codecCount]
    [all...]
ResourceManagerTestActivityBase.java 21 import android.media.MediaCodecInfo;
22 import android.media.MediaCodecInfo.CodecCapabilities;
23 import android.media.MediaCodecInfo.VideoCapabilities;
83 private MediaCodecInfo getTestCodecInfo(boolean securePlayback) {
88 for (MediaCodecInfo info : mcl.getCodecInfos()) {
128 MediaCodecInfo info = getTestCodecInfo(securePlayback);
139 MediaCodecInfo info = getTestCodecInfo(securePlayback);
157 protected void allocateCodecs(int max, MediaCodecInfo info, boolean securePlayback) {
MediaCodecCapabilitiesTest.java 20 import android.media.MediaCodecInfo;
21 import android.media.MediaCodecInfo.AudioCapabilities;
22 import android.media.MediaCodecInfo.CodecCapabilities;
23 import android.media.MediaCodecInfo.CodecProfileLevel;
24 import android.media.MediaCodecInfo.VideoCapabilities;
25 import static android.media.MediaCodecInfo.CodecProfileLevel.*;
62 private final MediaCodecInfo[] mAllInfos =
346 for (MediaCodecInfo info : mcl.getCodecInfos()) {
397 for (MediaCodecInfo info : mAllInfos) {
429 for (MediaCodecInfo info : mAllInfos)
    [all...]
DecoderConformanceTest.java 25 import android.media.MediaCodecInfo;
141 MediaCodecInfo codecInfo = mDecoder.getCodecInfo();
142 MediaCodecInfo.CodecCapabilities caps = codecInfo.getCapabilitiesForType(mime);
  /cts/tests/video/src/android/video/cts/
CodecInfo.java 22 import android.media.MediaCodecInfo;
23 import android.media.MediaCodecInfo.CodecCapabilities;
24 import android.media.MediaCodecInfo.CodecProfileLevel;
25 import android.media.MediaCodecInfo.VideoCapabilities;
  /cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/
MediaDeviceInfo.java 25 import android.media.MediaCodecInfo;
26 import android.media.MediaCodecInfo.CodecCapabilities;
27 import android.media.MediaCodecInfo.CodecProfileLevel;
28 import android.media.MediaCodecInfo.VideoCapabilities;
45 for (MediaCodecInfo info : allCodecs.getCodecInfos()) {
  /frameworks/wilhelm/src/android/
VideoCodec_to_android.cpp 41 Vector<MediaCodecInfo::ProfileLevel> mProfileLevels;
80 sp<MediaCodecInfo> info = list->getCodecInfo(index);
85 sp<MediaCodecInfo::Capabilities> caps = info->getCapabilitiesFor(kVideoMimeTypes[m]);
91 Vector<MediaCodecInfo::ProfileLevel> &profileLevels =
98 MediaCodecInfo::ProfileLevel profileLevel = profileLevels.itemAt(i);
  /frameworks/base/media/jni/
android_media_MediaCodecList.cpp 25 #include <media/MediaCodecInfo.h>
62 const sp<MediaCodecInfo> &info = mcl->getCodecInfo(index);
105 const sp<MediaCodecInfo> &info = mcl->getCodecInfo(index);
122 const sp<MediaCodecInfo> &info = mcl->getCodecInfo(index);
159 const sp<MediaCodecInfo> &info = mcl->getCodecInfo(index);
171 Vector<MediaCodecInfo::ProfileLevel> profileLevels;
178 const sp<MediaCodecInfo::Capabilities> &capabilities =
205 env->FindClass("android/media/MediaCodecInfo$CodecCapabilities");
209 env->FindClass("android/media/MediaCodecInfo$CodecProfileLevel");
222 const MediaCodecInfo::ProfileLevel &src = profileLevels.itemAt(i)
    [all...]
  /frameworks/support/heifwriter/src/main/java/androidx/heifwriter/
HeifEncoder.java 27 import android.media.MediaCodecInfo;
28 import android.media.MediaCodecInfo.CodecCapabilities;
187 MediaCodecInfo.CodecCapabilities caps = null;
276 MediaCodecInfo.EncoderCapabilities encoderCaps = caps.getEncoderCapabilities();
279 MediaCodecInfo.EncoderCapabilities.BITRATE_MODE_CQ)) {
284 MediaCodecInfo.EncoderCapabilities.BITRATE_MODE_CQ);
289 MediaCodecInfo.EncoderCapabilities.BITRATE_MODE_CBR)) {
292 MediaCodecInfo.EncoderCapabilities.BITRATE_MODE_CBR);
296 MediaCodecInfo.EncoderCapabilities.BITRATE_MODE_VBR);
    [all...]
  /frameworks/av/media/libstagefright/tests/
MediaCodecListOverrides_test.cpp 25 #include <media/MediaCodecInfo.h>
122 std::vector<sp<MediaCodecInfo>> infos;
  /hardware/google/av/media/sfplugin/
CCodec.h 45 struct MediaCodecInfo;
84 void allocate(const sp<MediaCodecInfo> &codecInfo);
  /frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/decoder/
CpuVideoTrackDecoder.java 22 import android.media.MediaCodecInfo;
23 import android.media.MediaCodecInfo.CodecCapabilities;
189 MediaCodecInfo info = MediaCodecList.getCodecInfoAt(i);

Completed in 505 milliseconds

1 2 3 4