1. 23 Oct, 2005 1 commit
    • Thomas Vander Stichele's avatar
      STOPPED -> FAILED · 5de80e59
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_loop):
      * po/POTFILES.in:
      STOPPED -> FAILED
      5de80e59
  2. 21 Oct, 2005 3 commits
    • Wim Taymans's avatar
      gst/playback/gstdecodebin.c: Don't try to remove elements twice. · c36509f8
      Wim Taymans authored
      Original commit message from CVS:
      * gst/playback/gstdecodebin.c: (gst_decode_bin_init),
      (gst_decode_bin_dispose), (free_dynamics), (pad_unblocked),
      (pad_blocked), (close_pad_link), (new_pad):
      Don't try to remove elements twice.
      c36509f8
    • Wim Taymans's avatar
      ext/: Fix old naming. · 78790803
      Wim Taymans authored
      Original commit message from CVS:
      * ext/theora/theoradec.c: (theora_dec_src_query),
      (theora_dec_sink_event):
      * ext/vorbis/vorbisdec.c: (vorbis_dec_src_query),
      (vorbis_dec_sink_event), (vorbis_handle_identification_packet),
      (vorbis_handle_data_packet):
      * ext/vorbis/vorbisdec.h:
      Fix old naming.
      
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_render):
      Don't try to sync on buffers without a timestamp.
      78790803
    • Christian Schaller's avatar
      update for latest changes · ecaf089d
      Christian Schaller authored
      Original commit message from CVS:
      update for latest changes
      ecaf089d
  3. 20 Oct, 2005 5 commits
    • Tim-Philipp Müller's avatar
      ext/vorbis/vorbisenc.c: Implement position and duration queries. · a04b000b
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/vorbis/vorbisenc.c: (gst_vorbisenc_get_query_types),
      (gst_vorbisenc_src_query):
      Implement position and duration queries.
      * gst/playback/test3.c: (update_scale), (main):
      Fix for async state changes and print nicer output.
      a04b000b
    • Wim Taymans's avatar
      gst/playback/: Fix tests again · 42f04625
      Wim Taymans authored
      Original commit message from CVS:
      * gst/playback/test5.c: (new_pad), (no_more_pads), (start_finding),
      (dump_element_stats), (main):
      * gst/playback/test6.c: (main):
      Fix tests again
      42f04625
    • Tim-Philipp Müller's avatar
      gst/: Don't use functions for position queries when handling duration queries. · 2548818e
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/audiotestsrc/gstaudiotestsrc.c: (gst_audiotestsrc_src_query):
      * gst/sine/gstsinesrc.c: (gst_sinesrc_src_query):
      Don't use functions for position queries when handling
      duration queries.
      2548818e
    • Tim-Philipp Müller's avatar
      ext/vorbis/vorbisdec.*: Vorbis streams can be embedded in other container... · ba34565c
      Tim-Philipp Müller authored
      ext/vorbis/vorbisdec.*: Vorbis streams can be embedded in other container formats than ogg, container formats where t...
      
      Original commit message from CVS:
      * ext/vorbis/vorbisdec.c: (vorbis_dec_sink_event),
      (vorbis_handle_data_packet), (vorbis_dec_chain),
      (vorbis_dec_change_state):
      * ext/vorbis/vorbisdec.h:
      Vorbis streams can be embedded in other container formats
      than ogg, container formats where the demuxer might set
      timestamps on encoded vorbis buffers instead of those silly
      granulepos thingies. In short: make vorbisdec handle
      timestamps on incoming buffers as well.
      ba34565c
    • Wim Taymans's avatar
      gst/playback/gstplaybasebin.c: Fix leak. · d108bc08
      Wim Taymans authored
      Original commit message from CVS:
      * gst/playback/gstplaybasebin.c: (group_destroy),
      (gst_play_base_bin_change_state):
      Fix leak.
      Handle case where playbasebin is now ASYNC because
      decodebin is.
      d108bc08
  4. 19 Oct, 2005 4 commits
    • Tim-Philipp Müller's avatar
      gst/audioconvert/: And bye bye buffer-frames-convert · 19efac95
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/audioconvert/Makefile.am:
      * gst/audioconvert/bufferframesconvert.c:
      * gst/audioconvert/plugin.c: (plugin_init):
      * gst/audioconvert/plugin.h:
      And bye bye buffer-frames-convert
      19efac95
    • Wim Taymans's avatar
      Bye bye buffer-frames. · fc8ce006
      Wim Taymans authored
      Original commit message from CVS:
      * check/elements/audioconvert.c:
      * docs/libs/tmpl/gstaudio.sgml:
      * docs/libs/tmpl/gstcolorbalance.sgml:
      * ext/vorbis/vorbisdec.c: (vorbis_dec_sink_event),
      (vorbis_handle_identification_packet), (vorbis_handle_data_packet):
      * ext/vorbis/vorbisenc.c: (raw_caps_factory):
      * gst-libs/gst/audio/audio.c: (gst_audio_structure_set_int):
      * gst-libs/gst/audio/audio.h:
      * gst/audioconvert/audioconvert.h:
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_parse_caps):
      * gst/volume/gstvolume.c:
      Bye bye buffer-frames.
      fc8ce006
    • Wim Taymans's avatar
      Query API update. · f88e6c08
      Wim Taymans authored
      Original commit message from CVS:
      * examples/seeking/seek.c: (make_avi_msmpeg4v3_mp3_pipeline),
      (query_positions_elems), (query_positions_pads), (update_scale),
      (do_seek), (set_update_scale), (message_received), (main):
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_src_query),
      (gst_ogg_demux_perform_seek), (gst_ogg_demux_find_chains),
      (gst_ogg_demux_loop):
      * ext/ogg/gstogmparse.c: (gst_ogm_parse_sink_query):
      * ext/theora/theoradec.c: (theora_dec_src_query),
      (theora_dec_sink_event):
      * ext/vorbis/vorbisdec.c: (vorbis_dec_src_query),
      (vorbis_dec_sink_event), (vorbis_handle_data_packet):
      * gst/adder/gstadder.c: (gst_adder_query):
      * gst/audiotestsrc/gstaudiotestsrc.c: (gst_audiotestsrc_src_query):
      * gst/playback/test3.c: (update_scale):
      * gst/playback/test5.c: (new_pad), (no_more_pads), (start_finding),
      (dump_element_stats), (main):
      * gst/playback/test6.c: (main):
      * gst/sine/gstsinesrc.c: (gst_sinesrc_src_query):
      Query API update.
      f88e6c08
    • Tim-Philipp Müller's avatar
      gst/typefind/gsttypefindfunctions.c: Akos Maroy (#308663). · cdbb4ae9
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/typefind/gsttypefindfunctions.c: (utf8_type_find),
      (xml_check_first_element), (xml_type_find), (smil_type_find),
      (plugin_init):
      Add typefinding for SMIL and for generic XML. Based on patch by
      Akos Maroy (#308663).
      cdbb4ae9
  5. 18 Oct, 2005 4 commits
    • Wim Taymans's avatar
      gst/playback/: Make playbin async, it'll commit state to paused when all streams are detected. · cffa20bf
      Wim Taymans authored
      Original commit message from CVS:
      * gst/playback/Makefile.am:
      * gst/playback/gstdecodebin.c: (gst_decode_bin_init),
      (gst_decode_bin_dispose), (dynamic_create), (dynamic_free),
      (free_dynamics), (pad_unblocked), (pad_blocked), (close_pad_link),
      (try_to_link_1), (new_pad), (no_more_pads), (type_found),
      (gst_decode_bin_change_state):
      * gst/playback/gstplaybin.c: (gst_play_bin_class_init),
      (gst_play_bin_send_event_to_sink):
      * gst/playback/test5.c: (new_pad), (no_more_pads), (start_finding),
      (dump_element_stats), (main):
      * gst/playback/test6.c: (main):
      Make playbin async, it'll commit state to paused when all streams
      are detected.
      Remove ugly hack.
      Added test6.c to show async behaviour.
      cffa20bf
    • Wim Taymans's avatar
      ext/ogg/gstoggdemux.c: Fix for segment-start/stop API change. · ceaa930f
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_chain_peer),
      (gst_ogg_demux_perform_seek), (gst_ogg_demux_loop):
      Fix for segment-start/stop API change.
      ceaa930f
    • Wim Taymans's avatar
      check/: Add future test for clock selection. · 3fcc19ca
      Wim Taymans authored
      Original commit message from CVS:
      * check/Makefile.am:
      * check/clocks/selection.c: (GST_START_TEST), (volume_suite),
      (main):
      Add future test for clock selection.
      3fcc19ca
    • Wim Taymans's avatar
      ext/alsa/gstalsasink.c: Set handle to NULL. · efb6fcb8
      Wim Taymans authored
      Original commit message from CVS:
      * ext/alsa/gstalsasink.c: (gst_alsasink_init),
      (gst_alsasink_close):
      Set handle to NULL.
      
      * gst-libs/gst/audio/gstringbuffer.c:
      (gst_ring_buffer_open_device), (gst_ring_buffer_close_device),
      (gst_ring_buffer_acquire), (gst_ring_buffer_release),
      (gst_ring_buffer_start), (gst_ring_buffer_pause),
      (gst_ring_buffer_stop), (gst_ring_buffer_commit),
      (gst_ring_buffer_read):
      More debug info.
      efb6fcb8
  6. 17 Oct, 2005 12 commits
  7. 16 Oct, 2005 4 commits
  8. 13 Oct, 2005 4 commits
  9. 12 Oct, 2005 3 commits
    • Stefan Kost's avatar
      renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition · 43bc15fa
      Stefan Kost authored
      Original commit message from CVS:
      * examples/indexing/indexmpeg.c: (main):
      * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_get),
      (cdparanoia_open), (cdparanoia_close), (cdparanoia_event),
      (cdparanoia_convert), (cdparanoia_query):
      * ext/cdparanoia/gstcdparanoia.h:
      * ext/gnomevfs/gstgnomevfssink.c: (gst_gnomevfssink_init),
      (gst_gnomevfssink_open_file), (gst_gnomevfssink_close_file),
      (gst_gnomevfssink_chain), (gst_gnomevfssink_change_state):
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_init):
      * gst/audioscale/gstaudioscale.c: (gst_audioscale_init):
      * gst/playback/gststreamselector.c: (gst_stream_selector_init):
      * gst/tcp/gstmultifdsink.c: (gst_multifdsink_init),
      (gst_multifdsink_render), (gst_multifdsink_start),
      (gst_multifdsink_stop):
      * gst/tcp/gstmultifdsink.h:
      * gst/tcp/gsttcpclientsink.c: (gst_tcpclientsink_init),
      (gst_tcpclientsink_render), (gst_tcpclientsink_start),
      (gst_tcpclientsink_stop):
      * gst/tcp/gsttcpclientsink.h:
      * gst/tcp/gsttcpclientsrc.c: (gst_tcpclientsrc_init),
      (gst_tcpclientsrc_getcaps), (gst_tcpclientsrc_create),
      (gst_tcpclientsrc_start), (gst_tcpclientsrc_stop):
      * gst/tcp/gsttcpclientsrc.h:
      * gst/tcp/gsttcpserversink.h:
      * gst/tcp/gsttcpserversrc.c: (gst_tcpserversrc_init),
      (gst_tcpserversrc_create), (gst_tcpserversrc_start),
      (gst_tcpserversrc_stop):
      * gst/tcp/gsttcpserversrc.h:
      * sys/v4l/gstv4lmjpegsink.c: (gst_v4lmjpegsink_init):
      * sys/v4l/gstv4lmjpegsrc.c: (gst_v4lmjpegsrc_init):
      * sys/ximage/ximagesink.c: (gst_ximagesink_init):
      renamed GST_FLAGS macros to GST_OBJECT_FLAGS
      moved bitshift from macro to enum definition
      43bc15fa
    • Stefan Kost's avatar
      renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition · e28f0d9e
      Stefan Kost authored
      Original commit message from CVS:
      * examples/indexing/indexmpeg.c: (main):
      * ext/esd/esdmon.c: (gst_esdmon_open_audio),
      (gst_esdmon_close_audio), (gst_esdmon_change_state):
      * ext/esd/esdmon.h:
      * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_init):
      * ext/pango/gsttextoverlay.c: (gst_textoverlay_init):
      * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_init):
      * gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_init):
      * gst/avi/gstavimux.c: (gst_avimux_init):
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_init):
      * gst/multipart/multipartdemux.c: (gst_multipart_demux_init):
      * gst/multipart/multipartmux.c: (gst_multipart_mux_init):
      * gst/oldcore/gstmultifilesrc.c: (gst_multifilesrc_init),
      (gst_multifilesrc_get), (gst_multifilesrc_open_file),
      (gst_multifilesrc_close_file), (gst_multifilesrc_change_state):
      * gst/oldcore/gstmultifilesrc.h:
      * gst/oldcore/gstpipefilter.c: (gst_pipefilter_init),
      (gst_pipefilter_open_file), (gst_pipefilter_close_file),
      (gst_pipefilter_change_state):
      * gst/oldcore/gstpipefilter.h:
      * gst/smoothwave/gstsmoothwave.c: (gst_smoothwave_init):
      * gst/videomixer/videomixer.c: (gst_videomixer_init):
      * sys/osxaudio/gstosxaudiosink.c: (gst_osxaudiosink_init):
      * sys/osxaudio/gstosxaudiosink.h:
      * sys/osxaudio/gstosxaudiosrc.h:
      renamed GST_FLAGS macros to GST_OBJECT_FLAGS
      moved bitshift from macro to enum definition
      e28f0d9e
    • Wim Taymans's avatar
      examples/seeking/Makefile.am: Oops. · 6f90fbb6
      Wim Taymans authored
      Original commit message from CVS:
      * examples/seeking/Makefile.am:
      Oops.
      6f90fbb6