Class AVFormatOptions

    • Field Detail

      • FLAG_PACKET_SIZE

        public static final java.lang.String FLAG_PACKET_SIZE
        See Also:
        Constant Field Values
      • FLAG_FORMAT_FLAGS

        public static final java.lang.String FLAG_FORMAT_FLAGS
        See Also:
        Constant Field Values
      • FLAG_ANALYZE_DURATION

        public static final java.lang.String FLAG_ANALYZE_DURATION
        See Also:
        Constant Field Values
      • FLAG_DECRYPTION_KEY

        public static final java.lang.String FLAG_DECRYPTION_KEY
        See Also:
        Constant Field Values
      • FLAG_TIMESTAMP_INDEX_SIZE

        public static final java.lang.String FLAG_TIMESTAMP_INDEX_SIZE
        See Also:
        Constant Field Values
      • FLAG_REAL_TIME_BUFFER_SIZE

        public static final java.lang.String FLAG_REAL_TIME_BUFFER_SIZE
        See Also:
        Constant Field Values
      • FLAG_FPS_PROBE_SIZE

        public static final java.lang.String FLAG_FPS_PROBE_SIZE
        See Also:
        Constant Field Values
      • FLAG_ERROR_DETECTION

        public static final java.lang.String FLAG_ERROR_DETECTION
        See Also:
        Constant Field Values
      • FLAG_INTERLEAVING_BUFFER_SIZE

        public static final java.lang.String FLAG_INTERLEAVING_BUFFER_SIZE
        See Also:
        Constant Field Values
    • Constructor Detail

      • AVFormatOptions

        public AVFormatOptions()
    • Method Detail

      • probeSize

        public AVFormatOptions probeSize​(java.lang.Long size)
        Set probing size. CMD: ‘-probesize integer (input)’
      • packetSize

        public AVFormatOptions packetSize​(java.lang.Long size)
        Set packet size. CMD: ‘-packetsize integer (output)’
      • formatFlags

        public AVFormatOptions formatFlags​(java.lang.String formatFlagTypeName)
      • analyzeDuration

        public AVFormatOptions analyzeDuration​(java.lang.Long duration)
        How many microseconds are analyzed to estimate duration. CMD: ‘-analyzeduration integer (input)’
      • decryptionKey

        public AVFormatOptions decryptionKey​(java.lang.String key)
        Set decryption key. CMD: ‘-cryptokey hexadecimal string (input)’
      • timestampIndexSize

        public AVFormatOptions timestampIndexSize​(java.lang.Long maxMemory)
        Max memory used for timestamp index (per stream). CMD: ‘-indexmem integer (input)’
      • realTimeBufferSize

        public AVFormatOptions realTimeBufferSize​(java.lang.Long maxMemory)
        Max memory used for buffering real-time frames. CMD: ‘-rtbufsize integer (input)’
      • debugInfo

        public AVFormatOptions debugInfo​(java.lang.String debugInfoTypeName)
      • maxDelay

        public AVFormatOptions maxDelay​(java.lang.Long delay)
        Maximum muxing or demuxing delay in microseconds. CMD: ‘-max_delay integer (input/output)’
      • fpsProbeSize

        public AVFormatOptions fpsProbeSize​(java.lang.Long size)
        Number of frames used to probe fps. CMD: ‘-fpsprobesize integer (input)’
      • errorDetection

        public AVFormatOptions errorDetection​(AVErrorDetectionType errorDetectionType)
        Set error detection flags (deprecated; use err_detect, save via avconv). CMD: ‘-f_err_detect flags (input)’
      • errorDetection

        public AVFormatOptions errorDetection​(java.lang.String errorDetectionTypeName)
      • interleavingBufferSize

        public AVFormatOptions interleavingBufferSize​(java.lang.Long size)