1. 10 Feb, 2004 1 commit
    • Benjamin Otte's avatar
      ext/mikmod/gstmikmod.*: fix caps negotiation in mikmod · a43a79b7
      Benjamin Otte authored
      Original commit message from CVS:
      2004-02-10  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * ext/mikmod/gstmikmod.c: (gst_mikmod_init),
      (gst_mikmod_srcfixate), (gst_mikmod_srclink), (gst_mikmod_loop):
      * ext/mikmod/gstmikmod.h:
      fix caps negotiation in mikmod
      * ext/ogg/gstoggdemux.c: (gst_ogg_print):
      output debug information
      a43a79b7
  2. 08 Feb, 2004 1 commit
  3. 03 Feb, 2004 1 commit
    • Benjamin Otte's avatar
      ext/ogg/gstoggdemux.c: handle chain parsing correctly in the multichain case · 56b6088c
      Benjamin Otte authored
      Original commit message from CVS:
      2004-02-03  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_chain):
      handle chain parsing correctly in the multichain case
      * ext/theora/theoradec.c: (gst_theora_dec_init), (_theora_ilog),
      (theora_dec_from_granulepos), (theora_dec_to_granulepos),
      (theora_dec_src_query), (theora_dec_src_event), (theora_dec_event),
      (theora_dec_chain):
      handle events and queries correctly
      56b6088c
  4. 02 Feb, 2004 1 commit
  5. 31 Jan, 2004 2 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
  6. 30 Jan, 2004 2 commits
    • 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
      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
  7. 29 Jan, 2004 2 commits
    • Thomas Vander Stichele's avatar
      GST_ELEMENT_ERROR · 03caa97b
      Thomas Vander Stichele authored
      Original commit message from CVS:
      GST_ELEMENT_ERROR
      03caa97b
    • 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
  8. 23 Jan, 2004 1 commit
    • Ronald S. Bultje's avatar
      ext/ogg/gstoggdemux.c: Fix wrong file comment. · fec321f5
      Ronald S. Bultje authored
      Original commit message from CVS:
      2004-01-23  Ronald Bultje  <rbultje@ronald.bitfreak.net>
      
      * ext/ogg/gstoggdemux.c:
      Fix wrong file comment.
      * gst-libs/gst/riff/riff-read.c: (gst_riff_read_info):
      * gst/avi/gstavidemux.c: (gst_avi_demux_stream_header):
      Add metadata reading properly.
      fec321f5
  9. 18 Jan, 2004 1 commit
  10. 02 Jan, 2004 1 commit
  11. 22 Dec, 2003 1 commit
  12. 07 Dec, 2003 1 commit
  13. 04 Dec, 2003 1 commit
  14. 24 Nov, 2003 1 commit
    • Benjamin Otte's avatar
      tagging stuff and build fixes. In detail: · 788acc49
      Benjamin Otte authored
      Original commit message from CVS:
      tagging stuff and build fixes. In detail:
      - make gdk-pixbuf loader work when distchecking
      - fix invalid syntax in ffmpeg Makefile. wildcards for EXTRA_DIST are not allowed. This broke builds where distdir != srcdir
      - fix ffmpeg cvs grabbing when srcdir != distdir
      - new id3tag plugin for id3 tag reading/writing (uses mad's libid3tag)
      - mad and libid3tag require mad/libid3tag v0.15. Fixed configure to require that
      - added ogg demuxer in ext/ogg. The demuxer does not handle events yet. Especially getting seeking right will require some effort or code copying from libvorbis.
      - added raw vorbis detection to typefinding. oggdemux requires a typefind function to detect its contents.
      - tags plugin in gst/tags. Provides API in <gst/tags/gsttagediting.h>. API includes tag matching GStreamer <=> ID3 and GStreamer <=> vorbis and writing/reading vorbiscomments or ID3v1 tags. Also included is a simple vorbiscomment reader/writer. Writing will not really work though until someone writes oggmux.
      - various build fixes. Mostly missing (DIST)CLEANFILES.
      - vorbisenc handles tag writing.
      
      Now it's YOUR turn to fix and write more plugins that handle writing/reading of tags. :)
      788acc49