snapshot: use a keyframe seek

One would usualy get good quality snapshots quickly. The exact seek position
does not really matter.
This commit is contained in:
Stefan Kost 2011-01-18 10:20:29 +02:00
parent 5075b891aa
commit f6dad2e868

View file

@ -99,8 +99,8 @@ main (int argc, char *argv[])
* by seeking to somewhere else we have a bigger chance of getting something * by seeking to somewhere else we have a bigger chance of getting something
* more interesting. An optimisation would be to detect black images and then * more interesting. An optimisation would be to detect black images and then
* seek a little more */ * seek a little more */
gst_element_seek_simple (pipeline, GST_FORMAT_TIME, GST_SEEK_FLAG_FLUSH, gst_element_seek_simple (pipeline, GST_FORMAT_TIME,
position); GST_SEEK_FLAG_KEY_UNIT | GST_SEEK_FLAG_FLUSH, position);
/* get the preroll buffer from appsink, this block untils appsink really /* get the preroll buffer from appsink, this block untils appsink really
* prerolls */ * prerolls */