1. 10 Oct, 2006 1 commit
  2. 07 Oct, 2006 1 commit
    • Julien Moutte's avatar
      ext/pango/gsttextoverlay.c: Useless goto. · 3db2dfc0
      Julien Moutte authored
      Original commit message from CVS:
      2006-10-07  Julien MOUTTE  <julien@moutte.net>
      
      * ext/pango/gsttextoverlay.c: (gst_text_overlay_text_event):
      Useless goto.
      * tests/examples/seek/seek.c: (do_seek),
      (rate_spinbutton_changed_cb), (main): Add a rate spinbutton in
      seek example to experiment with rates != 1.0 (reverse playback
      !)
      3db2dfc0
  3. 18 Sep, 2006 1 commit
    • Stefan Kost's avatar
      ext/libvisual/visual.c: update to work also with libvisual 0.4 API · dfb5b301
      Stefan Kost authored
      Original commit message from CVS:
      * ext/libvisual/visual.c: (gst_vis_src_negotiate),
      (gst_visual_chain), (gst_visual_change_state):
      update to work also with libvisual 0.4 API
      * tools/gst-launch-ext.1.in:
      * tools/gst-visualise.1.in:
      remove references to old man-pages
      * tests/examples/seek/seek.c: (main):
      add real meadi-buttons, add tool-tips for the seek-options, arrange
      seek options in a table
      dfb5b301
  4. 24 Aug, 2006 1 commit
    • Wim Taymans's avatar
      tests/examples/seek/seek.c: Add a checkbox to enable play scrubbing. Makes it... · 7aea721e
      Wim Taymans authored
      tests/examples/seek/seek.c: Add a checkbox to enable play scrubbing. Makes it possible to disable normal scrubbing.
      
      Original commit message from CVS:
      * tests/examples/seek/seek.c: (seek_cb), (start_seek), (stop_seek),
      (play_scrub_toggle_cb), (main):
      Add a checkbox to enable play scrubbing. Makes it possible to disable
      normal scrubbing.
      7aea721e
  5. 23 Jun, 2006 1 commit
    • Tim-Philipp Müller's avatar
      Use GST_DEBUG_CATEGORY_STATIC where possible (#342503). · 114a273f
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst-libs/gst/rtp/gstbasertpaudiopayload.c:
      * gst-libs/gst/rtp/gstbasertpdepayload.c:
      * gst-libs/gst/rtp/gstbasertppayload.c:
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      * gst/tcp/gstmultifdsink.c:
      * gst/tcp/gsttcpclientsink.c:
      * gst/tcp/gsttcpclientsrc.c:
      * gst/tcp/gsttcpserversink.c:
      * gst/tcp/gsttcpserversrc.c:
      * gst/videorate/gstvideorate.c:
      * gst/videotestsrc/gstvideotestsrc.c:
      * sys/v4l/gstv4ljpegsrc.c:
      * sys/v4l/gstv4lmjpegsink.c:
      * sys/v4l/gstv4lsrc.c:
      * tests/examples/seek/scrubby.c:
      * tests/examples/seek/seek.c:
      Use GST_DEBUG_CATEGORY_STATIC where possible (#342503).
      114a273f
  6. 09 May, 2006 1 commit
  7. 10 Apr, 2006 1 commit
    • Wim Taymans's avatar
      ext/theora/theoradec.c: Some more debug info. · ba7bbf14
      Wim Taymans authored
      Original commit message from CVS:
      * ext/theora/theoradec.c: (theora_dec_src_event),
      (theora_handle_data_packet):
      Some more debug info.
      * tests/examples/seek/seek.c: (start_seek), (main):
      Print element messages too.
      ba7bbf14
  8. 29 Mar, 2006 1 commit
  9. 22 Mar, 2006 1 commit
  10. 24 Jan, 2006 1 commit
  11. 30 Dec, 2005 1 commit
    • Stefan Kost's avatar
      move old example to tests/examples/volume/volune.c · f2092fc7
      Stefan Kost authored
      Original commit message from CVS:
      * configure.ac:
      * gst/volume/Makefile.am:
      * gst/volume/demo.c:
      move old example to tests/examples/volume/volune.c
      * tests/examples/Makefile.am:
      * tests/examples/seek/seek.c: (main):
      change window-close event from "delete-event" to "destroy"
      * tests/examples/volume/Makefile.am:
      * tests/examples/volume/volume.c: (value_changed_callback),
      (setup_gui), (message_received), (eos_message_received), (main):
      fix event handling and bus usage
      f2092fc7
  12. 12 Dec, 2005 1 commit
    • Wim Taymans's avatar
      tests/examples/seek/scrubby.c: Set higher priority for bus events so they... · c7588474
      Wim Taymans authored
      tests/examples/seek/scrubby.c: Set higher priority for bus events so they don't get reordered with gtk gui events.
      
      Original commit message from CVS:
      * tests/examples/seek/scrubby.c: (main):
      Set higher priority for bus events so they don't get reordered with
      gtk gui events.
      
      * tests/examples/seek/seek.c: (do_seek), (start_seek), (stop_seek),
      (flush_toggle_cb), (main):
      Added checkbox do disable flushing seeks.
      Disable scrubbing when doing non flushing seeks.
      c7588474
  13. 06 Dec, 2005 1 commit
  14. 22 Nov, 2005 1 commit
  15. 17 Nov, 2005 1 commit
  16. 16 Nov, 2005 1 commit
  17. 13 Nov, 2005 1 commit
  18. 11 Nov, 2005 1 commit
  19. 04 Nov, 2005 1 commit
    • Wim Taymans's avatar
      examples/seeking/: Added app for playback speed testing. · 09e894fe
      Wim Taymans authored
      Original commit message from CVS:
      * examples/seeking/Makefile.am:
      * examples/seeking/scrubby.c: (gst_element_factory_make_or_warn),
      (dynamic_link), (setup_dynamic_link), (make_wav_pipeline),
      (make_playerbin_pipeline), (format_value), (update_scale),
      (speed_cb), (seek_cb), (do_seek), (start_seek), (stop_seek),
      (play_cb), (pause_cb), (stop_cb), (print_message), (bus_message),
      (print_usage), (main):
      Added app for playback speed testing.
      
      * examples/seeking/seek.c: (dynamic_link),
      (make_avi_msmpeg4v3_mp3_pipeline), (make_avi_pipeline),
      (make_mpeg_pipeline), (do_seek), (set_update_scale),
      (message_received), (main):
      Updated seek example.
      09e894fe
  20. 19 Oct, 2005 1 commit
    • 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
  21. 12 Oct, 2005 1 commit
    • Wim Taymans's avatar
      Update for _get_state() API change. · 7bc8bee1
      Wim Taymans authored
      Original commit message from CVS:
      * check/pipelines/simple_launch_lines.c: (run_pipeline):
      * examples/seeking/Makefile.am:
      * examples/seeking/cdplayer.c: (play_cb), (pause_cb), (stop_cb):
      * examples/seeking/seek.c: (make_avi_msmpeg4v3_mp3_pipeline),
      (do_seek), (set_update_scale), (message_received), (main):
      * gst-libs/gst/audio/gstringbuffer.c: (gst_ring_buffer_commit),
      (gst_ring_buffer_read), (gst_ring_buffer_clear):
      Update for _get_state() API change.
      7bc8bee1
  22. 10 Oct, 2005 1 commit
    • Wim Taymans's avatar
      check/pipelines/simple_launch_lines.c: Small update, use API as stated in design docs. · 156264e9
      Wim Taymans authored
      Original commit message from CVS:
      * check/pipelines/simple_launch_lines.c: (run_pipeline):
      Small update, use API as stated in design docs.
      
      * examples/seeking/seek.c: (make_avi_msmpeg4v3_mp3_pipeline),
      (update_scale), (do_seek), (seek_cb), (set_update_scale),
      (start_seek), (stop_seek), (play_cb), (pause_cb), (stop_cb),
      (message_received), (main):
      Updated seek example for GOption. Some usability improvements.
      156264e9
  23. 19 Sep, 2005 1 commit
  24. 02 Sep, 2005 1 commit
  25. 30 Aug, 2005 1 commit
    • Stefan Kost's avatar
      examples/seeking/seek.c: update the example · 85056f97
      Stefan Kost authored
      Original commit message from CVS:
      * examples/seeking/seek.c: (make_mp3_pipeline),
      (make_mpeg_pipeline), (seek_cb), (start_seek), (stop_seek),
      (play_cb), (pause_cb), (stop_cb):
      update the example
      85056f97
  26. 23 Aug, 2005 1 commit
  27. 16 Aug, 2005 1 commit
  28. 27 Jul, 2005 1 commit
    • Wim Taymans's avatar
      examples/seeking/seek.c: Update seek example. · ee8ed3a8
      Wim Taymans authored
      Original commit message from CVS:
      * examples/seeking/seek.c: (setup_dynamic_link),
      (make_dv_pipeline), (make_vorbis_theora_pipeline), (query_rates),
      (query_positions_elems), (query_positions_pads), (do_seek):
      Update seek example.
      
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_event),
      (gst_ogg_pad_typefind), (gst_ogg_demux_chain_elem_pad),
      (gst_ogg_demux_queue_data), (gst_ogg_demux_chain_peer),
      (gst_ogg_pad_submit_packet), (gst_ogg_pad_submit_page),
      (gst_ogg_demux_handle_event),
      (gst_ogg_demux_deactivate_current_chain),
      (gst_ogg_demux_activate_chain), (gst_ogg_demux_perform_seek),
      (gst_ogg_demux_collect_chain_info), (gst_ogg_demux_collect_info),
      (gst_ogg_demux_chain), (gst_ogg_demux_send_event),
      (gst_ogg_demux_loop):
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_collected):
      * ext/theora/theoradec.c: (theora_dec_src_event),
      (theora_dec_src_getcaps), (theora_dec_sink_event),
      (theora_dec_push), (theora_dec_chain):
      * ext/vorbis/Makefile.am:
      * ext/vorbis/vorbisdec.c: (vorbis_dec_src_event),
      (vorbis_dec_sink_event), (vorbis_dec_push),
      (vorbis_handle_data_packet):
      * ext/vorbis/vorbisenc.c: (gst_vorbisenc_sink_event),
      (gst_vorbisenc_chain):
      * gst/playback/gststreaminfo.c: (cb_probe):
      * gst/subparse/gstsubparse.c: (gst_subparse_src_event):
      * gst/videorate/gstvideorate.c: (gst_videorate_event):
      * gst/videoscale/gstvideoscale.c:
      (gst_videoscale_handle_src_event):
      * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_event):
      * sys/ximage/ximagesink.c: (gst_ximagesink_show_frame),
      (gst_ximagesink_navigation_send_event):
      * sys/xvimage/xvimagesink.c:
      (gst_xvimagesink_navigation_send_event):
      Various event updates and cleanups
      ee8ed3a8
  29. 19 Jul, 2005 1 commit
    • Wim Taymans's avatar
      examples/seeking/seek.c: Make correct DV pipeline. · d6b5e52a
      Wim Taymans authored
      Original commit message from CVS:
      * examples/seeking/seek.c: (make_dv_pipeline),
      (make_vorbis_theora_pipeline), (query_rates),
      (query_positions_elems), (query_positions_pads), (do_seek):
      Make correct DV pipeline.
      d6b5e52a
  30. 18 Jul, 2005 1 commit
    • Wim Taymans's avatar
      examples/seeking/seek.c: Updated seek example. · cfdcc450
      Wim Taymans authored
      Original commit message from CVS:
      * examples/seeking/seek.c: (make_vorbis_theora_pipeline),
      (query_rates), (query_positions_elems), (query_positions_pads),
      (do_seek), (seek_cb), (stop_seek):
      Updated seek example.
      
      * gst/playback/gstdecodebin.c: (remove_element_chain), (unlinked):
      * gst/playback/gstplaybasebin.c: (queue_threshold_reached),
      (queue_out_of_data), (gen_preroll_element), (new_decoded_pad):
      * gst/playback/gstplaybin.c: (add_sink):
      * gst/playback/gststreaminfo.c: (gst_stream_info_dispose),
      (gst_stream_info_set_mute):
      Some refcount leak fixes.
      cfdcc450
  31. 16 Jul, 2005 1 commit
    • Wim Taymans's avatar
      Updated seek example. · 82dc411e
      Wim Taymans authored
      Original commit message from CVS:
      * docs/libs/tmpl/gstringbuffer.sgml:
      * examples/seeking/seek.c: (make_vorbis_theora_pipeline),
      (query_rates), (query_positions_elems), (query_positions_pads),
      (update_scale), (do_seek):
      Updated seek example.
      
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet),
      (gst_ogg_pad_submit_page), (gst_ogg_demux_activate_chain),
      (gst_ogg_demux_find_chains), (gst_ogg_demux_send_event),
      (gst_ogg_demux_loop):
      Push out correct discont values.
      
      * ext/theora/theoradec.c: (theora_dec_src_convert),
      (theora_dec_sink_convert), (theora_dec_src_getcaps),
      (theora_dec_sink_event), (theora_handle_type_packet),
      (theora_handle_header_packet), (theora_dec_push),
      (theora_handle_data_packet), (theora_dec_chain),
      (theora_dec_change_state):
      Better timestamping.
      
      * ext/vorbis/vorbisdec.c: (gst_vorbis_dec_init),
      (vorbis_dec_sink_event), (vorbis_dec_push),
      (vorbis_handle_data_packet), (vorbis_dec_chain):
      * ext/vorbis/vorbisdec.h:
      Better timestamping.
      
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_get_time), (gst_base_audio_sink_get_times),
      (gst_base_audio_sink_event), (gst_base_audio_sink_render):
      Handle syncing on timestamps instead of sample offsets. Make
      use of DISCONT values as described in design docs.
      
      * gst-libs/gst/audio/gstbaseaudiosrc.c:
      (gst_base_audio_src_get_time):
      * gst-libs/gst/audio/gstringbuffer.c: (gst_ring_buffer_acquire),
      (gst_ring_buffer_set_sample), (gst_ring_buffer_commit),
      (gst_ring_buffer_read):
      * gst-libs/gst/audio/gstringbuffer.h:
      * sys/ximage/ximagesink.c: (gst_ximagesink_get_times),
      (gst_ximagesink_show_frame):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_times):
      Correcly convert buffer timestamp to stream time.
      82dc411e
  32. 28 Jun, 2005 1 commit
  33. 02 Jun, 2005 1 commit
    • Wim Taymans's avatar
      examples/seeking/seek.c: Updated seek example. · 239bdbcd
      Wim Taymans authored
      Original commit message from CVS:
      * examples/seeking/seek.c: (make_vorbis_theora_pipeline),
      (query_rates), (query_positions_elems), (query_positions_pads),
      (do_seek):
      Updated seek example.
      239bdbcd
  34. 09 May, 2005 1 commit
    • Wim Taymans's avatar
      Port to new query API. · 0ba57f58
      Wim Taymans authored
      Original commit message from CVS:
      Port to new query API.
      Updated seek.
      Cleanups in x[v]imagesink
      0ba57f58
  35. 28 Apr, 2005 1 commit
    • Wim Taymans's avatar
      examples/seeking/seek.c: Make audio sink configurable, use alsasink as default. · 82d1e686
      Wim Taymans authored
      Original commit message from CVS:
      * examples/seeking/seek.c: (make_mod_pipeline), (make_dv_pipeline),
      (make_wav_pipeline), (make_flac_pipeline), (make_sid_pipeline),
      (make_vorbis_pipeline), (make_vorbis_theora_pipeline),
      (make_avi_msmpeg4v3_mp3_pipeline), (make_mp3_pipeline),
      (make_avi_pipeline), (make_mpeg_pipeline), (make_mpegnt_pipeline):
      Make audio sink configurable, use alsasink as default.
      82d1e686
  36. 31 Mar, 2005 1 commit
  37. 02 Feb, 2005 1 commit
    • David Schleef's avatar
      configure.ac: Put DEFAULT_AUDIOSINK in config.h and use whereever possible. (Fixes #165997) · 4785be86
      David Schleef authored
      Original commit message from CVS:
      * configure.ac: Put DEFAULT_AUDIOSINK in config.h and use
      whereever possible.  (Fixes #165997)
      * examples/capsfilter/capsfilter1.c: (main):
      * examples/dynparams/filter.c: (create_ui):
      * examples/seeking/cdparanoia.c: (get_track_info), (main):
      * examples/seeking/chained.c: (main):
      * examples/seeking/seek.c: (make_mod_pipeline), (make_dv_pipeline),
      (make_wav_pipeline), (make_flac_pipeline), (make_sid_pipeline),
      (make_vorbis_pipeline), (make_mp3_pipeline), (make_avi_pipeline),
      (make_mpeg_pipeline), (make_mpegnt_pipeline):
      * examples/seeking/spider_seek.c: (make_spider_pipeline):
      * examples/switch/switcher.c: (main):
      * ext/dv/demo-play.c: (main):
      * ext/faad/gstfaad.c: (gst_faad_change_state):
      * ext/mad/gstmad.c: (gst_mad_chain):
      * ext/smoothwave/demo-osssrc.c: (main):
      * gst-libs/gst/gconf/gconf.c: (gst_gconf_set_string),
      (gst_gconf_render_bin_from_description),
      (gst_gconf_get_default_audio_sink),
      (gst_gconf_get_default_video_sink),
      (gst_gconf_get_default_audio_src),
      (gst_gconf_get_default_video_src),
      (gst_gconf_get_default_visualization_element):
      * gst/level/demo.c: (main):
      * gst/level/plot.c: (main):
      * gst/playback/gstplaybin.c: (gen_video_element),
      (gen_audio_element):
      * gst/playback/test.c: (gen_video_element), (gen_audio_element):
      * gst/playondemand/demo-mp3.c: (setup_pipeline):
      * gst/sine/demo-dparams.c: (main):
      * gst/spectrum/demo-osssrc.c: (main):
      * gst/speed/demo-mp3.c: (main):
      * gst/volume/demo.c: (main):
      * testsuite/embed/embed.c: (main):
      4785be86
  38. 05 Jan, 2005 1 commit
    • Ronald S. Bultje's avatar
      examples/gstplay/player.c: Don't iterate. · 6e1c77c8
      Ronald S. Bultje authored
      Original commit message from CVS:
      * examples/gstplay/player.c: (main):
      Don't iterate.
      * examples/seeking/seek.c: (fixate), (make_playerbin_pipeline):
      Add visualizations.
      * ext/a52dec/gsta52dec.c: (gst_a52dec_push),
      (gst_a52dec_handle_frame):
      Set duration.
      * ext/dvdnav/gst-dvd:
      Add audioconvert. Fixes #161325.
      * ext/dvdread/dvdreadsrc.c: (dvdreadsrc_get):
      Explicitely case to gint64. Possible valgrind error.
      * gst-libs/gst/play/play.c: (caps_set), (setup_size),
      (gst_play_tick_callback), (gst_play_change_state),
      (gst_play_dispose), (gst_play_init), (gst_play_class_init),
      (gst_play_set_location), (gst_play_get_location),
      (gst_play_seek_to_time), (gst_play_set_data_src),
      (gst_play_set_video_sink), (gst_play_set_audio_sink),
      (gst_play_set_visualization), (gst_play_connect_visualization),
      (gst_play_get_framerate), (gst_play_get_all_by_interface),
      (gst_play_new):
      Use playbin. Fixes #139749 and #147744.
      * gst/apetag/apedemux.c: (gst_ape_demux_parse_tags):
      Add genre tag.
      * gst/audioscale/gstaudioscale.c: (gst_audioscale_method_get_type),
      (audioscale_get_type), (gst_audioscale_base_init),
      (gst_audioscale_class_init), (gst_audioscale_expand_caps),
      (gst_audioscale_getcaps), (gst_audioscale_fixate),
      (gst_audioscale_link), (gst_audioscale_get_buffer),
      (gst_audioscale_decrease_rate), (gst_audioscale_increase_rate),
      (gst_audioscale_init), (gst_audioscale_dispose),
      (gst_audioscale_chain), (gst_audioscale_set_property),
      (gst_audioscale_get_property), (plugin_init):
      Indent properly.
      * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_private):
      Fix LPCM.
      * gst/qtdemux/qtdemux.c: (qtdemux_parse_udta),
      (qtdemux_tag_add_str), (qtdemux_tag_add_num),
      (qtdemux_tag_add_gnre), (qtdemux_video_caps):
      Add more metadata (fixes #162656).
      6e1c77c8
  39. 26 Oct, 2004 1 commit
    • David Schleef's avatar
      examples/: · 0f828628
      David Schleef authored
      Original commit message from CVS:
      * examples/gstplay/player.c: (got_stream_length), (main):
      * examples/seeking/cdplayer.c: (update_scale):
      * examples/seeking/seek.c: (format_value), (update_scale):
      * examples/seeking/spider_seek.c: (format_value), (update_scale),
      (stop_seek):
      0f828628
  40. 12 Sep, 2004 1 commit
    • David Schleef's avatar
      Fixes: #151879, #151881, #151882, #151883, #151884, #151886, #151887, #152102, #152247. · cad19a8d
      David Schleef authored
      Original commit message from CVS:
      Fixes: #151879, #151881, #151882, #151883, #151884, #151886,
      #151887, #152102, #152247.
      * examples/indexing/indexmpeg.c: 64-bit warning fixes.
      * examples/seeking/cdparanoia.c: same
      * examples/seeking/cdplayer.c: same
      * examples/seeking/seek.c: same
      * examples/seeking/spider_seek.c: same
      * examples/seeking/vorbisfile.c: same
      * examples/stats/mp2ogg.c: same
      * ext/esd/esdsink.c: (gst_esdsink_class_init),
      (gst_esdsink_dispose): Dispose of element properly.
      * ext/ivorbis/vorbisfile.c: (gst_ivorbisfile_seek): 64-bit warning
      fixes.
      * ext/nas/nassink.c: (gst_nassink_class_init),
      (gst_nassink_dispose): Dispose of element correctly.
      * gst/wavenc/gstwavenc.c: (gst_wavenc_chain): Fix leak.
      * sys/ximage/ximagesink.c: (gst_ximagesink_check_xshm_calls),
      (gst_ximagesink_ximage_new), (gst_ximagesink_ximage_destroy):
      Fix 64-bit warning.
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls),
      (gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_destroy):
      Fix 64-bit warning.
      cad19a8d