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

Commit 0182f9ac authored by Andreas Huber's avatar Andreas Huber
Browse files

Don't even try to verify the native resolution validity a

miracast sink advertises, even if it were valid we couldn't use it
since it's not consistently implemented by sinks.

Change-Id: Ibee6b3e23b5a55270fc3c419a581e2626530e3af
related-to-bug: 8772006
parent b7e2ef14
Loading
Loading
Loading
Loading
+11 −2
Original line number Diff line number Diff line
@@ -249,11 +249,20 @@ bool VideoFormats::parseFormatSpec(const char *spec) {
    mNativeIndex = native >> 3;
    mNativeType = (ResolutionType)(native & 7);

    bool success;
    if (mNativeType >= kNumResolutionTypes) {
        return false;
        success = false;
    } else {
        success = GetConfiguration(
                mNativeType, mNativeIndex, NULL, NULL, NULL, NULL);
    }

    return GetConfiguration(mNativeType, mNativeIndex, NULL, NULL, NULL, NULL);
    if (!success) {
        ALOGW("sink advertised an illegal native resolution, fortunately "
              "this value is ignored for the time being...");
    }

    return true;
}

AString VideoFormats::getFormatSpec(bool forM4Message) const {