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
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to