basesink: first stab at frame stepping in PAUSED
authorWim Taymans <wim.taymans@collabora.co.uk>
Mon, 11 May 2009 16:56:56 +0000 (18:56 +0200)
committerWim Taymans <wim@metal.(none)>
Mon, 1 Jun 2009 11:37:26 +0000 (13:37 +0200)
commit546c959f265982ba147423c8e3573783982bdbb0
tree3b73a2a3043ab990ce15f5dd4e398bf8c242b6b1
parent386c516e51d91728e87a00644be97ec6053daca2
basesink: first stab at frame stepping in PAUSED

Unlock the prerolled frame and recheck if we need to step.
Keep a simple counter for the frames we're about to skip while stepping and
preroll/post step_done when stepping finished.
libs/gst/base/gstbasesink.c