]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/vsrc_buffer.h
Merge remote branch 'qatar/master'
[ffmpeg] / libavfilter / vsrc_buffer.h
index a77e42f36c9c69029b266c67e8b15e08b78de073..68f784789080aa8acec989bcc2a108f8b4be8662 100644 (file)
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
+#ifndef AVFILTER_VSRC_BUFFER_H
+#define AVFILTER_VSRC_BUFFER_H
+
+/**
+ * @file
+ * memory buffer source API for video
+ */
+
 #include "libavcodec/avcodec.h" /* AVFrame */
 #include "avfilter.h"
 
 int av_vsrc_buffer_add_frame(AVFilterContext *buffer_filter, AVFrame *frame,
-                             int64_t pts, AVRational pixel_aspect);
+                             int64_t pts);
+
+int av_vsrc_buffer_add_frame2(AVFilterContext *buffer_filter, AVFrame *frame,
+                              int64_t pts, int width,
+                              int height, enum PixelFormat  pix_fmt,
+                              const char *sws_param);
 
+#endif /* AVFILTER_VSRC_BUFFER_H */