1. 02 Feb, 2004 14 commits
  2. 01 Feb, 2004 2 commits
    • Julien Moutte's avatar
      gst-libs/gst/play/play.c: s/sinkconnect/sink_link · 6300c130
      Julien Moutte authored
      Original commit message from CVS:
      2004-02-01  Julien MOUTTE  <julien@moutte.net>
      
      * gst-libs/gst/play/play.c: (gst_play_seek_to_time),
      (gst_play_new): Accepting NULL GError, blocking time tick while seeking.        * sys/ximage/ximagesink.c: (gst_ximagesink_sink_link),
      (gst_ximagesink_chain), (gst_ximagesink_init): s/sinkconnect/sink_link
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_sink_link),
      (gst_xvimagesink_chain), (gst_xvimagesink_init): s/sinkconnect/sink_link
      6300c130
    • Thomas Vander Stichele's avatar
      add check for new function · 918077c6
      Thomas Vander Stichele authored
      Original commit message from CVS:
      add check for new function
      918077c6
  3. 31 Jan, 2004 6 commits
    • Benjamin Otte's avatar
      ext/alsa/gstalsa.c: really start/stop clock only on PLAYING <=> PAUSED · 1646d10b
      Benjamin Otte authored
      Original commit message from CVS:
      2004-01-31  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * ext/alsa/gstalsa.c: (gst_alsa_change_state), (gst_alsa_start),
      (gst_alsa_drain_audio), (gst_alsa_stop_audio):
      really start/stop clock only on PLAYING <=> PAUSED
      * ext/alsa/gstalsasink.c: (gst_alsa_sink_loop):
      remove \n from debugging lines
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_chain):
      make it work when seeking does not
      * ext/vorbis/vorbisdec.c: (vorbis_dec_event):
      reset on DISCONT
      1646d10b
    • Benjamin Otte's avatar
      ext/alsa/gstalsa.c: start clock on PAUSED=>PLAYING, not later · a61dceb2
      Benjamin Otte authored
      Original commit message from CVS:
      2004-01-31  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * ext/alsa/gstalsa.c: (gst_alsa_change_state), (gst_alsa_start):
      start clock on PAUSED=>PLAYING, not later
      * ext/alsa/gstalsasink.c: (gst_alsa_sink_check_event):
      extract correct time for different discont formats
      (gst_alsa_sink_get_time):
      don't segfault when no format is negotiated yet, just return 0
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_src_event),
      (gst_ogg_demux_handle_event), (gst_ogg_demux_push),
      (gst_ogg_pad_push):
      handle flush and discont events correctly
      * ext/vorbis/vorbisdec.c: (vorbis_dec_event), (vorbis_dec_chain):
      handle discont events correctly
      a61dceb2
    • 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
  4. 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
  5. 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
  6. 28 Jan, 2004 2 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