1. 26 Feb, 2004 2 commits
  2. 25 Feb, 2004 5 commits
  3. 24 Feb, 2004 7 commits
    • Thomas Vander Stichele's avatar
      fix mulawdec · 6c552d42
      Thomas Vander Stichele authored
      Original commit message from CVS:
      fix mulawdec
      6c552d42
    • David Schleef's avatar
      gst/videofilter/gstgamma.c: Adds gamma correction for RGB, with separate r g... · 5f662417
      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.
      5f662417
    • Thomas Vander Stichele's avatar
      don't signal bitrate for < 1 · 0448bb4c
      Thomas Vander Stichele authored
      Original commit message from CVS:
      don't signal bitrate for < 1
      0448bb4c
    • David Schleef's avatar
      gst/qtdemux/qtdemux.c: Cleanups. Convert g_prints to GST_LOGs. Add qtdemux... · e913ff5a
      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.
      e913ff5a
    • Johan Dahlin's avatar
      gst-libs/gst/gconf/gconf.c: Add \n to g_print error messages · 74f1d933
      Johan Dahlin authored
      Original commit message from CVS:
      * gst-libs/gst/gconf/gconf.c: Add \n to g_print error messages
      74f1d933
    • Thomas Vander Stichele's avatar
      I hate conflicts, this was supposed to go in yesterday · bb44116e
      Thomas Vander Stichele authored
      Original commit message from CVS:
      I hate conflicts, this was supposed to go in yesterday
      bb44116e
    • Thomas Vander Stichele's avatar
      add correct schema file · c084e686
      Thomas Vander Stichele authored
      Original commit message from CVS:
      add correct schema file
      c084e686
  4. 23 Feb, 2004 3 commits
    • Thomas Vander Stichele's avatar
      versioning gstreamer schemas and install location · 24204a78
      Thomas Vander Stichele authored
      Original commit message from CVS:
      versioning gstreamer schemas and install location
      24204a78
    • Benjamin Otte's avatar
      ext/xine/xineinput.c: call parent dispose. · a9e7cd5c
      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
      a9e7cd5c
    • Julien Moutte Moutte's avatar
      gst/: First batch implementing audio and video codec tags in demuxers. · c7404342
      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.
      c7404342
  5. 22 Feb, 2004 5 commits
    • Benjamin Otte's avatar
      ext/xine/: add input plugin wrapper. Playback from files, http, mms and cdda works. · b5ae6d8d
      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
      b5ae6d8d
    • Benjamin Otte's avatar
      autogen.sh: replace test -e with test -x for mkinstalldirs to be more portable. · dba7257b
      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)
      dba7257b
    • Benjamin Otte's avatar
      gst/audioconvert/gstaudioconvert.c: set rank to PRIMARY · c80c21d5
      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)
      c80c21d5
    • Benjamin Otte's avatar
      configure.ac: export [_]*{gst,Gst,GST}.* symbols from plugins · fb73db4b
      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)
      fb73db4b
    • Ramon Garcia Fernandez Fernandez's avatar
      Export only gst_plugin_desc from plugins · 22804fbe
      Ramon Garcia Fernandez Fernandez authored
      Original commit message from CVS:
      Export only gst_plugin_desc from plugins
      22804fbe
  6. 20 Feb, 2004 3 commits
    • Thomas Vander Stichele's avatar
      fix gdk_pixbuf install location creation for solaris fix category for vorbisdec · edb7a6c6
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      fix gdk_pixbuf install location creation for solaris
      fix category for vorbisdec
      edb7a6c6
    • Andy Wingo Wingo's avatar
      gst/intfloat/, gst/oneton: Removed, replaced by audioconvert and interleave respectively. · aadafc6e
      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.
      aadafc6e
    • Benjamin Otte's avatar
      ext/xine/: add first version of xine plugin wrapper. Currently only wraps the · 39234554
      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.
      39234554
  7. 19 Feb, 2004 4 commits
    • Benjamin Otte's avatar
      ext/: use gst_tag_list_insert when you want to insert tags · 8061a996
      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
      8061a996
    • David Schleef's avatar
      configure.ac: Move massink to gst-rotten · ce8fa8f6
      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:
      ce8fa8f6
    • David Schleef's avatar
      ext/gdk_pixbuf/gstgdkpixbuf.c: Disable gdk_pixbuf typefinding, since it seems... · d519b878
      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.
      d519b878
    • David Schleef's avatar
      gst/sine/demo-dparams.c: Use double dparams, not float. · 213c6df8
      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.
      213c6df8
  8. 18 Feb, 2004 4 commits
    • Julien Moutte Moutte's avatar
      sys/ximage/ximagesink.c: Rework the way software video scaling works. So now... · d488a13d
      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.
      d488a13d
    • Thomas Vander Stichele's avatar
      break up link function for better error debug · d21823bc
      Thomas Vander Stichele authored
      Original commit message from CVS:
      break up link function for better error debug
      d21823bc
    • Thomas Vander Stichele's avatar
      add debug category · e6d23eec
      Thomas Vander Stichele authored
      Original commit message from CVS:
      add debug category
      e6d23eec
    • Julien Moutte Moutte's avatar
      sys/ximage/ximagesink.c: Reorganizing the way renegotiation work. The event... · 80cc07ad
      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
      80cc07ad
  9. 17 Feb, 2004 3 commits
  10. 16 Feb, 2004 4 commits