1. 31 Jan, 2004 4 commits
    • Thomas Vander Stichele's avatar
      add error handling · e2469ac7
      Thomas Vander Stichele authored
      Original commit message from CVS:
      add error handling
      e2469ac7
    • Benjamin Otte's avatar
      ext/theora/theoradec.c: make comments work · f8dd2b32
      Benjamin Otte authored
      Original commit message from CVS:
      2004-01-31  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * ext/theora/theoradec.c: (theora_dec_chain):
      make comments work
      * ext/vorbis/vorbisdec.c: (vorbis_dec_src_query),
      (vorbis_dec_src_event), (vorbis_dec_chain):
      add encoder tag, fix tag reading to be more error tolerant, change
      BITRATE to NOMINAL_BITRATE, add debugging, don't unref events after
      gst_pad_event_default.
      * gst/tags/gstvorbistag.c:
      (gst_tag_list_from_vorbiscomment_buffer):
      undefine function specific define at end of function
      f8dd2b32
    • Jeremy Simon's avatar
      ext/flac/: Fix typos · 966252d6
      Jeremy Simon authored
      Original commit message from CVS:
      2004-01-31  Jeremy Simon  <jesimon@libertysurf.fr>
      * ext/flac/gstflacdec.c: (gst_flacdec_class_init):
      * ext/flac/gstflacdec.h:
      * ext/flac/gstflacenc.h:
      Fix typos
      966252d6
    • David I. Lehn's avatar
      examples/gstplay/player.c: s/gstplay.h/play.h/ · 70f6d8e0
      David I. Lehn authored
      Original commit message from CVS:
      * examples/gstplay/player.c: s/gstplay.h/play.h/
      70f6d8e0
  2. 30 Jan, 2004 11 commits
    • Thomas Vander Stichele's avatar
      done operating · b106d090
      Thomas Vander Stichele authored
      Original commit message from CVS:
      done operating
      b106d090
    • Thomas Vander Stichele's avatar
      removing deprecated code · 6dd220ea
      Thomas Vander Stichele authored
      Original commit message from CVS:
      removing deprecated code
      6dd220ea
    • Thomas Vander Stichele's avatar
      add debug info flush after seek (julien) · 7c8b3023
      Thomas Vander Stichele authored
      Original commit message from CVS:
      add debug info
      flush after seek (julien)
      7c8b3023
    • Benjamin Otte's avatar
      add bit of info · f7b8aa0a
      Benjamin Otte authored
      Original commit message from CVS:
      add bit of info
      f7b8aa0a
    • Benjamin Otte's avatar
      configure.ac: use AC_C_INLINE · ebed8d87
      Benjamin Otte authored
      Original commit message from CVS:
      2004-01-30  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * configure.ac:
      use AC_C_INLINE
      * configure.ac:
      * ext/Makefile.am:
      * ext/theora/Makefile.am:
      * ext/theora/theoradec.c:
      add theora video decoder. Does just do simple decoding for now and
      has been tested against Theora cvs only.
      * ext/vorbis/vorbisdec.c: (vorbis_dec_event):
      always reset packetno on DISCONT
      ebed8d87
    • Ronald S. Bultje's avatar
      gst/mpegstream/gstmpegdemux.c: Fix audio. · 184abd52
      Ronald S. Bultje authored
      Original commit message from CVS:
      2004-01-30  Ronald Bultje  <rbultje@ronald.bitfreak.net>
      
      * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_parse_syshead):
      Fix audio.
      184abd52
    • Ronald S. Bultje's avatar
      gst/mpegaudioparse/gstmpegaudioparse.c: Fix header parsing - stolen from ffmpeg (thank you! :) ). · 85a1eca8
      Ronald S. Bultje authored
      Original commit message from CVS:
      2004-01-30  Ronald Bultje  <rbultje@ronald.bitfreak.net>
      
      * gst/mpegaudioparse/gstmpegaudioparse.c:
      (mp3_type_frame_length_from_header):
      Fix header parsing - stolen from ffmpeg (thank you! :) ).
      85a1eca8
    • Ronald S. Bultje's avatar
      ext/esd/esdsink.c: Since we have static pad template caps, we don't need to... · f6542821
      Ronald S. Bultje authored
      ext/esd/esdsink.c: Since we have static pad template caps, we don't need to negotiate; either the core errors out or ...
      
      Original commit message from CVS:
      2004-01-30  Ronald Bultje  <rbultje@ronald.bitfreak.net>
      
      * ext/esd/esdsink.c: (gst_esdsink_init):
      Since we have static pad template caps, we don't need to negotiate;
      either the core errors out or we know the format.
      f6542821
    • Ronald S. Bultje's avatar
      gst/: Fix event handling. · 3e1a2749
      Ronald S. Bultje authored
      Original commit message from CVS:
      2004-01-30  Ronald Bultje  <rbultje@ronald.bitfreak.net>
      
      * gst-libs/gst/riff/riff-read.c: (gst_riff_peek_head),
      (gst_riff_read_seek):
      * gst/matroska/ebml-read.c: (gst_ebml_read_element_id),
      (gst_ebml_read_seek):
      Fix event handling.
      3e1a2749
    • Benjamin Otte's avatar
      fix compile error on unforgiving Gentoo compiler · 0799be4c
      Benjamin Otte authored
      Original commit message from CVS:
      fix compile error on unforgiving Gentoo compiler
      0799be4c
    • Benjamin Otte's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: removee video/x-theora from vp3 decoder, it... · ef502795
      Benjamin Otte authored
      ext/ffmpeg/gstffmpegcodecmap.c: removee video/x-theora from vp3 decoder, it doesn't handle raw theora streams
      
      Original commit message from CVS:
      2004-01-30  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps):
      removee video/x-theora from vp3 decoder, it doesn't handle raw
      theora streams
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_init):
      fix bug with finalizing element that never went to PAUSED
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_src_query):
      length and position queries were swapped
      * ext/vorbis/vorbisdec.c: (gst_vorbis_dec_init),
      (vorbis_dec_from_granulepos), (vorbis_dec_src_query),
      (vorbis_dec_src_event):
      implement querying time and bytes
      ef502795
  3. 29 Jan, 2004 5 commits
    • Thomas Vander Stichele's avatar
      GST_ELEMENT_ERROR · 03caa97b
      Thomas Vander Stichele authored
      Original commit message from CVS:
      GST_ELEMENT_ERROR
      03caa97b
    • Julien Moutte's avatar
      ext/gnomevfs/gstgnomevfssrc.c: Fixing seeking emiting FLUSH and even before DISCONT. · 1e9f5c82
      Julien Moutte authored
      Original commit message from CVS:
      2004-01-29  Julien MOUTTE  <julien@moutte.net>
      
      * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_get): Fixing seeking
      emiting FLUSH and even before DISCONT.
      * gst-libs/gst/play/gstplay.c: (gst_play_seek_to_time): Fix seeking to
      get the best instant seeking as possible yay!
      1e9f5c82
    • Ronald S. Bultje's avatar
      gst/mpeg1videoparse/gstmp1videoparse.c: Committed wrong version last week...... · 893a0e1a
      Ronald S. Bultje authored
      gst/mpeg1videoparse/gstmp1videoparse.c: Committed wrong version last week... Grr... Didn't notice until now.
      
      Original commit message from CVS:
      2004-01-29  Ronald Bultje  <rbultje@ronald.bitfreak.net>
      
      * gst/mpeg1videoparse/gstmp1videoparse.c:
      (gst_mp1videoparse_real_chain):
      Committed wrong version last week... Grr... Didn't notice until now.
      893a0e1a
    • Julien Moutte's avatar
      sys/: Emit the have_xwindow_id signal in xwindow_create. · 53e4adfb
      Julien Moutte authored
      Original commit message from CVS:
      2004-01-29  Julien MOUTTE <julien@moutte.net>
      
      * sys/ximage/ximagesink.c: (gst_ximagesink_xwindow_new):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xwindow_new): Emit the
      have_xwindow_id signal in xwindow_create.
      53e4adfb
    • Benjamin Otte's avatar
      ext/ogg/gstoggdemux.c: lots of changes - mainly support for chained... · b660e15f
      Benjamin Otte authored
      ext/ogg/gstoggdemux.c: lots of changes - mainly support for chained bitstreams, seeking, querying and bugfixes of course
      
      Original commit message from CVS:
      2004-01-29  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * ext/ogg/gstoggdemux.c:
      lots of changes - mainly support for chained bitstreams, seeking,
      querying and bugfixes of course
      * ext/vorbis/Makefile.am:
      * ext/vorbis/vorbisdec.c:
      * ext/vorbis/vorbisdec.h:
      add vorbisdec raw vorbis decoder
      * ext/vorbis/vorbis.c: (plugin_init):
      register vorbisdec as PRIMARY, vorbisfile as SECONDARY
      * gst/intfloat/Makefile.am:
      * gst/intfloat/float22int.c:
      * gst/intfloat/float22int.h:
      * gst/intfloat/gstintfloatconvert.c: (plugin_init):
      add float2intnew plugin. It converts multichannel interleaved float to
      multichannel interleaved int. The name should probably be changed.
      * gst/typefind/gsttypefindfunctions.c: (theora_type_find),
      (plugin_init):
      add typefinding for raw theora video so oggdemux can detect it.
      b660e15f
  4. 28 Jan, 2004 5 commits
    • Julien Moutte's avatar
      gst-libs/gst/play/gstplay.c: seek on video sink element first. · f6062492
      Julien Moutte authored
      Original commit message from CVS:
      2004-01-28  Julien MOUTTE  <julien@moutte.net>
      
      * gst-libs/gst/play/gstplay.c: (gst_play_seek_to_time): seek on video
      sink element first.
      * gst/videoscale/gstvideoscale.c:
      (gst_videoscale_handle_src_event): Fixing src event handler.
      f6062492
    • Ronald S. Bultje's avatar
      sys/v4l/: Implement resizing... Hack. But that's why v4l is b0rked... · a6b79b4f
      Ronald S. Bultje authored
      Original commit message from CVS:
      2004-01-28  Ronald Bultje  <rbultje@ronald.bitfreak.net>
      
      * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_class_init), (gst_v4lsrc_init),
      (gst_v4lsrc_open), (gst_v4lsrc_close),
      (gst_v4lsrc_palette_to_caps), (gst_v4lsrc_srcconnect),
      (gst_v4lsrc_getcaps), (gst_v4lsrc_set_clock):
      * sys/v4l/gstv4lsrc.h:
      * sys/v4l/v4lsrc_calls.c: (gst_v4lsrc_capture_start),
      (gst_v4lsrc_grab_frame), (gst_v4lsrc_capture_stop):
      Implement resizing... Hack. But that's why v4l is b0rked...
      a6b79b4f
    • Julien Moutte's avatar
      sys/: Removing some useless debugs messages, correctly cleaning the image... · 38fdf429
      Julien Moutte authored
      sys/: Removing some useless debugs messages, correctly cleaning the image created to check xshm calls on succes, adde...
      
      Original commit message from CVS:
      2004-01-28  Julien MOUTTE <julien@moutte.net>
      
      * sys/ximage/ximagesink.c: (gst_ximagesink_check_xshm_calls),
      (gst_ximagesink_ximage_new), (gst_ximagesink_ximage_destroy),
      (gst_ximagesink_ximage_put), (gst_ximagesink_xwindow_new),
      (gst_ximagesink_xwindow_destroy):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls),
      (gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_destroy),
      (gst_xvimagesink_xwindow_new), (gst_xvimagesink_xwindow_destroy),
      (gst_xvimagesink_xwindow_resize), (gst_xvimagesink_get_xv_support),
      (gst_xvimagesink_xcontext_get): Removing some useless debugs messages,
      correctly cleaning the image created to check xshm calls on succes,
      added a lot of XSync calls in X11 functions, and fixed a segfault when
      no image format was defined before negotiation happened.
      38fdf429
    • Benjamin Otte's avatar
      ext/alsa/gstalsa.c: use gst_element_get_time to get correct time · ead37dc2
      Benjamin Otte authored
      Original commit message from CVS:
      2004-01-28  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * ext/alsa/gstalsa.c: (gst_alsa_query_func):
      use gst_element_get_time to get correct time
      ead37dc2
    • Julien Moutte's avatar
      sys/: Our · 2614bc1a
      Julien Moutte authored
      Original commit message from CVS:
      2004-01-28  Julien MOUTTE  <julien@moutte.net>
      
      * sys/ximage/ximagesink.c: (gst_ximagesink_handle_xerror),
      (gst_ximagesink_check_xshm_calls), (gst_ximagesink_ximage_destroy),
      (gst_ximagesink_xcontext_get), (gst_ximagesink_class_init):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_handle_xerror),
      (gst_xvimagesink_check_xshm_calls),
      (gst_xvimagesink_xvimage_destroy), (gst_xvimagesink_xcontext_get): Our
      X plugins are now able to detect that XShm calls will fail even if the
      server claims that it has XShm support (remote displays most of the
      time). We then log the error as a GST_DEBUG and set use_shm to FALSE
      so that we use non XShm functions. This feature is almost useless for
      xvimagesink as Xv is not supported on remote displays anyway, but
      it might happen than even on the local display XShm calls fail.
      2614bc1a
  5. 27 Jan, 2004 8 commits
    • David Schleef's avatar
      ext/esd/esdsink.c: Fix sync issues in esdsink. Also changed esdsink to only... · 3ca4fff4
      David Schleef authored
      ext/esd/esdsink.c: Fix sync issues in esdsink.  Also changed esdsink to only use 44100,16,2, since esd sucks at rate ...
      
      Original commit message from CVS:
      * ext/esd/esdsink.c: (gst_esdsink_class_init), (gst_esdsink_init),
      (gst_esdsink_link), (gst_esdsink_get_time), (gst_esdsink_chain),
      (gst_esdsink_change_state):  Fix sync issues in esdsink.  Also
      changed esdsink to only use 44100,16,2, since esd sucks at rate
      conversion and esdsink has had difficulty negotiating.
      3ca4fff4
    • Julien Moutte's avatar
      gst-libs/gst/play/gstplay.c: Fixing the way to get current position. · b2fcdfe1
      Julien Moutte authored
      Original commit message from CVS:
      2004-01-27  Julien MOUTTE <julien@moutte.net>
      
      * gst-libs/gst/play/gstplay.c: (gst_play_tick_callback),
      (gst_play_seek_to_time): Fixing the way to get current position.
      b2fcdfe1
    • Benjamin Otte's avatar
      sys/oss/gstosssink.c: use gst_element_get_time to get correct time · 038963eb
      Benjamin Otte authored
      Original commit message from CVS:
      2004-01-27  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * sys/oss/gstosssink.c: (gst_osssink_sink_query):
      use gst_element_get_time to get correct time
      038963eb
    • Julien Moutte's avatar
      gst-libs/gst/play/gstplay.c: The easiest fix ever... Inverting 2 lines of code... · ce1f3bd1
      Julien Moutte authored
      gst-libs/gst/play/gstplay.c: The easiest fix ever... Inverting 2 lines of code make spider autoplug correctly tagged ...
      
      Original commit message from CVS:
      2004-01-27  Julien MOUTTE <julien@moutte.net>
      
      * gst-libs/gst/play/gstplay.c: (gst_play_set_location): The easiest
      fix ever... Inverting 2 lines of code make spider autoplug correctly
      tagged mp3 !
      ce1f3bd1
    • David Schleef's avatar
      gst/audioconvert/gstaudioconvert.c: Use gst_pad_try_set_caps_nonfixed(). · 8fe76788
      David Schleef authored
      Original commit message from CVS:
      * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_link):
      Use gst_pad_try_set_caps_nonfixed().
      8fe76788
    • David Schleef's avatar
      gst/ac3parse/gstac3parse.c: update to checklist 5 · e4593b15
      David Schleef authored
      Original commit message from CVS:
      * gst/ac3parse/gstac3parse.c: update to checklist 5
      * gst/adder/gstadder.c: rewrite negotiation.  update to checklist 5
      * gst/audioconvert/gstaudioconvert.c: update to checklist 5
      * gst/audioscale/gstaudioscale.c: same
      * gst/auparse/gstauparse.c: same
      * gst/avi/gstavidemux.c: same
      e4593b15
    • Benjamin Otte's avatar
      gst/asfdemux/gstasfdemux.c: stop processing after EOS · 32923490
      Benjamin Otte authored
      Original commit message from CVS:
      2004-01-27  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_handle_sink_event):
      stop processing after EOS
      32923490
    • Benjamin Otte's avatar
      gst/asfdemux/: lot's of fixes to make data extraction simpler and get the code... · 91221bfc
      Benjamin Otte authored
      gst/asfdemux/: lot's of fixes to make data extraction simpler and get the code architecture and compiler independant....
      
      Original commit message from CVS:
      2004-01-27  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * gst/asfdemux/asfheaders.h:
      * gst/asfdemux/gstasfdemux.c:
      * gst/asfdemux/gstasfmux.c: (gst_asfmux_put_guid),
      (gst_asfmux_put_string), (gst_asfmux_put_wav_header),
      (gst_asfmux_put_vid_header), (gst_asfmux_put_bmp_header):
      lot's of fixes to make data extraction simpler and get the code
      architecture and compiler independant. Add debugging category
      * gst/goom/gstgoom.c: (gst_goom_change_state):
      reset channel count on PAUSED=>READY, not READY=>PAUSED
      91221bfc
  6. 26 Jan, 2004 5 commits
  7. 25 Jan, 2004 2 commits
    • Ronald S. Bultje's avatar
      gst-libs/gst/: Add gtk-doc style comments. Also fix a function name. · 7c1c3a17
      Ronald S. Bultje authored
      Original commit message from CVS:
      2004-01-25  Ronald Bultje  <rbultje@ronald.bitfreak.net>
      
      * gst-libs/gst/mixer/mixer.c:
      * gst-libs/gst/propertyprobe/propertyprobe.c:
      * gst-libs/gst/tuner/tuner.c: (gst_tuner_find_norm_by_name),
      (gst_tuner_find_channel_by_name):
      * gst-libs/gst/tuner/tuner.h:
      Add gtk-doc style comments. Also fix a function name.
      7c1c3a17
    • Benjamin Otte's avatar
      add cvsignore file · f0e41ec9
      Benjamin Otte authored
      Original commit message from CVS:
      add cvsignore file
      f0e41ec9