]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/fmtconvert.h
fraps: check overread per sample instead of per line
[ffmpeg] / libavcodec / fmtconvert.h
index 825422bed6bf78f3a8992ac1b7f9882053844080..c0584753cd12ffcfd07612b689f28bd9203a1955 100644 (file)
@@ -70,7 +70,15 @@ typedef struct FmtConvertContext {
                                       long len, int channels);
 
     /**
-     * Convert an array of interleaved float to multiple arrays of float.
+     * Convert multiple arrays of float to an array of interleaved float.
+     *
+     * @param dst destination array of interleaved float.
+     *            constraints: 16-byte aligned
+     * @param src source array of float arrays, one for each channel.
+     *            constraints: 16-byte aligned
+     * @param len number of elements to convert.
+     *            constraints: multiple of 8
+     * @param channels number of channels
      */
     void (*float_interleave)(float *dst, const float **src, unsigned int len,
                              int channels);