Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2461e0cf authored by Lajos Molnar's avatar Lajos Molnar
Browse files

MediaCodecList: don't return references

Bug: 16905025
Change-Id: I5b42b294f0cc785b8e4dda0e82c8f8377a46f487
parent e7a1737c
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -45,7 +45,7 @@ struct MediaCodecInfo : public RefBase {
        void getSupportedProfileLevels(Vector<ProfileLevel> *profileLevels) const;
        void getSupportedColorFormats(Vector<uint32_t> *colorFormats) const;
        uint32_t getFlags() const;
        const sp<AMessage> &getDetails() const;
        const sp<AMessage> getDetails() const;

    private:
        Vector<ProfileLevel> mProfileLevels;
@@ -67,7 +67,7 @@ struct MediaCodecInfo : public RefBase {
    bool isEncoder() const;
    bool hasQuirk(const char *name) const;
    void getSupportedMimes(Vector<AString> *mimes) const;
    const sp<Capabilities> &getCapabilitiesFor(const char *mime) const;
    const sp<Capabilities> getCapabilitiesFor(const char *mime) const;
    const char *getCodecName() const;

    /**
+2 −2
Original line number Diff line number Diff line
@@ -46,7 +46,7 @@ uint32_t MediaCodecInfo::Capabilities::getFlags() const {
    return mFlags;
}

const sp<AMessage> &MediaCodecInfo::Capabilities::getDetails() const {
const sp<AMessage> MediaCodecInfo::Capabilities::getDetails() const {
    return mDetails;
}

@@ -121,7 +121,7 @@ void MediaCodecInfo::getSupportedMimes(Vector<AString> *mimes) const {
    }
}

const sp<MediaCodecInfo::Capabilities> &
const sp<MediaCodecInfo::Capabilities>
MediaCodecInfo::getCapabilitiesFor(const char *mime) const {
    ssize_t ix = getCapabilityIndex(mime);
    if (ix >= 0) {