From f1324f9cb05593d272b171fbd38ccf7692f4d96b Mon Sep 17 00:00:00 2001 From: Sam Thursfield Date: Mon, 23 Jan 2017 14:30:20 +0000 Subject: [PATCH] videotestsrc: Document the num-buffers property It's not obvious from the existing docs that this option exists, nor that it can be used to give a pipeline an exact length in video frames. https://bugzilla.gnome.org/show_bug.cgi?id=777647 --- gst/videotestsrc/gstvideotestsrc.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gst/videotestsrc/gstvideotestsrc.c b/gst/videotestsrc/gstvideotestsrc.c index 93d0b1320a..d7e0347205 100644 --- a/gst/videotestsrc/gstvideotestsrc.c +++ b/gst/videotestsrc/gstvideotestsrc.c @@ -26,6 +26,10 @@ * of formats. The video test data produced can be controlled with the "pattern" * property. * + * By default the videotestsrc will generate data indefinitely, but if the + * #GstBaseSrc:num-buffers property is non-zero it will instead generate a + * fixed number of video frames and then send EOS. + * * ## Example launch line * |[ * gst-launch-1.0 -v videotestsrc pattern=snow ! video/x-raw,width=1280,height=720 ! autovideosink