1. 27 Oct, 2004 3 commits
  2. 26 Oct, 2004 8 commits
    • Wim Taymans's avatar
      ext/dv/gstdvdec.c: Allow a little margin when negotiating the framerate. · 071dfe83
      Wim Taymans authored
      Original commit message from CVS:
      * ext/dv/gstdvdec.c: (gst_dvdec_video_getcaps),
      (gst_dvdec_video_link), (gst_dvdec_push), (gst_dvdec_loop):
      Allow a little margin when negotiating the framerate.
      071dfe83
    • Stefan Kost's avatar
      synchonised naming of pads and pad-templates · 5517bfa9
      Stefan Kost authored
      Original commit message from CVS:
      synchonised naming of pads and pad-templates
      5517bfa9
    • Wim Taymans's avatar
      ext/ogg/gstoggdemux.c: Fix EOS again. Needs to be done in a better way. We... · a38d338d
      Wim Taymans authored
      ext/ogg/gstoggdemux.c: Fix EOS again. Needs to be done in a better way. We should not remove the pad if there is no n...
      
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_src_event),
      (gst_ogg_demux_handle_event), (_find_chain_get_unknown_part),
      (_find_streams_check), (gst_ogg_demux_push):
      Fix EOS again. Needs to be done in a better way. We should not
      remove the pad if there is no new chained stream.
      a38d338d
    • Iain Holmes's avatar
      Memory leak fixes · e2dc9455
      Iain Holmes authored
      Original commit message from CVS:
      Memory leak fixes
      Allow level to take mono or stereo audio
      e2dc9455
    • Ronald S. Bultje's avatar
      gst/avi/gstavimux.c: First calculate the rate, and only then use it. Hdr.rate... · a2fc6d6a
      Ronald S. Bultje authored
      gst/avi/gstavimux.c: First calculate the rate, and only then use it. Hdr.rate is a multiple and not a derivative of h...
      
      Original commit message from CVS:
      * gst/avi/gstavimux.c: (gst_avimux_audsinkconnect),
      (gst_avimux_stop_file):
      First calculate the rate, and only then use it. Hdr.rate is a
      multiple and not a derivative of hdr.scale. Scale is not the
      same as blockalign but is solely related to rate.
      a2fc6d6a
    • Ronald S. Bultje's avatar
      ext/gnomevfs/gstgnomevfssink.c: Implement seeking. · 01400183
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/gnomevfs/gstgnomevfssink.c: (gst_gnomevfssink_init),
      (gst_gnomevfssink_handle_event), (gst_gnomevfssink_chain):
      Implement seeking.
      01400183
    • David Schleef's avatar
      Fix last entry · 1dc28f96
      David Schleef authored
      Original commit message from CVS:
      Fix last entry
      1dc28f96
    • David Schleef's avatar
      examples/: · 0f828628
      David Schleef authored
      Original commit message from CVS:
      * examples/gstplay/player.c: (got_stream_length), (main):
      * examples/seeking/cdplayer.c: (update_scale):
      * examples/seeking/seek.c: (format_value), (update_scale):
      * examples/seeking/spider_seek.c: (format_value), (update_scale),
      (stop_seek):
      0f828628
  3. 25 Oct, 2004 11 commits
    • Zaheer Abbas Merali's avatar
      sys/v4l/v4l_calls.c: Fix for some v4l cards which hang in v4lsrc · 3e6dfe29
      Zaheer Abbas Merali authored
      Original commit message from CVS:
      2004-10-25  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
      
      reviewed by: Ronald Bultje <rbultje at gnome dot org>
      
      * sys/v4l/v4l_calls.c: (gst_v4l_get_chan_names):
      Fix for some v4l cards which hang in v4lsrc
      3e6dfe29
    • Wim Taymans's avatar
      ext/ogg/gstoggdemux.c: Make sure to remove the pad when a new chain is... · 64f5768c
      Wim Taymans authored
      ext/ogg/gstoggdemux.c: Make sure to remove the pad when a new chain is encountered. Set some vars to NULL so we don't...
      
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_remove),
      (gst_ogg_demux_push), (gst_ogg_chains_clear):
      Make sure to remove the pad when a new chain is
      encountered. Set some vars to NULL so we don't try
      to reference freed memory.
      64f5768c
    • Wim Taymans's avatar
      examples/seeking/: Added some more examples, update others. · e4bdec90
      Wim Taymans authored
      Original commit message from CVS:
      * examples/seeking/Makefile.am:
      * examples/seeking/cdplayer.c: (update_scale):
      * examples/seeking/chained.c: (unlinked), (new_pad), (main):
      * examples/seeking/playbin.c: (make_playerbin_pipeline),
      (format_value), (update_scale), (iterate), (start_seek),
      (stop_seek), (print_media_info), (play_cb), (pause_cb), (stop_cb),
      (print_usage), (main):
      Added some more examples, update others.
      e4bdec90
    • Ronald S. Bultje's avatar
      ext/: Add codec-name metadata. · 61ab6a60
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/flac/gstflacdec.c: (gst_flacdec_update_metadata):
      * ext/speex/gstspeexdec.c: (speex_dec_chain):
      * ext/theora/theoradec.c: (theora_dec_chain):
      * ext/vorbis/vorbisdec.c: (vorbis_dec_chain):
      Add codec-name metadata.
      61ab6a60
    • Ronald S. Bultje's avatar
      ALSA mixer track label internationalization (#154054). · 8c1e1212
      Ronald S. Bultje authored
      Original commit message from CVS:
      Reviewd by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
      * ext/alsa/gstalsamixer.c: (gst_alsa_mixer_build_list):
      * ext/alsa/gstalsamixertrack.c: (gst_alsa_mixer_track_new):
      * ext/alsa/gstalsamixertrack.h:
      * po/POTFILES.in:
      ALSA mixer track label internationalization (#154054).
      8c1e1212
    • Ronald S. Bultje's avatar
      ext/theora/theoradec.c: Export bitrate as metadata. · 3dfce58f
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/theora/theoradec.c: (theora_dec_chain):
      Export bitrate as metadata.
      3dfce58f
    • Ronald S. Bultje's avatar
      ext/alsa/: Fix names, fix loop. · a5ba7986
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/alsa/gstalsamixer.c: (gst_alsa_mixer_build_list):
      * ext/alsa/gstalsamixertrack.c: (gst_alsa_mixer_track_new):
      * ext/alsa/gstalsamixertrack.h:
      Fix names, fix loop.
      a5ba7986
    • Ronald S. Bultje's avatar
      ext/speex/gstspeexdec.c: sinkconvert function so oggdemux can get the file length (totem). · 071d574c
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/speex/gstspeexdec.c: (gst_speex_dec_init),
      (speex_dec_convert):
      sinkconvert function so oggdemux can get the file length (totem).
      071d574c
    • Ronald S. Bultje's avatar
      gst/asfdemux/gstasfdemux.c: Don't push incomplete packets. · c362d7a1
      Ronald S. Bultje authored
      Original commit message from CVS:
      Reviewd by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
      * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_chunk):
      Don't push incomplete packets.
      * gst/typefind/gsttypefindfunctions.c: (m4a_type_find):
      Fix MPEG-4 audio typefinding.
      c362d7a1
    • Ronald S. Bultje's avatar
      sys/: Remove client-side overlay handling, use the X-server v4l plugin for... · cd177c85
      Ronald S. Bultje authored
      sys/: Remove client-side overlay handling, use the X-server v4l plugin for that. Nicer overlay, less code. Also make ...
      
      Original commit message from CVS:
      * sys/v4l/Makefile.am:
      * sys/v4l/gstv4l.c: (plugin_init):
      * sys/v4l/gstv4lelement.c: (gst_v4lelement_get_type),
      (gst_v4lelement_init), (gst_v4lelement_dispose),
      (gst_v4lelement_change_state):
      * sys/v4l/gstv4lelement.h:
      * sys/v4l/gstv4lxoverlay.c: (gst_v4l_xoverlay_open),
      (gst_v4l_xoverlay_close), (idle_refresh),
      (gst_v4l_xoverlay_set_xwindow_id):
      * sys/v4l/gstv4lxoverlay.h:
      * sys/v4l/v4l-overlay_calls.c:
      * sys/v4l/v4l_calls.h:
      * sys/v4l2/Makefile.am:
      * sys/v4l2/gstv4l2.c: (plugin_init):
      * sys/v4l2/gstv4l2element.c: (gst_v4l2element_get_type),
      (gst_v4l2element_init), (gst_v4l2element_dispose),
      (gst_v4l2element_change_state):
      * sys/v4l2/gstv4l2element.h:
      * sys/v4l2/gstv4l2xoverlay.c: (gst_v4l2_xoverlay_open),
      (gst_v4l2_xoverlay_close), (idle_refresh),
      (gst_v4l2_xoverlay_set_xwindow_id):
      * sys/v4l2/gstv4l2xoverlay.h:
      * sys/v4l2/v4l2-overlay_calls.c:
      * sys/v4l2/v4l2_calls.h:
      Remove client-side overlay handling, use the X-server v4l plugin
      for that. Nicer overlay, less code. Also make the plugin
      compileable without X (but then without overlay, obviously).
      Makes xwindowlistener obsolete, should we remove that?
      cd177c85
    • Ronald S. Bultje's avatar
      sys/oss/gstosssrc.*: OK, so people want offset in DEFAULT. This time, actually fix all cases. · 815a07e5
      Ronald S. Bultje authored
      Original commit message from CVS:
      * sys/oss/gstosssrc.c: (gst_osssrc_get_time), (gst_osssrc_get),
      (gst_osssrc_src_query):
      * sys/oss/gstosssrc.h:
      OK, so people want offset in DEFAULT. This time, actually fix all
      cases.
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_getcaps):
      Add FPS properly.
      815a07e5
  4. 24 Oct, 2004 8 commits
    • Ronald S. Bultje's avatar
      gst/: Framerate. · baec424a
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/asfdemux/gstasfmux.c:
      * gst/avi/gstavimux.c:
      Framerate.
      baec424a
    • Ronald S. Bultje's avatar
      sys/v4l2/gstv4l2element.c: Fix properties (channel, norm, frequency). · 12074a9d
      Ronald S. Bultje authored
      Original commit message from CVS:
      * sys/v4l2/gstv4l2element.c: (gst_v4l2element_set_property):
      Fix properties (channel, norm, frequency).
      12074a9d
    • Ronald S. Bultje's avatar
      sys/v4l2/gstv4l2element.c: Flag typo. · ce326890
      Ronald S. Bultje authored
      Original commit message from CVS:
      * sys/v4l2/gstv4l2element.c: (gst_v4l2element_get_property):
      Flag typo.
      * sys/v4l2/v4l2_calls.c: (gst_v4l2_set_defaults):
      No warnings.
      ce326890
    • Ronald S. Bultje's avatar
      sys/v4l2/v4l2src_calls.c: Fix hang. · 81b92fba
      Ronald S. Bultje authored
      Original commit message from CVS:
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_clear_format_list):
      Fix hang.
      81b92fba
    • Ronald S. Bultje's avatar
      sys/v4l2/gstv4l2element.h: Yet Another Hack (tm) for kernel header borkedness. · fa01f05f
      Ronald S. Bultje authored
      Original commit message from CVS:
      * sys/v4l2/gstv4l2element.h:
      Yet Another Hack (tm) for kernel header borkedness.
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_init),
      (gst_v4l2src_v4l2fourcc_to_caps), (gst_v4l2_fourcc_from_structure),
      (gst_v4l2src_link), (gst_v4l2src_getcaps),
      (gst_v4l2src_change_state):
      * sys/v4l2/gstv4l2src.h:
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_capture_init),
      (gst_v4l2src_capture_start), (gst_v4l2src_capture_stop):
      Fix caps, keep track of state, work.
      fa01f05f
    • Ronald S. Bultje's avatar
      sys/v4l/gstv4lsrc.c: Quiet. · 058a44f3
      Ronald S. Bultje authored
      Original commit message from CVS:
      * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_getcaps):
      Quiet.
      058a44f3
    • Ronald S. Bultje's avatar
      sys/oss/gstosssrc.c: Don't mix bytes and samples. · fca6cf48
      Ronald S. Bultje authored
      Original commit message from CVS:
      * sys/oss/gstosssrc.c: (gst_osssrc_get):
      Don't mix bytes and samples.
      fca6cf48
    • Ronald S. Bultje's avatar
      ext/ogg/gstoggmux.c: Basic pad template which accepts OGM tracks, speex, flac,... · 39caf72e
      Ronald S. Bultje authored
      ext/ogg/gstoggmux.c: Basic pad template which accepts OGM tracks, speex, flac, vorbis and theora. Any is incorrect.
      
      Original commit message from CVS:
      * ext/ogg/gstoggmux.c:
      Basic pad template which accepts OGM tracks, speex, flac, vorbis
      and theora. Any is incorrect.
      * gst/asfdemux/gstasfmux.c: (gst_asfmux_vidsink_link):
      Fix caps.
      * sys/v4l/gstv4lmjpegsink.c: (gst_v4lmjpegsink_base_init):
      * sys/v4l/gstv4lmjpegsrc.c: (gst_v4lmjpegsrc_base_init),
      (gst_v4lmjpegsrc_init), (gst_v4lmjpegsrc_srcconnect),
      (gst_v4lmjpegsrc_getcaps), (gst_v4lmjpegsrc_change_state):
      * sys/v4l/gstv4lmjpegsrc.h:
      * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_src_link), (gst_v4lsrc_getcaps),
      (gst_v4lsrc_change_state):
      * sys/v4l/v4lmjpegsrc_calls.c: (gst_v4lmjpegsrc_capture_start),
      (gst_v4lmjpegsrc_capture_stop):
      Fix caps. Keep track of internal state. Work.
      39caf72e
  5. 23 Oct, 2004 2 commits
  6. 22 Oct, 2004 3 commits
  7. 21 Oct, 2004 1 commit
  8. 20 Oct, 2004 4 commits
    • Wim Taymans's avatar
      I lied, I am the One True Buildmaster · f76c0b9b
      Wim Taymans authored
      Original commit message from CVS:
      I lied, I am the One True Buildmaster
      f76c0b9b
    • Ronald S. Bultje's avatar
      ext/: Seeking and querying finetune. · 607b2e45
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_src_query),
      (gst_ogg_demux_src_event), (gst_ogg_pad_push):
      * ext/theora/theoradec.c: (theora_dec_sink_convert),
      (theora_dec_chain):
      * ext/vorbis/vorbisdec.c: (vorbis_dec_get_formats),
      (gst_vorbis_dec_init), (vorbis_dec_convert), (vorbis_dec_chain):
      Seeking and querying finetune.
      607b2e45
    • Thomas Vander Stichele's avatar
      fix the build · 8c86f56e
      Thomas Vander Stichele authored
      Original commit message from CVS:
      fix the build
      8c86f56e
    • Ronald S. Bultje's avatar
      ext/ogg/gstoggdemux.c: Wrong return. · f5c1757f
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_iterate):
      Wrong return.
      * gst/playback/Makefile.am:
      * gst/playback/gstdecodebin.c: (gst_decode_bin_class_init):
      * gst/playback/gstplay-marshal.list:
      * gst/playback/gstplaybasebin.c: (gst_play_base_bin_class_init):
      Fix marshallers.
      f5c1757f