]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/buffersink.h
exr: s/bits_per_color_id/pixel_type
[ffmpeg] / libavfilter / buffersink.h
index a4019375d9e7846152964894d03cf28489d7fbfb..6f8ac5cdf10a8be2b40d1748df3e1de4db05d7c5 100644 (file)
@@ -46,6 +46,9 @@ AVBufferSinkParams *av_buffersink_params_alloc(void);
 typedef struct {
     const enum AVSampleFormat *sample_fmts; ///< list of allowed sample formats, terminated by AV_SAMPLE_FMT_NONE
     const int64_t *channel_layouts;         ///< list of allowed channel layouts, terminated by -1
+    const int *channel_counts;              ///< list of allowed channel counts, terminated by -1
+    int all_channel_counts;                 ///< if not 0, accept any channel count or layout
+    int *sample_rates;                      ///< list of allowed sample rates, terminated by -1
 } AVABufferSinkParams;
 
 /**