1. 26 Feb, 2004 2 commits
  2. 25 Feb, 2004 4 commits
  3. 24 Feb, 2004 7 commits
    • Thomas Vander Stichele's avatar
      fix mulawdec · 5faf353c
      Thomas Vander Stichele authored
      Original commit message from CVS:
      fix mulawdec
      5faf353c
    • David Schleef's avatar
      gst/videofilter/gstgamma.c: Adds gamma correction for RGB, with separate r g... · 3589ce6d
      David Schleef authored
      gst/videofilter/gstgamma.c: Adds gamma correction for RGB, with separate r g and b correction factors.
      
      Original commit message from CVS:
      reviewed by: David Schleef  <ds@schleef.org>
      * gst/videofilter/gstgamma.c: (gst_gamma_class_init),
      (gst_gamma_init), (gst_gamma_set_property),
      (gst_gamma_get_property), (gst_gamma_calculate_tables),
      (gst_gamma_rgb24), (gst_gamma_rgb32):  Adds gamma correction
      for RGB, with separate r g and b correction factors.
      3589ce6d
    • Thomas Vander Stichele's avatar
      don't signal bitrate for < 1 · e770cb61
      Thomas Vander Stichele authored
      Original commit message from CVS:
      don't signal bitrate for < 1
      e770cb61
    • David Schleef's avatar
      gst/qtdemux/qtdemux.c: Cleanups. Convert g_prints to GST_LOGs. Add qtdemux... · 38103acc
      David Schleef authored
      gst/qtdemux/qtdemux.c: Cleanups.  Convert g_prints to GST_LOGs.  Add qtdemux debug category.  Attempt to fix timestam...
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (plugin_init), (gst_qtdemux_loop_header),
      (qtdemux_parse_moov), (qtdemux_parse), (qtdemux_node_dump_foreach),
      (qtdemux_dump_mvhd), (qtdemux_dump_tkhd), (qtdemux_dump_elst),
      (qtdemux_dump_mdhd), (qtdemux_dump_hdlr), (qtdemux_dump_vmhd),
      (qtdemux_dump_dref), (qtdemux_dump_stsd), (qtdemux_dump_stts),
      (qtdemux_dump_stss), (qtdemux_dump_stsc), (qtdemux_dump_stsz),
      (qtdemux_dump_stco), (qtdemux_dump_co64), (qtdemux_dump_dcom),
      (qtdemux_dump_cmvd), (qtdemux_parse_tree), (qtdemux_parse_trak):
      Cleanups.  Convert g_prints to GST_LOGs.  Add qtdemux debug
      category.  Attempt to fix timestamp calculation.
      38103acc
    • Johan Dahlin's avatar
      gst-libs/gst/gconf/gconf.c: Add \n to g_print error messages · 2aef6c3d
      Johan Dahlin authored
      Original commit message from CVS:
      * gst-libs/gst/gconf/gconf.c: Add \n to g_print error messages
      2aef6c3d
    • Thomas Vander Stichele's avatar
      I hate conflicts, this was supposed to go in yesterday · e5f7bb52
      Thomas Vander Stichele authored
      Original commit message from CVS:
      I hate conflicts, this was supposed to go in yesterday
      e5f7bb52
    • Thomas Vander Stichele's avatar
      add correct schema file · 485042fe
      Thomas Vander Stichele authored
      Original commit message from CVS:
      add correct schema file
      485042fe
  4. 23 Feb, 2004 3 commits
    • Thomas Vander Stichele's avatar
      versioning gstreamer schemas and install location · 98b68da0
      Thomas Vander Stichele authored
      Original commit message from CVS:
      versioning gstreamer schemas and install location
      98b68da0
    • Benjamin Otte's avatar
      ext/xine/xineinput.c: call parent dispose. · 47c01dd0
      Benjamin Otte authored
      Original commit message from CVS:
      2004-02-23  Benjamin Otte  <otte@gnome.org>
      
      * ext/xine/xineinput.c: (gst_xine_input_dispose):
      (gst_xine_input_subclass_init):
      call parent dispose.
      change pad template for CD reader correctly
      * ext/xine/Makefile.am:
      * ext/xine/gstxine.h:
      * ext/xine/xine.c: (plugin_init):
      * ext/xine/xineaudiosink.c:
      wrap audio sinks, too
      * gst-libs/gst/resample/private.h:
      * gst-libs/gst/resample/resample.c: (gst_resample_init),
      (gst_resample_reinit), (gst_resample_scale),
      (gst_resample_nearest_s16), (gst_resample_bilinear_s16),
      (gst_resample_sinc_slow_s16), (gst_resample_sinc_s16),
      (gst_resample_sinc_ft_s16), (gst_resample_nearest_float),
      (gst_resample_bilinear_float), (gst_resample_sinc_slow_float),
      (gst_resample_sinc_float), (gst_resample_sinc_ft_float):
      * gst-libs/gst/resample/resample.h:
      * gst/audioscale/gstaudioscale.c: (gst_audioscale_method_get_type),
      (gst_audioscale_class_init), (gst_audioscale_link),
      (gst_audioscale_get_buffer), (gst_audioscale_init),
      (gst_audioscale_chain), (gst_audioscale_set_property),
      (gst_audioscale_get_property):
      * gst/audioscale/gstaudioscale.h:
      s/resample_*/gst_resample_*/i to not clobber namespaces
      47c01dd0
    • Julien Moutte Moutte's avatar
      gst/: First batch implementing audio and video codec tags in demuxers. · 4f97d9f1
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2004-02-23  Julien MOUTTE  <julien@moutte.net>
      
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps),
      (gst_riff_create_audio_caps), (gst_riff_create_iavs_caps),
      (gst_riff_create_video_template_caps),
      (gst_riff_create_audio_template_caps),
      (gst_riff_create_iavs_template_caps):
      * gst-libs/gst/riff/riff-media.h:
      * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_base_init),
      (gst_asf_demux_audio_caps), (gst_asf_demux_add_audio_stream),
      (gst_asf_demux_video_caps), (gst_asf_demux_add_video_stream):
      * gst/avi/gstavidemux.c: (gst_avi_demux_add_stream):
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_add_stream),
      (gst_matroska_demux_video_caps), (gst_matroska_demux_audio_caps),
      (gst_matroska_demux_plugin_init): First batch implementing audio and
      video codec tags in demuxers.
      4f97d9f1
  5. 22 Feb, 2004 5 commits
    • Benjamin Otte's avatar
      ext/xine/: add input plugin wrapper. Playback from files, http, mms and cdda works. · cf56a974
      Benjamin Otte authored
      Original commit message from CVS:
      2004-02-22  Benjamin Otte  <otte@gnome.org>
      
      * ext/xine/Makefile.am:
      * ext/xine/gstxine.h:
      * ext/xine/xine.c: (plugin_init):
      * ext/xine/xineinput.c:
      add input plugin wrapper. Playback from files, http, mms and cdda
      works.
      * ext/xine/xineaudiodec.c: (gst_xine_audio_dec_chain):
      remove leftover G_GNUC_UNUSED
      * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_stream),
      (gst_asf_demux_identify_guid):
      improve debugging output
      cf56a974
    • Benjamin Otte's avatar
      autogen.sh: replace test -e with test -x for mkinstalldirs to be more portable. · 526d484f
      Benjamin Otte authored
      Original commit message from CVS:
      2004-02-22  Benjamin Otte  <otte@gnome.org>
      
      reported by: Padraig O'Briain <padraig.obriain@sun.com>
      
      * autogen.sh:
      replace test -e with test -x for mkinstalldirs to be more portable.
      (fixes #134816)
      526d484f
    • Benjamin Otte's avatar
      gst/audioconvert/gstaudioconvert.c: set rank to PRIMARY · e416d387
      Benjamin Otte authored
      Original commit message from CVS:
      2004-02-22  Benjamin Otte  <otte@gnome.org>
      
      reported by: Stefan Kost <kost@imn.htwk-leipzig.de>
      
      * gst/audioconvert/gstaudioconvert.c: (plugin_init):
      set rank to PRIMARY
      * gst/volume/gstvolume.c: (plugin_init):
      set rank to NONE
      fixes #134960
      
      2004-02-22   Julio M. Merino Vidal <jmmv@menta.net>
      
      reviewed by Benjamin Otte  <otte@gnome.org>
      
      * ext/flac/gstflacenc.c: (gst_flacenc_chain):
      escape NULL strings in GST_ELEMENT_ERROR properly (fixes #135116)
      e416d387
    • Benjamin Otte's avatar
      configure.ac: export [_]*{gst,Gst,GST}.* symbols from plugins · a3bd5182
      Benjamin Otte authored
      Original commit message from CVS:
      2004-02-22  Benjamin Otte  <otte@gnome.org>
      
      * configure.ac:
      export [_]*{gst,Gst,GST}.* symbols from plugins
      
      2004-02-22  Christophe Fergeau <teuf@gnome.org>
      
      reviewed by: Benjamin Otte  <otte@gnome.org>
      
      * ext/lame/gstlame.c: (add_one_tag):
      * ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list):
      * ext/vorbis/vorbisenc.c: (gst_vorbisenc_get_tag_value),
      (gst_vorbisenc_metadata_set1):
      * gst/tags/gstid3tag.c:
      * gst/tags/gstvorbistag.c: (gst_vorbis_tag_add):
      apply fixes from bugs #135042 (lame can't write tags) and #133817
      (add GST_ALBUM_VOLUME_{COUNT,NUMBER} tags)
      a3bd5182
    • Ramon Garcia Fernandez Fernandez's avatar
      Export only gst_plugin_desc from plugins · b766bcc3
      Ramon Garcia Fernandez Fernandez authored
      Original commit message from CVS:
      Export only gst_plugin_desc from plugins
      b766bcc3
  6. 20 Feb, 2004 3 commits
    • Thomas Vander Stichele's avatar
      fix gdk_pixbuf install location creation for solaris fix category for vorbisdec · b1907b35
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      fix gdk_pixbuf install location creation for solaris
      fix category for vorbisdec
      b1907b35
    • Andy Wingo Wingo's avatar
      gst/intfloat/, gst/oneton: Removed, replaced by audioconvert and interleave respectively. · 22b1839f
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2004-02-20  Andy Wingo  <wingo@pobox.com>
      
      * gst/intfloat/, gst/oneton: Removed, replaced by audioconvert and
      interleave respectively.
      
      * gst/interleave/deinterleave.c: New plugin: deinterleave
      (replaces on oneton).
      * gst/interleave/interleave.c: New plugin: interleave.
      * gst/interleave/plugin.h: Support file.
      * gst/interleave/plugin.c: Support file.
      
      * configure.ac: Remove intfloat and oneton, add interleave.
      
      * ext/sndfile/gstsf.c: Handle events better.
      
      * gst/audioconvert/gstaudioconvert.c: Change to support int2float
      and float2int operation. int2float has scheduling problems as
      noted in in2float_chain.
      22b1839f
    • Benjamin Otte's avatar
      ext/xine/: add first version of xine plugin wrapper. Currently only wraps the · ea5845cb
      Benjamin Otte authored
      Original commit message from CVS:
      2004-02-20  Benjamin Otte  <otte@gnome.org>
      
      * ext/xine/Makefile.am:
      * ext/xine/gstxine.h:
      * ext/xine/xine.c:
      * ext/xine/xineaudiodec.c:
      * ext/xine/xinecaps.c:
      add first version of xine plugin wrapper. Currently only wraps the
      QDM2 win32 DLL, and even that only in proof-of-concept quality.
      * configure.ac:
      * ext/Makefile.am:
      add xine plugin wrapper, disabled by default. Use --enable-xine to
      build. Note that it'll segfault on gst-register if you don't remove
      the goom and tvtime post plugins from xine.
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_sink_event),
      (qtdemux_parse), (qtdemux_parse_trak), (qtdemux_audio_caps):
      add extradata parsing for QDM2.
      change around debugging prints.
      ea5845cb
  7. 19 Feb, 2004 4 commits
    • Benjamin Otte's avatar
      ext/: use gst_tag_list_insert when you want to insert tags · fd2dd233
      Benjamin Otte authored
      Original commit message from CVS:
      2004-02-19  Benjamin Otte  <otte@gnome.org>
      
      * ext/lame/gstlame.c: (gst_lame_chain):
      * ext/vorbis/vorbisenc.c: (gst_vorbisenc_chain):
      use gst_tag_list_insert when you want to insert tags
      fd2dd233
    • David Schleef's avatar
      configure.ac: Move massink to gst-rotten · 6bab7c93
      David Schleef authored
      Original commit message from CVS:
      * configure.ac:  Move massink to gst-rotten
      * ext/Makefile.am:
      * ext/mas/Makefile.am:
      * ext/mas/massink.c:
      * ext/mas/massink.h:
      6bab7c93
    • David Schleef's avatar
      ext/gdk_pixbuf/gstgdkpixbuf.c: Disable gdk_pixbuf typefinding, since it seems... · 18a480ef
      David Schleef authored
      ext/gdk_pixbuf/gstgdkpixbuf.c: Disable gdk_pixbuf typefinding, since it seems to be worse than nothing.
      
      Original commit message from CVS:
      * ext/gdk_pixbuf/gstgdkpixbuf.c: (plugin_init): Disable gdk_pixbuf
      typefinding, since it seems to be worse than nothing.
      * gst/typefind/gsttypefindfunctions.c: (qt_type_find):  Add ftyp
      atom to recognize .mp4 and .m4a files as video/quicktime.
      18a480ef
    • David Schleef's avatar
      gst/sine/demo-dparams.c: Use double dparams, not float. · dd5bdf74
      David Schleef authored
      Original commit message from CVS:
      * gst/sine/demo-dparams.c: (quit_live),
      (dynparm_log_value_changed), (dynparm_value_changed), (main):
      Use double dparams, not float.
      * gst/sine/gstsinesrc.c: (gst_sinesrc_class_init),
      (gst_sinesrc_init): Change sync default to FALSE, since multiple
      sync'd elements don't really work correctly.
      * gst/volume/gstvolume.c: (volume_class_init), (volume_init),
      (volume_update_volume), (volume_get_property):  Change dparam
      to double.
      dd5bdf74
  8. 18 Feb, 2004 4 commits
    • Julien Moutte Moutte's avatar
      sys/ximage/ximagesink.c: Rework the way software video scaling works. So now... · cb87ce6e
      Julien Moutte Moutte authored
      sys/ximage/ximagesink.c: Rework the way software video scaling works. So now we check on each chain call if the video...
      
      Original commit message from CVS:
      2004-02-18  Julien MOUTTE  <julien@moutte.net>
      
      * sys/ximage/ximagesink.c:
      (gst_ximagesink_xwindow_update_geometry),
      (gst_ximagesink_renegotiate_size), (gst_ximagesink_handle_xevents),
      (gst_ximagesink_change_state), (gst_ximagesink_expose),
      (gst_ximagesink_init): Rework the way software video scaling works. So
      now we check on each chain call if the video frames are feeling the
      window. If not we try to renegotiate caps. On failure we memorize that
      and we won't try again for that PLAYING sessions.
      * sys/ximage/ximagesink.h: Adding a boolean to store the caps renego
      failure.
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_init): initialize the
      synchronous flag.
      cb87ce6e
    • Thomas Vander Stichele's avatar
      break up link function for better error debug · c8599db3
      Thomas Vander Stichele authored
      Original commit message from CVS:
      break up link function for better error debug
      c8599db3
    • Thomas Vander Stichele's avatar
      add debug category · 6c1fe8ce
      Thomas Vander Stichele authored
      Original commit message from CVS:
      add debug category
      6c1fe8ce
    • Julien Moutte Moutte's avatar
      sys/ximage/ximagesink.c: Reorganizing the way renegotiation work. The event... · 2e7e9097
      Julien Moutte Moutte authored
      sys/ximage/ximagesink.c: Reorganizing the way renegotiation work. The event handling function is not taking care of e...
      
      Original commit message from CVS:
      2004-02-18  Julien MOUTTE <julien@moutte.net>
      
      * sys/ximage/ximagesink.c: (gst_ximagesink_renegotiate_size),
      (gst_ximagesink_handle_xevents), (gst_ximagesink_expose): Reorganizing
      the way renegotiation work. The event handling function is not taking
      care of external windows and renegotiate method check for pad flags
      NEGOTIATING. Should fix : #133209
      2e7e9097
  9. 17 Feb, 2004 3 commits
  10. 16 Feb, 2004 5 commits