CVSROOT: /cvs/gnome
Module name: jamboree
Changes by: apwingo 05/06/28 10:14:05
Modified files:
. : Tag: jamboree-gst-0-9 ChangeLog Makefile.am
configure.in
src : Tag: jamboree-gst-0-9 player.c tag-reader.c
test : Tag: jamboree-gst-0-9 Makefile.am
Added files:
test : Tag: jamboree-gst-0-9 read-tags.c
Log message:
2005-06-28 Andy Wingo <[EMAIL PROTECTED]>
* src/player.c (player_get_state, message_received)
(tick_timeout_cb, player_play, player_stop, player_seek)
(player_update_state, player_new_decoded_pad_cb)
(create_pipeline, player_setup, get_sink_name): Update to
GStreamer 0.9 -- instead of reacting to signals in idle handlers,
listen to messages on the bus. Use a pipeline instead of a thread,
the elements make their own thread. Caps are refcounted now. Don't
do audioscaling right now.
* src/tag-reader.c (reader_handoff_cb)
(reader_new_decoded_pad_cb, reader_create_pipeline)
(reader_free, reader_loop, reader_read_file): GStreamer 0.9 fixes:
use gst_bus_poll instead of blocking in iterate (). Stop flow via
posting a message to the bus in fakesink's ::handoff signal. Query
changes.
* test/Makefile.am:
* test/read-tags.c: New test, runs tag-reader on a directory.
* configure.in: Check for GStreamer 0.9. Output checks are bogus
though, we currently hardwire alsasink.
* Makefile.am (SUBDIRS): Go into test/.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=jamboree&who=apwingo&date=explicit&mindate=2005-06-28%2010:13&maxdate=2005-06-28%2010:15
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list