check/: Add tests for fdsrc seekability
authorJan Schmidt <thaytan@mad.scientist.com>
Sun, 27 Nov 2005 22:50:09 +0000 (22:50 +0000)
committerJan Schmidt <thaytan@mad.scientist.com>
Sun, 27 Nov 2005 22:50:09 +0000 (22:50 +0000)
commit84279849a8c8608fbbde3fe1ead798beacd5479f
treeeab47ba109428db2e01405dd8f4da0d9b3c87daa
parent7b347681d536892c8286d31c6b6b18f02584561d
check/: Add tests for fdsrc seekability

Original commit message from CVS:
* check/Makefile.am:
* check/elements/fdsrc.c: (event_func), (setup_fdsrc),
(cleanup_fdsrc), (GST_START_TEST), (fdsrc_suite), (main):
Add tests for fdsrc seekability

* gst/elements/gstfdsrc.c: (gst_fdsrc_class_init),
(gst_fdsrc_init), (gst_fdsrc_update_fd), (gst_fdsrc_start),
(gst_fdsrc_set_property), (gst_fdsrc_is_seekable),
(gst_fdsrc_get_size), (gst_fdsrc_uri_set_uri):
* gst/elements/gstfdsrc.h:
fdsrc should not be a 'live' source.
Implement seeking on seekable fd's.

* gst/gstquery.c: (gst_query_new_seeking),
(gst_query_parse_seeking):
* gst/gstquery.h:
Implement SEEKING query functions:
*_new_seeking and *_parse_seeking
ChangeLog
check/Makefile.am
check/elements/fdsrc.c [new file with mode: 0644]
gst/elements/gstfdsrc.c
gst/elements/gstfdsrc.h
gst/gstquery.c
gst/gstquery.h
plugins/elements/gstfdsrc.c
plugins/elements/gstfdsrc.h
tests/check/Makefile.am
tests/check/elements/fdsrc.c [new file with mode: 0644]