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

Commit 7c8eed5b authored by Hangyu Kuang's avatar Hangyu Kuang
Browse files

(DO NOT MERGE) media: Add new OMX extension for setting latency.

Test: Video Recording
Bug: 34221970
Change-Id: I525d86358f3f25a04ae0ac1a80461f8414e5a163
(cherry picked from commit 0c773694)
parent 0005f132
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -557,6 +557,7 @@ inline static const char *asString(OMX_INDEXEXTTYPE i, const char *def = "??") {
        case OMX_IndexConfigPriority:                   return "ConfigPriority";
        case OMX_IndexConfigOperatingRate:              return "ConfigOperatingRate";
        case OMX_IndexParamConsumerUsageBits:           return "ParamConsumerUsageBits";
        case OMX_IndexConfigLatency:                    return "ConfigLatency";
        default:                                        return asString((OMX_INDEXTYPE)i, def);
    }
}
+1 −0
Original line number Diff line number Diff line
@@ -96,6 +96,7 @@ typedef enum OMX_INDEXEXTTYPE {
    OMX_IndexConfigPriority,                        /**< reference: OMX_PARAM_U32TYPE */
    OMX_IndexConfigOperatingRate,                   /**< reference: OMX_PARAM_U32TYPE in Q16 format for video and in Hz for audio */
    OMX_IndexParamConsumerUsageBits,                /**< reference: OMX_PARAM_U32TYPE */
    OMX_IndexConfigLatency,                         /**< reference: OMX_PARAM_U32TYPE */
    OMX_IndexExtOtherEndUnused,

    /* Time configurations */