libs/gst/base/gstbasesrc.c: Don't update the last_stop position in do_seek, that...
authorWim Taymans <wim.taymans@gmail.com>
Mon, 7 Jan 2008 11:23:00 +0000 (11:23 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Mon, 7 Jan 2008 11:23:00 +0000 (11:23 +0000)
commitf473d727192609ddc7173e5fa5652add91b3be9c
treebd26d38c4295ff0c6181bb9361a5c4fc7db613e0
parent91a59d5af59a4e3a0cebbaba391d38debc7a525d
libs/gst/base/gstbasesrc.c: Don't update the last_stop position in do_seek, that's the position we did a seek to.

Original commit message from CVS:
* libs/gst/base/gstbasesrc.c: (gst_base_src_default_do_seek),
(gst_base_src_loop):
Don't update the last_stop position in do_seek, that's the position we
did a seek to.
Read backwards when we have a negative rate.
* tests/check/elements/filesrc.c: (event_func), (wait_eos),
(setup_filesrc), (cleanup_filesrc), (GST_START_TEST),
(filesrc_suite):
Add check for reverse reading.
ChangeLog
libs/gst/base/gstbasesrc.c
tests/check/elements/filesrc.c