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;