1. 23 Sep, 2006 1 commit
    • Tim-Philipp Müller's avatar
      gst/: A few array const-ifications. · f3066553
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/audioconvert/gstaudioconvert.c: (make_lossless_changes),
      (gst_audio_convert_transform_caps):
      * gst/videotestsrc/videotestsrc.c: (gst_video_test_src_unicolor):
      * gst/videotestsrc/videotestsrc.h:
      A few array const-ifications.
      f3066553
  2. 17 Sep, 2006 1 commit
  3. 20 Aug, 2006 1 commit
    • Stefan Kost's avatar
      gst/audioconvert/gstaudioconvert.c: Lower debug, use g_assert in _get_unit_size · c2d7af84
      Stefan Kost authored
      Original commit message from CVS:
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_get_unit_size), (set_structure_widths):
      Lower debug, use g_assert in _get_unit_size
      * gst/audioresample/gstaudioresample.c:
      (audioresample_get_unit_size):
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcsp_get_unit_size):
      * gst/videoscale/gstvideoscale.c: (gst_video_scale_get_unit_size):
      use g_assert in _get_unit_size
      c2d7af84
  4. 10 Aug, 2006 1 commit
  5. 29 May, 2006 1 commit
    • Michael Smith's avatar
      gst/audioconvert/gstaudioconvert.c: Patch from #341562: give more specific... · 8e09be1b
      Michael Smith authored
      gst/audioconvert/gstaudioconvert.c: Patch from #341562: give more specific audio caps in get_caps, so that basetransf...
      
      Original commit message from CVS:
      * gst/audioconvert/gstaudioconvert.c: (make_lossless_changes),
      (append_with_other_format), (set_structure_widths),
      (gst_audio_convert_transform_caps):
      Patch from #341562: give more specific audio caps in get_caps, so
      that basetransform  can make better decisions on what caps to
      negotiate.
      8e09be1b
  6. 28 Apr, 2006 1 commit
    • 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
  7. 29 Mar, 2006 1 commit
    • j^'s avatar
      better/unified long descriptions · 08047f5c
      j^ authored
      Original commit message from CVS:
      Patch by: j^ <j at bootlab dot org>
      * ext/alsa/gstalsamixerelement.c:
      (gst_alsa_mixer_element_class_init):
      * ext/alsa/gstalsasink.c:
      * ext/alsa/gstalsasrc.c: (gst_alsasrc_class_init):
      * ext/ogg/gstoggdemux.c:
      * ext/ogg/gstoggmux.c:
      * ext/ogg/gstoggparse.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/audioconvert/gstaudioconvert.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:
      better/unified long descriptions
      Fixes #336477
      08047f5c
  8. 24 Mar, 2006 1 commit
    • Stefan Kost's avatar
      Add docs for adder, use GST_ELEMENT_DETAILS macro, define GstElementDetails at the top · 2d826700
      Stefan Kost 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/cdparanoia/gstcdparanoiasrc.c:
      * ext/gnomevfs/gstgnomevfssink.c: (gst_gnome_vfs_sink_base_init),
      (gst_gnome_vfs_sink_class_init):
      * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnome_vfs_src_base_init):
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_base_init):
      * ext/ogg/gstoggmux.c:
      * ext/ogg/gstoggparse.c: (gst_ogg_parse_base_init):
      * ext/ogg/gstogmparse.c: (gst_ogm_audio_parse_base_init),
      (gst_ogm_video_parse_base_init), (gst_ogm_text_parse_base_init):
      * ext/pango/gsttextoverlay.c:
      * ext/pango/gsttextrender.c:
      * ext/theora/theoradec.c:
      * ext/theora/theoraenc.c:
      * ext/vorbis/vorbisdec.c:
      * ext/vorbis/vorbisenc.c:
      * gst-libs/gst/audio/gstaudiofilter.c:
      (gst_audio_filter_base_init):
      * gst-libs/gst/audio/gstaudiofiltertemplate.c:
      (gst_audio_filter_template_base_init):
      * gst/adder/gstadder.c: (gst_adder_get_type):
      * gst/adder/gstadder.h:
      * gst/audioconvert/gstaudioconvert.c:
      * gst/audiotestsrc/gstaudiotestsrc.c:
      (gst_audiostestsrc_wave_get_type), (gst_audio_test_src_class_init),
      (gst_audio_test_src_create):
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      * gst/playback/gstdecodebin.c:
      * gst/playback/gstplaybin.c:
      * gst/playback/gststreamselector.c:
      (gst_stream_selector_base_init):
      * gst/subparse/gstsubparse.c: (gst_sub_parse_base_init):
      * gst/volume/gstvolume.c:
      * sys/v4l/gstv4lmjpegsink.c:
      * sys/v4l/gstv4lmjpegsrc.c:
      * tests/check/libs/cddabasesrc.c:
      * tests/old/examples/gob/gst-identity2.gob:
      Add docs for adder, use GST_ELEMENT_DETAILS macro,
      define GstElementDetails at the top
      2d826700
  9. 02 Mar, 2006 1 commit
    • Wim Taymans's avatar
      docs/plugins/: Add audioresample to docs. · af09257f
      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:
      Add audioresample to docs.
      * gst/audioconvert/gstaudioconvert.c:
      Add revision date.
      * gst/audioresample/gstaudioresample.c:
      (gst_audioresample_base_init), (gst_audioresample_class_init),
      (gst_audioresample_init), (gst_audioresample_dispose),
      (audioresample_get_unit_size), (audioresample_transform_caps),
      (resample_set_state_from_caps), (audioresample_transform_size),
      (audioresample_set_caps), (audioresample_event),
      (audioresample_do_output), (audioresample_transform),
      (audioresample_pushthrough), (gst_audioresample_set_property),
      (gst_audioresample_get_property), (plugin_init):
      * gst/audioresample/gstaudioresample.h:
      Added docs.
      Small code cleanups.
      af09257f
  10. 06 Dec, 2005 1 commit
  11. 02 Dec, 2005 1 commit
  12. 23 Nov, 2005 1 commit
  13. 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
  14. 08 Nov, 2005 1 commit
  15. 19 Oct, 2005 1 commit
    • 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
  16. 23 Sep, 2005 1 commit
  17. 15 Sep, 2005 1 commit
  18. 09 Sep, 2005 1 commit
    • Jan Schmidt's avatar
      check/: Add extra tests for basetransform based components. · 0f4fa24d
      Jan Schmidt authored
      Original commit message from CVS:
      * check/Makefile.am:
      * check/pipelines/simple_launch_lines.c: (setup_pipeline),
      (run_pipeline), (GST_START_TEST), (simple_launch_lines_suite):
      Add extra tests for basetransform based components.
      Comment out the test_element_negotiation test until we decide
      if it's testing correct behaviour.
      * ext/libvisual/visual.c: (gst_visual_init), (get_buffer),
      (gst_visual_chain), (gst_visual_change_state):
      Slightly more correct but still bogus timestamping.
      Fix state change function.
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_class_init):
      * gst/audioresample/gstaudioresample.c:
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcsp_class_init):
      * gst/videoscale/gstvideoscale.c: (gst_videoscale_class_init),
      (gst_videoscale_prepare_size), (gst_videoscale_set_caps),
      (gst_videoscale_prepare_image):
      * gst/volume/gstvolume.c: (gst_volume_class_init),
      (volume_transform_ip):
      Basetransform updates. Enable passthrough modes.
      * sys/ximage/ximagesink.c: (gst_ximage_buffer_init),
      (gst_ximagesink_renegotiate_size), (gst_ximagesink_xcontext_get),
      (gst_ximagesink_setcaps), (gst_ximagesink_buffer_alloc):
      Negotiation fix that allows the window to return to the original
      size and renegotiate passthrough upstream. Extra debug output.
      0f4fa24d
  19. 02 Sep, 2005 1 commit
  20. 28 Aug, 2005 1 commit
  21. 26 Aug, 2005 2 commits
    • Wim Taymans's avatar
      gst/audioconvert/: Oops, allocate enough space to perform the channel mix. · 98fbd82d
      Wim Taymans authored
      Original commit message from CVS:
      * gst/audioconvert/audioconvert.c: (if), (float),
      (audio_convert_get_func_index), (check_default),
      (audio_convert_clean_fmt), (audio_convert_prepare_context),
      (audio_convert_clean_context), (audio_convert_get_sizes),
      (get_temp_buffer), (audio_convert_convert):
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_parse_caps), (gst_audio_convert_get_unit_size),
      (gst_audio_convert_transform_caps),
      (gst_audio_convert_fixate_caps), (gst_audio_convert_transform):
      * gst/audioconvert/gstchannelmix.c: (gst_channel_mix_mix):
      Oops, allocate enough space to perform the channel mix.
      98fbd82d
    • Wim Taymans's avatar
      gst/audioconvert/: Cleanups, librarify a bit, optimize, better negotiation and more. · ceb84de9
      Wim Taymans authored
      Original commit message from CVS:
      * gst/audioconvert/Makefile.am:
      * gst/audioconvert/audioconvert.c: (if), (float),
      (audio_convert_get_func_index), (check_default),
      (audio_convert_clean_fmt), (audio_convert_prepare_context),
      (audio_convert_clean_context), (audio_convert_get_sizes),
      (get_temp_buffer), (audio_convert_convert):
      * gst/audioconvert/audioconvert.h:
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_class_init), (gst_audio_convert_init),
      (gst_audio_convert_dispose), (gst_audio_convert_parse_caps),
      (gst_audio_convert_get_unit_size),
      (gst_audio_convert_transform_caps),
      (gst_audio_convert_fixate_caps), (gst_audio_convert_set_caps),
      (gst_audio_convert_transform_ip), (gst_audio_convert_transform):
      * gst/audioconvert/gstaudioconvert.h:
      * gst/audioconvert/gstchannelmix.c: (gst_channel_mix_unset_matrix),
      (gst_channel_mix_fill_identical),
      (gst_channel_mix_fill_compatible), (gst_channel_mix_detect_pos),
      (gst_channel_mix_fill_one_other), (gst_channel_mix_fill_others),
      (gst_channel_mix_fill_normalize), (gst_channel_mix_fill_matrix),
      (gst_channel_mix_setup_matrix), (gst_channel_mix_passthrough),
      (gst_channel_mix_mix):
      * gst/audioconvert/gstchannelmix.h:
      Cleanups, librarify a bit, optimize, better negotiation and more.
      ceb84de9
  22. 25 Aug, 2005 1 commit
  23. 24 Aug, 2005 1 commit
  24. 05 Aug, 2005 1 commit
    • Thomas Vander Stichele's avatar
      renamed to actual element names, so much nicer to look at · e571f069
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * common/gtk-doc-plugins.mak:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-base-plugins-docs.sgml:
      * docs/plugins/gst-plugins-base-plugins-sections.txt:
      renamed to actual element names, so much nicer to look at
      * docs/plugins/tmpl/gstmultifdsink.sgml:
      remove
      * docs/plugins/tmpl/multifdsink.sgml:
      * docs/plugins/tmpl/tcpserversink.sgml:
      add
      * ext/alsa/gstalsa.c:
      * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_get_property):
      * ext/ogg/gstoggmux.c:
      * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain):
      * gst/playback/gstdecodebin.c:
      * gst/tcp/gstmultifdsink.c: (gst_multifdsink_class_init):
      * gst/tcp/gsttcpserversink.c:
      various fixes and documentation additions
      e571f069
  25. 29 Jul, 2005 1 commit
  26. 16 Jul, 2005 1 commit
  27. 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
  28. 04 Jul, 2005 2 commits
    • Andy Wingo's avatar
      gst/audioconvert/gstaudioconvert.c (gst_audio_convert_fixate): No refcount leakage. · 3a7f5a2e
      Andy Wingo authored
      Original commit message from CVS:
      2005-07-04  Andy Wingo  <wingo@pobox.com>
      
      * gst/audioconvert/gstaudioconvert.c (gst_audio_convert_fixate):
      No refcount leakage.
      3a7f5a2e
    • Andy Wingo's avatar
      configure.ac: Enable -Werror. · 1f40231d
      Andy Wingo authored
      Original commit message from CVS:
      2005-07-04  Andy Wingo  <wingo@pobox.com>
      
      * configure.ac: Enable -Werror.
      
      * ext/theora/theoradec.c (theora_dec_src_getcaps):
      * gst/audioconvert/bufferframesconvert.c
      (buffer_frames_convert_fixate):
      * gst/audioconvert/gstaudioconvert.c (_fixate_caps_to_int)
      (gst_audio_convert_fixate):
      * gst/sine/gstsinesrc.c (gst_sinesrc_src_fixate)
      (gst_sinesrc_create): Fixate func changes.
      
      * sys/ximage/ximagesink.c: (gst_ximagesink_renegotiate_size),
      (gst_ximagesink_buffer_alloc): Unused var.
      1f40231d
  29. 08 Jun, 2005 1 commit
    • Andy Wingo's avatar
      gst/: Ghost pad API fixes. · 55d437af
      Andy Wingo authored
      Original commit message from CVS:
      2005-06-09  Andy Wingo  <wingo@pobox.com>
      
      * gst-libs/gst/gconf/gconf.c:
      * gst/playback/test.c:
      * gst/playback/gstplaybin.c (gen_video_element): Ghost pad API
      fixes.
      
      * gst/audioconvert/gstaudioconvert.c: RPAD fixes.
      
      * ext/theora/theoraenc.c (theora_enc_chain):
      * ext/theora/theoradec.c (theora_handle_data_packet): GCC4 fixes.
      
      * ext/ogg/gstoggdemux.c (GstOggPad): Derive from GstPad, not
      RealPad.
      55d437af
  30. 25 May, 2005 1 commit
    • Wim Taymans's avatar
      gst-libs/gst/audio/: Various small cleanups. · 5474600d
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/audio/gstaudiosink.c:
      (gst_audioringbuffer_get_type), (gst_audioringbuffer_class_init),
      (audioringbuffer_thread_func), (gst_audioringbuffer_init),
      (gst_audioringbuffer_acquire), (gst_audioringbuffer_release),
      (gst_audioringbuffer_play), (gst_audioringbuffer_stop),
      (gst_audioringbuffer_delay), (gst_audiosink_class_init),
      (gst_audiosink_create_ringbuffer):
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_baseaudiosink_class_init), (gst_baseaudiosink_init),
      (gst_baseaudiosink_get_clock), (gst_baseaudiosink_get_time),
      (gst_baseaudiosink_set_property), (build_linear_format),
      (debug_spec_caps), (debug_spec_buffer),
      (gst_baseaudiosink_setcaps), (gst_baseaudiosink_get_times),
      (gst_baseaudiosink_event), (gst_baseaudiosink_preroll),
      (gst_baseaudiosink_render), (gst_baseaudiosink_create_ringbuffer),
      (gst_baseaudiosink_callback), (gst_baseaudiosink_change_state):
      * gst-libs/gst/audio/gstringbuffer.c: (gst_ringbuffer_get_type),
      (gst_ringbuffer_set_callback), (gst_ringbuffer_acquire),
      (gst_ringbuffer_release), (gst_ringbuffer_is_acquired),
      (gst_ringbuffer_play), (gst_ringbuffer_pause),
      (gst_ringbuffer_stop), (gst_ringbuffer_delay),
      (gst_ringbuffer_played_samples), (gst_ringbuffer_set_sample),
      (wait_segment), (gst_ringbuffer_commit),
      (gst_ringbuffer_prepare_read), (gst_ringbuffer_advance),
      (gst_ringbuffer_clear):
      Various small cleanups.
      
      * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain),
      (gst_audio_convert_change_state):
      * gst/subparse/gstsubparse.c: (gst_subparse_chain):
      No need to take the locks anymore.
      5474600d
  31. 23 May, 2005 1 commit
  32. 17 May, 2005 1 commit
    • Wim Taymans's avatar
      Leak fixes in oggdemux. · 04fa6793
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_internal_chain),
      (gst_ogg_demux_submit_buffer), (gst_ogg_demux_get_data),
      (gst_ogg_demux_chain_unlocked):
      * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain),
      (gst_audio_convert_caps_remove_format_info),
      (gst_audio_convert_getcaps), (gst_audio_convert_setcaps),
      (gst_audio_convert_fixate), (gst_audio_convert_change_state):
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcsp_getcaps), (gst_ffmpegcsp_configure_context),
      (gst_ffmpegcsp_setcaps), (gst_ffmpegcsp_init),
      (gst_ffmpegcsp_bufferalloc), (gst_ffmpegcsp_chain),
      (gst_ffmpegcsp_change_state), (gst_ffmpegcsp_set_property),
      (gst_ffmpegcsp_get_property):
      * 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_check_xshm_calls), (gst_xvimagesink_xvimage_new),
      (gst_xvimagesink_xvimage_put), (gst_xvimagesink_imagepool_clear),
      (gst_xvimagesink_setcaps), (gst_xvimagesink_change_state),
      (gst_xvimagesink_show_frame), (gst_xvimagesink_buffer_free),
      (gst_xvimagesink_buffer_alloc), (gst_xvimagesink_set_xwindow_id):
      Leak fixes in oggdemux.
      Some cleanups in audioconvert.
      Make passthrough work along with buffer_alloc etc.
      Make buffer_alloc and buffer recycling actually work in
      xvimagesink.
      04fa6793
  33. 16 May, 2005 1 commit
    • David Schleef's avatar
      Port from GstData to GstMiniObject. · d90ee5bf
      David Schleef authored
      Original commit message from CVS:
      Port from GstData to GstMiniObject.
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_dispose):
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_buffer_from_page),
      (gst_ogg_mux_queue_pads), (gst_ogg_mux_set_header_on_caps),
      (gst_ogg_mux_collected):
      * ext/ogg/gstogmparse.c: (gst_ogm_parse_chain):
      * ext/theora/theoradec.c: (theora_handle_comment_packet),
      (theora_handle_data_packet):
      * ext/theora/theoraenc.c: (theora_buffer_from_packet),
      (theora_set_header_on_caps), (theora_enc_chain):
      * ext/vorbis/vorbisdec.c: (vorbis_dec_sink_event),
      (vorbis_handle_comment_packet):
      * ext/vorbis/vorbisenc.c: (gst_vorbisenc_set_header_on_caps):
      * ext/vorbis/vorbisparse.c: (vorbis_parse_set_header_on_caps):
      * gst-libs/gst/audio/gstaudiofilter.c: (gst_audiofilter_chain):
      * gst-libs/gst/tag/gstvorbistag.c: (gst_vorbis_tag_chain):
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_get_buffer):
      * gst/playback/gstdecodebin.c: (gst_decode_bin_class_init):
      * gst/playback/gstplaybasebin.c: (check_queue), (probe_triggered),
      (mute_stream), (silence_stream):
      * gst/playback/gstplaybin.c: (gst_play_bin_class_init):
      * gst/volume/gstvolume.c: (volume_transform):
      * sys/ximage/ximagesink.c: (gst_ximage_buffer_finalize),
      (gst_ximage_buffer_init), (gst_ximage_buffer_class_init),
      (gst_ximage_buffer_get_type), (gst_ximagesink_check_xshm_calls),
      (gst_ximagesink_ximage_new), (gst_ximagesink_ximage_destroy),
      (gst_ximagesink_ximage_put), (gst_ximagesink_imagepool_clear),
      (gst_ximagesink_show_frame), (gst_ximagesink_buffer_free),
      (gst_ximagesink_buffer_alloc):
      * sys/ximage/ximagesink.h:
      d90ee5bf
  34. 09 May, 2005 1 commit
    • Wim Taymans's avatar
      Make caps writable before writing to it. · 8aeaf8ed
      Wim Taymans authored
      Original commit message from CVS:
      * ext/vorbis/vorbisenc.c: (gst_vorbisenc_sink_setcaps),
      (gst_vorbisenc_src_query), (gst_vorbisenc_sink_query),
      (gst_vorbisenc_set_header_on_caps), (gst_vorbisenc_sink_event),
      (gst_vorbisenc_chain):
      * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain),
      (gst_audio_convert_caps_remove_format_info),
      (gst_audio_convert_getcaps), (gst_audio_convert_setcaps),
      (gst_audio_convert_fixate), (gst_audio_convert_channels):
      Make caps writable before writing to it.
      Fix negotiation in audioconvert some more.
      8aeaf8ed
  35. 06 May, 2005 1 commit
    • Wim Taymans's avatar
      Fixed negotiation wrt _peer_get_caps() · 3ec8704c
      Wim Taymans authored
      Original commit message from CVS:
      * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain),
      (gst_audio_convert_caps_remove_format_info),
      (gst_audio_convert_getcaps), (gst_audio_convert_setcaps),
      (gst_audio_convert_fixate), (gst_audio_convert_channels):
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcsp_getcaps), (gst_ffmpegcsp_configure_context),
      (gst_ffmpegcsp_setcaps), (gst_ffmpegcsp_chain):
      * gst/sine/Makefile.am:
      * gst/sine/gstsinesrc.c: (gst_sinesrc_get_type),
      (gst_sinesrc_class_init), (gst_sinesrc_init),
      (gst_sinesrc_src_fixate), (gst_sinesrc_setcaps),
      (gst_sinesrc_src_query), (gst_sinesrc_create), (gst_sinesrc_start),
      (gst_sinesrc_update_freq):
      * gst/sine/gstsinesrc.h:
      * gst/tcp/gstmultifdsink.c:
      * sys/xvimage/xvimagesink.c:
      Fixed negotiation wrt _peer_get_caps()
      Some cleanups.
      3ec8704c
  36. 05 May, 2005 1 commit
    • Wim Taymans's avatar
      gst/: Don't ignore _push() return values. · 3e5febcd
      Wim Taymans authored
      Original commit message from CVS:
      * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain),
      (gst_audio_convert_caps_remove_format_info),
      (gst_audio_convert_setcaps), (gst_audio_convert_fixate),
      (gst_audio_convert_change_state), (gst_audio_convert_channels):
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_videotestsrc_src_negotiate), (gst_videotestsrc_src_link),
      (gst_videotestsrc_parse_caps), (gst_videotestsrc_src_accept_caps),
      (gst_videotestsrc_setcaps), (gst_videotestsrc_activate),
      (gst_videotestsrc_init), (gst_videotestsrc_loop):
      Don't ignore _push() return values.
      Make sure no processing is done when shutting down.
      Videotestsrc pad activation fix.
      3e5febcd
  37. 20 Apr, 2005 1 commit
    • Wim Taymans's avatar
      gst/audioconvert/: Link against audio libs. · 468d6d43
      Wim Taymans authored
      Original commit message from CVS:
      * gst/audioconvert/Makefile.am:
      * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain),
      (gst_audio_convert_caps_remove_format_info),
      (gst_audio_convert_setcaps), (gst_audio_convert_fixate),
      (gst_audio_convert_channels):
      Link against audio libs.
      Fix audio convert plugin.
      468d6d43
  38. 31 Mar, 2005 1 commit