1. 23 Oct, 2006 1 commit
    • Tim-Philipp Müller's avatar
      gst/videotestsrc/: Add a bunch of exciting new checkers patterns. · 443dfa58
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_video_test_src_pattern_get_type),
      (gst_video_test_src_set_pattern):
      * gst/videotestsrc/gstvideotestsrc.h:
      * gst/videotestsrc/videotestsrc.c: (gst_video_test_src_checkers1),
      (gst_video_test_src_checkers2), (gst_video_test_src_checkers4),
      (gst_video_test_src_checkers8):
      * gst/videotestsrc/videotestsrc.h:
      Add a bunch of exciting new checkers patterns.
      443dfa58
  2. 05 Oct, 2006 1 commit
    • Tim-Philipp Müller's avatar
      Printf format fixes. · 9e107d67
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/alsa/gstalsadeviceprobe.c:
      (gst_alsa_device_property_probe_get_values):
      * ext/alsa/gstalsasink.c: (set_hwparams):
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_chain_elem_pad),
      (gst_ogg_chain_new_stream), (gst_ogg_demux_read_chain):
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_send_headers),
      (gst_ogg_mux_process_best_pad):
      * ext/ogg/gstoggparse.c: (gst_ogg_parse_new_stream),
      (gst_ogg_parse_chain):
      * ext/ogg/gstogmparse.c: (gst_ogm_parse_stream_header):
      * ext/vorbis/vorbisdec.c: (vorbis_handle_data_packet):
      * ext/vorbis/vorbisenc.c: (gst_vorbis_enc_setup),
      (gst_vorbis_enc_buffer_check_discontinuous):
      * ext/vorbis/vorbisparse.c: (vorbis_parse_src_query):
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_render):
      * gst-libs/gst/cdda/gstcddabasesrc.c:
      (gst_cdda_base_src_handle_track_seek):
      * gst-libs/gst/rtp/gstbasertpdepayload.c:
      (gst_base_rtp_depayload_push_full):
      * gst-libs/gst/rtp/gstbasertppayload.c: (gst_basertppayload_push):
      * gst/audioresample/resample.c: (resample_input_pushthrough):
      * gst/playback/gstplaybasebin.c: (queue_out_of_data):
      * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_handle_clients):
      * gst/typefind/gsttypefindfunctions.c: (mp3_type_find_at_offset),
      (wavpack_type_find):
      * gst/videotestsrc/gstvideotestsrc.c: (gst_video_test_src_create):
      * sys/xvimage/xvimagesink.c: (gst_xvimage_buffer_destroy),
      (gst_xvimagesink_check_xshm_calls), (gst_xvimagesink_xvimage_new):
      * tests/check/elements/volume.c: (GST_START_TEST):
      Printf format fixes.
      9e107d67
  3. 18 Sep, 2006 1 commit
  4. 01 Sep, 2006 1 commit
    • Tim-Philipp Müller's avatar
      gst/videotestsrc/: Add more uni-colour patterns ("white", "red", "green", and "blue"). · 650d9ae5
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_video_test_src_pattern_get_type),
      (gst_video_test_src_set_pattern):
      * gst/videotestsrc/gstvideotestsrc.h:
      * gst/videotestsrc/videotestsrc.c: (gst_video_test_src_unicolor),
      (gst_video_test_src_black), (gst_video_test_src_white),
      (gst_video_test_src_red), (gst_video_test_src_green),
      (gst_video_test_src_blue):
      * gst/videotestsrc/videotestsrc.h:
      Add more uni-colour patterns ("white", "red", "green", and "blue").
      650d9ae5
  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. 22 Jun, 2006 1 commit
    • Cody Russell's avatar
      gst/: Avoid unnecessary class cast check in class_init functions (#337747). · c10584ed
      Cody Russell authored
      Original commit message from CVS:
      Patch by: Cody Russell <bratsche at gnome org>
      * gst/audioresample/gstaudioresample.c:
      (gst_audioresample_class_init):
      * gst/playback/gststreamselector.c:
      (gst_stream_selector_class_init):
      * gst/subparse/gstsubparse.c: (gst_sub_parse_class_init):
      * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_class_init):
      * gst/tcp/gsttcpclientsink.c: (gst_tcp_client_sink_class_init):
      * gst/tcp/gsttcpclientsrc.c: (gst_tcp_client_src_class_init):
      * gst/tcp/gsttcpserversink.c: (gst_tcp_server_sink_class_init):
      * gst/tcp/gsttcpserversrc.c: (gst_tcp_server_src_class_init):
      * gst/videoscale/gstvideoscale.c: (gst_video_scale_class_init):
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_video_test_src_class_init):
      * gst/volume/gstvolume.c: (gst_volume_class_init):
      Avoid unnecessary class cast check in class_init
      functions (#337747).
      c10584ed
  7. 09 May, 2006 1 commit
    • Tim-Philipp Müller's avatar
      Const-ify GEnumValue and GFlagsValue arrays. Use · d8965c30
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/pango/gsttextoverlay.c: (gst_text_overlay_valign_get_type),
      (gst_text_overlay_halign_get_type),
      (gst_text_overlay_wrap_mode_get_type):
      * ext/theora/theoradec.c: (theora_handle_type_packet),
      (theora_handle_data_packet):
      * ext/theora/theoraenc.c: (gst_border_mode_get_type),
      (theora_enc_sink_setcaps), (theora_enc_chain):
      * gst-libs/gst/cdda/gstcddabasesrc.c:
      (gst_cdda_base_src_mode_get_type):
      * gst/audiotestsrc/gstaudiotestsrc.c:
      (gst_audiostestsrc_wave_get_type):
      * gst/playback/gststreaminfo.c: (gst_stream_type_get_type):
      * gst/tcp/gstfdset.c: (gst_fdset_mode_get_type):
      * gst/tcp/gstmultifdsink.c: (gst_recover_policy_get_type),
      (gst_sync_method_get_type), (gst_unit_type_get_type),
      (gst_client_status_get_type):
      * gst/videoscale/gstvideoscale.c:
      (gst_video_scale_method_get_type):
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_video_test_src_pattern_get_type):
      * gst/videotestsrc/videotestsrc.c: (paint_setup_I420),
      (paint_setup_YV12), (paint_setup_YUY2), (paint_setup_UYVY),
      (paint_setup_YVYU), (paint_setup_IYU2), (paint_setup_Y41B),
      (paint_setup_Y42B), (paint_setup_Y800), (paint_setup_YVU9),
      (paint_setup_YUV9), (paint_setup_RGB888), (paint_setup_BGR888),
      (paint_setup_RGB565), (paint_setup_xRGB1555):
      Const-ify GEnumValue and GFlagsValue arrays. Use
      GST_ROUND_UP_* macros instead of home-made ones.
      d8965c30
  8. 28 Apr, 2006 2 commits
    • Stefan Kost's avatar
      make GstElementDetails const · e972defd
      Stefan Kost authored
      Original commit message from CVS:
      * ext/alsa/gstalsamixerelement.c:
      * ext/alsa/gstalsasrc.c:
      * ext/cdparanoia/gstcdparanoiasrc.c:
      * ext/gnomevfs/gstgnomevfssink.c:
      * ext/gnomevfs/gstgnomevfssrc.c:
      * ext/ogg/gstoggdemux.c:
      * ext/ogg/gstoggmux.c:
      * ext/ogg/gstoggparse.c:
      * ext/ogg/gstogmparse.c:
      * ext/pango/gstclockoverlay.c:
      * ext/pango/gsttextoverlay.c:
      * ext/pango/gsttextrender.c:
      * ext/pango/gsttimeoverlay.c:
      * ext/theora/theoradec.c:
      * ext/theora/theoraenc.c:
      * ext/vorbis/vorbisdec.c:
      * ext/vorbis/vorbisenc.c:
      * gst-libs/gst/audio/gstaudiofilter.c:
      * gst-libs/gst/audio/gstaudiofiltertemplate.c:
      * gst/audioconvert/gstaudioconvert.c:
      * gst/audiorate/gstaudiorate.c:
      * gst/audioresample/gstaudioresample.c:
      * gst/audiotestsrc/gstaudiotestsrc.c:
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      * gst/playback/gstdecodebin.c:
      * gst/playback/gstplaybin.c:
      * gst/playback/gststreamselector.c:
      * gst/subparse/gstsubparse.c:
      * gst/tcp/gstmultifdsink.c:
      * gst/tcp/gsttcpclientsink.c:
      * gst/tcp/gsttcpclientsrc.c:
      * gst/tcp/gsttcpserversink.c:
      * gst/tcp/gsttcpserversrc.c:
      * gst/typefind/gsttypefindfunctions.c: (plugin_init):
      * gst/videorate/gstvideorate.c:
      * gst/videoscale/gstvideoscale.c:
      * gst/videotestsrc/gstvideotestsrc.c:
      * gst/volume/gstvolume.c:
      * sys/v4l/gstv4ljpegsrc.c:
      * sys/v4l/gstv4lmjpegsink.c:
      * sys/v4l/gstv4lmjpegsrc.c:
      * sys/v4l/gstv4lsrc.c:
      * sys/ximage/ximagesink.c:
      * sys/xvimage/xvimagesink.c:
      * tests/check/libs/cddabasesrc.c:
      make GstElementDetails const
      e972defd
    • Wim Taymans's avatar
      gst/videotestsrc/gstvideotestsrc.c: Handle 0/1 framerate correctly Fixes #331901. · a443f9a7
      Wim Taymans authored
      Original commit message from CVS:
      * gst/videotestsrc/gstvideotestsrc.c: (gst_video_test_src_create):
      Handle 0/1 framerate correctly Fixes #331901.
      a443f9a7
  9. 23 Mar, 2006 1 commit
    • Julien MOUTTE's avatar
      gst/videotestsrc/gstvideotestsrc.c: Partially handle 0 framerate, only EOS... · cbca436f
      Julien MOUTTE authored
      gst/videotestsrc/gstvideotestsrc.c: Partially handle 0 framerate, only EOS after the first frame is missing.
      
      Original commit message from CVS:
      Patch by: Julien MOUTTE <julien at moutte dot net>
      * gst/videotestsrc/gstvideotestsrc.c: (gst_video_test_src_query),
      (gst_video_test_src_do_seek), (gst_video_test_src_create):
      Partially handle 0 framerate, only EOS after the first frame
      is missing.
      cbca436f
  10. 01 Mar, 2006 1 commit
    • Wim Taymans's avatar
      Fix some more docs. · 8011ea8e
      Wim Taymans authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-base-plugins-docs.sgml:
      * docs/plugins/gst-plugins-base-plugins-sections.txt:
      * ext/gnomevfs/gstgnomevfssink.h:
      * ext/gnomevfs/gstgnomevfssrc.h:
      * ext/vorbis/vorbisdec.c: (vorbis_handle_data_packet):
      * ext/vorbis/vorbisdec.h:
      * ext/vorbis/vorbisenc.c: (gst_vorbisenc_convert_sink):
      * ext/vorbis/vorbisenc.h:
      * ext/vorbis/vorbisparse.c: (vorbis_parse_set_header_on_caps),
      (vorbis_parse_chain), (vorbis_parse_change_state):
      * ext/vorbis/vorbisparse.h:
      * gst/audioconvert/gstaudioconvert.h:
      * gst/tcp/gsttcpserversink.h:
      * gst/videotestsrc/gstvideotestsrc.c:
      * gst/videotestsrc/gstvideotestsrc.h:
      * gst/volume/gstvolume.c:
      * gst/volume/gstvolume.h:
      Fix some more docs.
      Added docs for vorbisdec and vorbisparse.
      Fix vorbisparse.
      8011ea8e
  11. 27 Dec, 2005 1 commit
    • Tim-Philipp Müller's avatar
      gst/videotestsrc/gstvideotestsrc.c: Add start method to reset running time and... · 4a63fb1a
      Tim-Philipp Müller authored
      gst/videotestsrc/gstvideotestsrc.c: Add start method to reset running time and number of frames sent
      
      Original commit message from CVS:
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_video_test_src_class_init), (gst_video_test_src_start):
      Add start method to reset running time and number of frames sent
      when starting up (fixes #324696; patch by: Michal Benes).
      4a63fb1a
  12. 12 Dec, 2005 1 commit
    • Wim Taymans's avatar
      gst/videotestsrc/gstvideotestsrc.*: Implement seeking in videotestsrc. · eb9cd91b
      Wim Taymans authored
      Original commit message from CVS:
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_video_test_src_class_init), (gst_video_test_src_init),
      (gst_video_test_src_parse_caps), (gst_video_test_src_query),
      (gst_video_test_src_do_seek), (gst_video_test_src_is_seekable),
      (gst_video_test_src_create):
      * gst/videotestsrc/gstvideotestsrc.h:
      Implement seeking in videotestsrc.
      Small cleanups.
      eb9cd91b
  13. 05 Dec, 2005 1 commit
    • Andy Wingo's avatar
      Update for alloc_buffer changes. · 1ecddd21
      Andy Wingo authored
      Original commit message from CVS:
      2005-12-05  Andy Wingo  <wingo@pobox.com>
      
      * ext/libvisual/visual.c: (get_buffer):
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_chain_peer):
      * ext/pango/gsttextrender.c: (gst_text_render_chain):
      * ext/theora/theoradec.c: (theora_handle_data_packet):
      * ext/theora/theoraenc.c: (theora_buffer_from_packet),
      (theora_enc_chain):
      * ext/vorbis/vorbisdec.c: (vorbis_handle_data_packet):
      * gst/videotestsrc/gstvideotestsrc.c: (gst_video_test_src_create):
      Update for alloc_buffer changes.
      1ecddd21
  14. 01 Dec, 2005 1 commit
  15. 23 Nov, 2005 1 commit
    • Jan Schmidt's avatar
      Updates for API changes · be23dbd7
      Jan Schmidt authored
      Original commit message from CVS:
      * ext/libvisual/visual.c: (gst_visual_src_setcaps), (get_buffer),
      (gst_visual_chain):
      * ext/theora/theoraenc.c: (theora_enc_sink_setcaps):
      * gst/videorate/gstvideorate.c: (gst_videorate_setcaps),
      (gst_videorate_chain):
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_videotestsrc_src_fixate), (gst_videotestsrc_create):
      * sys/v4l/gstv4lmjpegsrc.c: (gst_v4lmjpegsrc_get_fps),
      (gst_v4lmjpegsrc_src_convert), (gst_v4lmjpegsrc_src_query),
      (gst_v4lmjpegsrc_get), (gst_v4lmjpegsrc_getcaps):
      * sys/v4l/v4lsrc_calls.c: (gst_v4lsrc_get_fps),
      (gst_v4lsrc_get_fps_list), (gst_v4lsrc_buffer_new):
      Updates for API changes
      be23dbd7
  16. 22 Nov, 2005 5 commits
    • Thomas Vander Stichele's avatar
      remove deprecated properties fix up enums to correctly have short lowercase dashed nicks · c0759093
      Thomas Vander Stichele authored
      Original commit message from CVS:
      remove deprecated properties
      fix up enums to correctly have short lowercase dashed nicks
      c0759093
    • Michael Smith's avatar
      Fix compile due to self-stupidity · 9559eb69
      Michael Smith authored
      Original commit message from CVS:
      Fix compile due to self-stupidity
      9559eb69
    • Michael Smith's avatar
      Add underscore. · 4feeea6c
      Michael Smith authored
      Original commit message from CVS:
      Add underscore.
      4feeea6c
    • Michael Smith's avatar
      gst/: Use utility method for scaling clocktime for fractional framerates. · deaee40d
      Michael Smith authored
      Original commit message from CVS:
      * gst/videorate/gstvideorate.c: (gst_videorate_chain):
      * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_create):
      Use utility method for scaling clocktime for fractional framerates.
      deaee40d
    • Jan Schmidt's avatar
      Convert elements to use fractions for their framerate. · 0e828712
      Jan Schmidt authored
      Original commit message from CVS:
      * ext/libvisual/visual.c: (gst_visual_src_setcaps), (get_buffer),
      (gst_visual_chain):
      * ext/ogg/gstogmparse.c: (gst_ogm_parse_chain):
      * ext/theora/theoradec.c: (theora_handle_type_packet):
      * ext/theora/theoraenc.c: (theora_enc_sink_setcaps),
      (theora_enc_chain):
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps):
      * gst-libs/gst/video/video.c: (gst_video_frame_rate):
      * gst-libs/gst/video/video.h:
      * gst/ffmpegcolorspace/avcodec.h:
      * gst/ffmpegcolorspace/gstffmpegcodecmap.c:
      (gst_ffmpeg_caps_to_pixfmt):
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcsp_set_caps):
      * gst/videorate/gstvideorate.c: (gst_videorate_transformcaps),
      (gst_videorate_setcaps), (gst_videorate_blank_data),
      (gst_videorate_chain):
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_videotestsrc_src_fixate), (gst_videotestsrc_getcaps),
      (gst_videotestsrc_parse_caps), (gst_videotestsrc_setcaps),
      (gst_videotestsrc_event), (gst_videotestsrc_create):
      * gst/videotestsrc/gstvideotestsrc.h:
      * sys/ximage/ximagesink.c: (gst_ximagesink_xcontext_get),
      (gst_ximagesink_setcaps), (gst_ximagesink_change_state),
      (gst_ximagesink_get_times), (gst_ximagesink_init):
      * sys/ximage/ximagesink.h:
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_xv_support),
      (gst_xvimagesink_setcaps), (gst_xvimagesink_change_state),
      (gst_xvimagesink_get_times), (gst_xvimagesink_init):
      * sys/xvimage/xvimagesink.h:
      Convert elements to use fractions for their framerate.
      V4L elements to come later tonight.
      0e828712
  17. 21 Nov, 2005 1 commit
    • Jan Schmidt's avatar
      Rename gst_caps_structure_fixate_* to gst_structure_fixate_* (#322027) · 1cc82e91
      Jan Schmidt authored
      Original commit message from CVS:
      * ext/libvisual/visual.c: (get_buffer):
      * gst-libs/gst/audio/gstbaseaudiosrc.c:
      (gst_base_audio_src_fixate):
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_fixate_caps):
      * gst/audioscale/gstaudioscale.c: (gst_audioscale_fixate):
      * gst/audiotestsrc/gstaudiotestsrc.c:
      (gst_audiotestsrc_src_fixate):
      * gst/sine/gstsinesrc.c: (gst_sinesrc_src_fixate):
      * gst/videorate/gstvideorate.c: (gst_videorate_setcaps):
      * gst/videoscale/gstvideoscale.c: (gst_videoscale_fixate_caps):
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_videotestsrc_src_fixate):
      * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_fixate):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_fixate):
      Rename gst_caps_structure_fixate_* to gst_structure_fixate_*
      (#322027)
      1cc82e91
  18. 14 Nov, 2005 1 commit
    • Thomas Vander Stichele's avatar
      gst/videotestsrc/gstvideotestsrc.c: move fixation to a fixate function remove... · 38383d1d
      Thomas Vander Stichele authored
      gst/videotestsrc/gstvideotestsrc.c: move fixation to a fixate function remove negotiate function, basesrc's is good e...
      
      Original commit message from CVS:
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_videotestsrc_class_init), (gst_videotestsrc_init),
      (gst_videotestsrc_src_fixate):
      move fixation to a fixate function
      remove negotiate function, basesrc's is good enough
      fixes a bug for check when using the element alone
      38383d1d
  19. 10 Nov, 2005 1 commit
    • Wim Taymans's avatar
      gst/: The base class can now sync for us. · 31461ebd
      Wim Taymans authored
      Original commit message from CVS:
      * gst/audiotestsrc/gstaudiotestsrc.c:
      (gst_audiotestsrc_class_init), (gst_audiotestsrc_get_times),
      (gst_audiotestsrc_create):
      * gst/sine/gstsinesrc.c: (gst_sinesrc_class_init),
      (gst_sinesrc_get_times), (gst_sinesrc_create):
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_videotestsrc_class_init), (gst_videotestsrc_get_times),
      (gst_videotestsrc_create):
      The base class can now sync for us.
      31461ebd
  20. 16 Oct, 2005 1 commit
  21. 28 Sep, 2005 1 commit
  22. 11 Sep, 2005 1 commit
  23. 06 Sep, 2005 1 commit
    • Jan Schmidt's avatar
      configure.ac: In the output at the end, don't show the first plugin on the... · 71ab6314
      Jan Schmidt authored
      configure.ac: In the output at the end, don't show the first plugin on the same line as "Core plug-ins, always built:".
      
      Original commit message from CVS:
      * configure.ac:
      In the output at the end, don't show the first plugin on the same
      line as "Core plug-ins, always built:".
      Indent the output as for other plugin categories
      * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_create):
      #define that can be used to not use peer buffer_alloc functions for
      test purposes.
      * sys/ximage/ximagesink.c: (gst_ximage_buffer_init),
      (gst_ximage_buffer_get_type), (gst_ximagesink_ximage_new),
      (gst_ximagesink_show_frame):
      * sys/xvimage/xvimagesink.c: (gst_xvimage_buffer_init),
      (gst_xvimage_buffer_get_type), (gst_xvimagesink_setcaps),
      (gst_xvimagesink_show_frame):
      Error case handling fixes. gst-launch fakesrc ! x[v]imagesink now
      fails gracefully instead of XError aborting or deadlocking.
      71ab6314
  24. 28 Aug, 2005 1 commit
  25. 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
  26. 19 Jul, 2005 1 commit
  27. 14 Jul, 2005 1 commit
    • Wim Taymans's avatar
      gst/videotestsrc/: Make videotestsrc a pushsrc. · 914d0e0a
      Wim Taymans authored
      Original commit message from CVS:
      * gst/videotestsrc/Makefile.am:
      * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_get_type),
      (gst_videotestsrc_class_init), (gst_videotestsrc_negotiate),
      (gst_videotestsrc_setcaps), (gst_videotestsrc_getcaps),
      (gst_videotestsrc_init), (gst_videotestsrc_event),
      (gst_videotestsrc_create), (gst_videotestsrc_start),
      (gst_videotestsrc_stop), (gst_videotestsrc_get_times),
      (gst_videotestsrc_set_pattern), (gst_videotestsrc_set_property),
      (gst_videotestsrc_get_property):
      * gst/videotestsrc/gstvideotestsrc.h:
      Make videotestsrc a pushsrc.
      914d0e0a
  28. 06 Jul, 2005 1 commit
    • Wim Taymans's avatar
      ext/theora/theoradec.c: Prepare for better timestamp fix later. · a46a991d
      Wim Taymans authored
      Original commit message from CVS:
      * ext/theora/theoradec.c: (theora_dec_src_getcaps),
      (theora_dec_push), (theora_handle_data_packet):
      Prepare for better timestamp fix later.
      
      * gst/audioconvert/gstaudioconvert.c:
      List most accurate caps first
      
      * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_loop):
      Use proper pad task function.
      
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_new),
      (gst_xvimagesink_show_frame):
      Fix deadlock when alloc failed.
      a46a991d
  29. 05 Jul, 2005 1 commit
  30. 29 Jun, 2005 1 commit
  31. 27 Jun, 2005 1 commit
    • Andy Wingo's avatar
      gst/videotestsrc/gstvideotestsrc.c · 97697df7
      Andy Wingo authored
      Original commit message from CVS:
      2005-06-27  Andy Wingo  <wingo@pobox.com>
      
      * gst/videotestsrc/gstvideotestsrc.c
      (gst_videotestsrc_activate_push): Activation API changes.
      
      * gst/playback/gstdecodebin.c (gst_decode_bin_change_state)
      (gst_decode_bin_dispose): Free dynamics in READY->NULL, because
      they have refs on the decodebin.
      
      * ext/ogg/gstoggdemux.c (gst_ogg_pad_class_init): Ref the right
      parent class.
      (gst_ogg_pad_typefind): Don't leak a pad ref.
      (gst_ogg_chain_new_stream): gst_object_unref, not g_object_unref.
      (gst_ogg_demux_sink_activate, gst_ogg_demux_sink_activate_push)
      (gst_ogg_demux_sink_activate_pull): Changes for activation API.
      97697df7
  32. 24 Jun, 2005 1 commit
    • Thomas Vander Stichele's avatar
      gst/sine/gstsinesrc.*: add num-buffers and timestamp-offset properties · 4cb699ca
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * gst/sine/gstsinesrc.c: (gst_sinesrc_class_init),
      (gst_sinesrc_init), (gst_sinesrc_create),
      (gst_sinesrc_set_property), (gst_sinesrc_get_property),
      (gst_sinesrc_start):
      * gst/sine/gstsinesrc.h:
      add num-buffers and timestamp-offset properties
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_videotestsrc_class_init), (gst_videotestsrc_set_property),
      (gst_videotestsrc_get_property):
      add timestamp-offset property
      4cb699ca
  33. 02 Jun, 2005 1 commit
    • Wim Taymans's avatar
      Cleanups and buffer alloc. · 6db63908
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ogg/README:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet),
      (gst_ogg_demux_activate_chain), (gst_ogg_demux_clear_chains):
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_buffer_from_page):
      * ext/theora/theoradec.c: (theora_dec_src_query),
      (theora_handle_data_packet):
      * ext/theora/theoraenc.c: (theora_buffer_from_packet),
      (theora_enc_chain):
      * ext/vorbis/vorbisdec.c: (vorbis_dec_sink_event),
      (vorbis_handle_data_packet):
      * gst/audioconvert/bufferframesconvert.c:
      (buffer_frames_convert_chain):
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcsp_getcaps), (gst_ffmpegcsp_configure_context),
      (gst_ffmpegcsp_setcaps), (gst_ffmpegcsp_bufferalloc),
      (gst_ffmpegcsp_chain):
      * gst/videorate/gstvideorate.c: (gst_videorate_transformcaps),
      (gst_videorate_getcaps), (gst_videorate_setcaps),
      (gst_videorate_event), (gst_videorate_chain):
      * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_activate),
      (gst_videotestsrc_src_query), (gst_videotestsrc_loop):
      * sys/ximage/ximagesink.c: (gst_ximagesink_ximage_new),
      (gst_ximagesink_setcaps), (gst_ximagesink_buffer_alloc):
      * sys/xvimage/xvimagesink.c: (gst_xvimage_buffer_destroy),
      (gst_xvimage_buffer_finalize), (gst_xvimage_buffer_free),
      (gst_xvimage_buffer_class_init), (gst_xvimage_buffer_get_type),
      (gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_put),
      (gst_xvimagesink_show_frame), (gst_xvimagesink_buffer_alloc):
      Cleanups and buffer alloc.
      6db63908
  34. 09 May, 2005 2 commits
    • 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
    • David Schleef's avatar
      configure.ac: Require liboil. · b355a0c3
      David Schleef authored
      Original commit message from CVS:
      * configure.ac: Require liboil.
      * gst/videotestsrc/gstvideotestsrc.c: Fix up liboil calls, add
      a few more.
      * gst/videotestsrc/videotestsrc.c:
      * gst/videotestsrc/videotestsrc.h:
      b355a0c3