Welcome to the wiki talking about FFmpeg on Windows.

FFEncoder AudioHookEvent

SampleFormat

  TSampleFormat = (
    SAMPLE_FMT_NONE = -1,
    SAMPLE_FMT_U8,              ///< unsigned 8 bits
    SAMPLE_FMT_S16,             ///< signed 16 bits
    SAMPLE_FMT_S32,             ///< signed 32 bits
    SAMPLE_FMT_FLT,             ///< float
    SAMPLE_FMT_DBL,             ///< double
    SAMPLE_FMT_NB               ///< Number of sample formats.
  );

AudioHookEvent

  TAudioHookEvent = procedure(Sender: TObject; ATaskIndex: Integer;
    const APTS: Int64; ASample: PByte;
    ASize, ASampleRate, AChannels: Integer; ASampleFormat: TSampleFormat) of object;
Print/export