1. 15 Mar, 2004 2 commits
  2. 14 Mar, 2004 2 commits
  3. 06 Mar, 2004 1 commit
    • David Schleef's avatar
      gst/mpegstream/gstrfc2250enc.c: Fix code that ignores return value of... · 16860a5c
      David Schleef authored
      gst/mpegstream/gstrfc2250enc.c: Fix code that ignores return value of gst_buffer_merge(). (bug #114560)
      
      Original commit message from CVS:
      * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_add_slice):
      Fix code that ignores return value of gst_buffer_merge().
      (bug #114560)
      * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_descramble_segment):
      * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_add_slice): same
      * testsuite/gst-lint:  Check for above.
      16860a5c
  4. 05 Mar, 2004 1 commit
    • Ronald S. Bultje's avatar
      examples/gstplay/player.c: Initialize variables to NULL. Prevents a segfault... · 0e170343
      Ronald S. Bultje authored
      examples/gstplay/player.c: Initialize variables to NULL. Prevents a segfault because the (uninitialized) variable is ...
      
      Original commit message from CVS:
      * examples/gstplay/player.c: (main):
      Initialize variables to NULL. Prevents a segfault because the
      (uninitialized) variable is not NULL, resulting in a crash on
      trying to reach error->message.
      0e170343
  5. 04 Mar, 2004 1 commit
  6. 01 Mar, 2004 1 commit
  7. 23 Feb, 2004 1 commit
  8. 16 Feb, 2004 2 commits
  9. 15 Feb, 2004 1 commit
    • Julien Moutte's avatar
      examples/gstplay/player.c: Adding some output for debugging. · e678129a
      Julien Moutte authored
      Original commit message from CVS:
      2004-02-15  Julien MOUTTE  <julien@moutte.net>
      
      * examples/gstplay/player.c: (got_eos), (main): Adding some
      output for debugging.
      * gst-libs/gst/play/play.c: (gst_play_state_change): Stop our
      timeouts if we go to any state different from PLAYING.
      * gst-libs/gst/riff/riff-read.c: (gst_riff_read_seek): Fix some
      more EOS bugs in riff lib.
      e678129a
  10. 04 Feb, 2004 2 commits
    • Thomas Vander Stichele's avatar
      don't run user tests on auto test suite · 04472b28
      Thomas Vander Stichele authored
      Original commit message from CVS:
      don't run user tests on auto test suite
      04472b28
    • David Schleef's avatar
      Convert GST_DEBUG_CAPS() to GST_DEBUG(): · 5d002f49
      David Schleef authored
      Original commit message from CVS:
      Convert GST_DEBUG_CAPS() to GST_DEBUG():
      * gst/mpeg1videoparse/gstmp1videoparse.c:
      (mp1videoparse_parse_seq):
      * gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream):
      * gst/videoscale/gstvideoscale.c: (gst_videoscale_getcaps):
      * sys/xvideo/gstxwindow.c: (_gst_xwindow_new):
      * sys/xvideo/xvideosink.c: (gst_xvideosink_sinkconnect),
      (gst_xvideosink_getcaps):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_xv_support):
      * testsuite/gst-lint: more tests
      5d002f49
  11. 03 Feb, 2004 1 commit
  12. 02 Feb, 2004 1 commit
    • David Schleef's avatar
      code cleanup. Change bzero() to memset(). Remove duplicate ; at ends of lines. · e4be2582
      David Schleef authored
      Original commit message from CVS:
      code cleanup.  Change bzero() to memset().  Remove duplicate ; at ends
      of lines.
      * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_event):
      * ext/flac/gstflactag.c: (gst_flac_tag_chain):
      * ext/xvid/gstxviddec.c: (gst_xviddec_src_link):
      * gst-libs/gst/play/play.c: (gst_play_get_sink_element):
      * gst/ac3parse/gstac3parse.c: (gst_ac3parse_chain):
      * gst/effectv/gstedge.c: (gst_edgetv_sinkconnect):
      * gst/effectv/gstvertigo.c: (gst_vertigotv_sinkconnect):
      * gst/intfloat/float22int.c: (gst_float2_2_int_getcaps),
      (gst_float2_2_int_link):
      * gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_chain_subtitle):
      * gst/rtjpeg/RTjpeg.c: (RTjpeg_init_mcompress):
      * gst/tcp/gsttcpsink.c: (gst_tcpsink_init_send):
      * gst/tcp/gsttcpsrc.c: (gst_tcpsrc_init_receive):
      * gst/udp/gstudpsink.c: (gst_udpsink_init_send):
      * gst/udp/gstudpsrc.c: (gst_udpsrc_init_receive):
      * sys/v4l/gstv4lelement.c: (gst_v4lelement_init):
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_set_capture):
      * testsuite/gst-lint: Add tests for bzero and ;;
      e4be2582
  13. 31 Jan, 2004 2 commits
  14. 25 Jan, 2004 1 commit
  15. 18 Jan, 2004 1 commit
  16. 14 Jan, 2004 1 commit
    • Benjamin Otte's avatar
      use element time. · 3a64b7c9
      Benjamin Otte authored
      Original commit message from CVS:
      2004-01-14  Benjamin Otte  <in7y118@public.uni-hamburg.de>
      
      * ext/aalib/gstaasink.c: (gst_aasink_chain):
      * ext/alsa/gstalsasink.c: (gst_alsa_sink_check_event):
      * ext/esd/esdsink.c: (gst_esdsink_chain):
      * ext/libcaca/gstcacasink.c: (gst_cacasink_chain):
      * ext/mas/massink.c: (gst_massink_chain):
      * ext/sdl/sdlvideosink.c: (gst_sdlvideosink_chain):
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_parse_index),
      (gst_matroska_demux_parse_metadata):
      * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_loop),
      (gst_mpeg_parse_release_locks):
      * gst/tcp/gsttcpsink.c: (gst_tcpsink_chain):
      * gst/udp/gstudpsink.c: (gst_udpsink_chain):
      * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_get):
      * sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_chain),
      (gst_osssink_change_state):
      * sys/v4l/gstv4lmjpegsink.c: (gst_v4lmjpegsink_chain):
      * sys/ximage/ximagesink.c: (gst_ximagesink_chain):
      * sys/xvideo/xvideosink.c: (gst_xvideosink_chain),
      (gst_xvideosink_release_locks):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_chain):
      use element time.
      * ext/alsa/gstalsaclock.c: (gst_alsa_clock_start),
      (gst_alsa_clock_stop):
      * gst-libs/gst/audio/audioclock.c: (gst_audio_clock_set_active),
      (gst_audio_clock_get_internal_time):
      simplify for use with new clocking code.
      * testsuite/alsa/Makefile.am:
      * testsuite/alsa/sinesrc.c: (sinesrc_init), (sinesrc_force_caps):
      fix testsuite for new caps system
      3a64b7c9
  17. 12 Jan, 2004 1 commit
    • David Schleef's avatar
      Make sure everybody wraps #include "config.h" in #ifdef HAVE_CONFIG_H · 926ce51a
      David Schleef authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpeg.c:
      * ext/ffmpeg/gstffmpegcodecmap.c:
      * ext/ffmpeg/gstffmpegdec.c:
      * ext/ffmpeg/gstffmpegenc.c:
      * ext/ffmpeg/gstffmpegprotocol.c:
      * ext/gdk_pixbuf/gstgdkanimation.c:
      * ext/jpeg/gstjpeg.c:
      * ext/libpng/gstpng.c:
      * ext/mpeg2dec/perftest.c:
      * ext/speex/gstspeex.c:
      * gst-libs/gst/resample/dtos.c:
      * gst/intfloat/gstintfloatconvert.c:
      * gst/oneton/gstoneton.c:
      * gst/rtjpeg/RTjpeg.c:
      * gst/rtp/gstrtp.c:
      * sys/dxr3/dxr3init.c:
      * sys/glsink/gstgl_nvimage.c:
      * sys/glsink/gstgl_pdrimage.c:
      * sys/glsink/gstglsink.c:
      * testsuite/gst-lint:
      Make sure everybody wraps #include "config.h" in #ifdef HAVE_CONFIG_H
      926ce51a
  18. 11 Jan, 2004 1 commit
    • Julien Moutte's avatar
      configure.ac: Adding examples/switch/Makefile · 36c13b82
      Julien Moutte authored
      Original commit message from CVS:
      2004-01-11  Julien MOUTTE  <julien@moutte.net>
      
      * configure.ac: Adding examples/switch/Makefile
      * examples/Makefile.am: Adding examples/switch
      * examples/switch/Makefile.am: Adding switcher example.
      * examples/switch/switcher.c: (got_eos), (idle_iterate),
      (switch_timer), (main): Adding an example demonstrating switch usage
      with 2 videotestsrc showing different patterns.
      * gst/switch/gstswitch.c: (gst_switch_request_new_pad),
      (gst_switch_init): Fixing switch with the new caps system.
      36c13b82
  19. 09 Jan, 2004 1 commit
    • David Schleef's avatar
      ext/ffmpeg/gstffmpegenc.c: Fix pad_link function to handle formats that ffmpeg... · 899b6332
      David Schleef authored
      ext/ffmpeg/gstffmpegenc.c: Fix pad_link function to handle formats that ffmpeg returns as multiple caps structures.
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_connect):
      Fix pad_link function to handle formats that ffmpeg returns
      as multiple caps structures.
      * gst/videofilter/gstvideofilter.c: (gst_videofilter_chain):
      Only complain if source buffer is _smaller_ than expected.
      * gst/videoscale/gstvideoscale.c: (gst_videoscale_init),
      (gst_videoscale_handle_src_event): Resize navigation events
      when passing them upstream.
      * gst/videotestsrc/gstvideotestsrc.c:
      * gst/videotestsrc/gstvideotestsrc.h:
      * gst/videotestsrc/videotestsrc.c:
      * gst/videotestsrc/videotestsrc.h:
      Rewrite many of the buffer painting functions to handle odd
      sizes (for many formats, size%4!=0 or size%8!=0).  Most have
      been verified to work with my video card.
      * testsuite/gst-lint:  Add check for elements calling
      gst_pad_get_caps() instead of gst_pad_get_allowed_caps().
      899b6332
  20. 07 Jan, 2004 2 commits
    • Julien Moutte's avatar
      examples/gstplay/Makefile.am: Adding the interface library. · 2a35e339
      Julien Moutte authored
      Original commit message from CVS:
      * examples/gstplay/Makefile.am: Adding the interface library.
      * gst-libs/gst/play/Makefile.am: Adding the interface library.
      * gst-libs/gst/play/gstplay.c: (gst_play_set_video_sink): Connecting tothe XOverlay size signal instead of GstVideoSink.
      * gst-libs/gst/play/gstplay.h: Including the XOverlay interface to check        GST_IS_X_OVERLAY before signal connect.
      * gst-libs/gst/video/gstvideosink.c: (gst_videosink_class_init):
      Removing the have_video_size signal.
      * gst-libs/gst/video/gstvideosink.h: Removing the have_video_size signal        and associated public method.
      * sys/ximage/ximagesink.c: (gst_ximagesink_handle_xevents),
      (gst_ximagesink_sinkconnect): Using XOverlay public method to fire size
      signal.
      * sys/xvideo/xvideosink.c: (gst_xvideosink_sinkconnect),
      (gst_xvideosink_xwindow_new): Using XOverlay public method to fire size
      signal.
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_sinkconnect):
      Using XOverlay public method to fire size signal.
      2a35e339
    • Julien Moutte's avatar
      examples/gstplay/player.c: Adding some new lines in g_print calls. · 07b37e4c
      Julien Moutte authored
      Original commit message from CVS:
      * examples/gstplay/player.c: (got_time_tick), (got_stream_length),
      (got_video_size): Adding some new lines in g_print calls.
      * sys/ximage/ximagesink.c: (gst_ximagesink_xwindow_new),
      (gst_ximagesink_xwindow_destroy), (gst_ximagesink_xwindow_resize),
      (gst_ximagesink_handle_xevents), (gst_ximagesink_fixate),
      (gst_ximagesink_sinkconnect), (gst_ximagesink_change_state),
      (gst_ximagesink_chain), (gst_ximagesink_buffer_new),
      (gst_ximagesink_set_xwindow_id), (gst_ximagesink_get_desired_size):
      Complete code review, reverting some stuff i disagree with, adding
      some fixes : time synchronization on invalid timestamps, renegotiation
      of private window.
      * sys/ximage/ximagesink.h:
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xwindow_destroy),
      (gst_xvimagesink_xwindow_resize), (gst_xvimagesink_handle_xevents),
      (gst_xvimagesink_get_xv_support), (gst_xvimagesink_xcontext_get),
      (gst_xvimagesink_fixate), (gst_xvimagesink_sinkconnect),
      (gst_xvimagesink_change_state), (gst_xvimagesink_chain),
      (gst_xvimagesink_buffer_new),
      (gst_xvimagesink_navigation_send_event),
      (gst_xvimagesink_set_xwindow_id),
      (gst_xvimagesink_get_desired_size),
      (gst_xvimagesink_xoverlay_init): Complete code review, reverting some
      stuff i disagree with, adding some fixes : Renegotiation of private
      window, implementing get_desired_size.
      07b37e4c
  21. 22 Dec, 2003 1 commit
  22. 21 Dec, 2003 2 commits
    • Julien Moutte's avatar
      examples/gstplay/player.c: using g_print instead of g_message. · 6bb536ed
      Julien Moutte authored
      Original commit message from CVS:
      * examples/gstplay/player.c: (got_time_tick), (got_stream_length),
      (got_video_size), (main): using g_print instead of g_message.
      * gst-libs/gst/play/gstplay.c: (gst_play_pipeline_setup): Fixing EOS
      signal which was not emitted because of "switch" element added to the
      bin but not connected. (Removing from the bin temporarily)
      6bb536ed
    • Julien Moutte's avatar
      configure.ac: X_DISPLAY_MISSING is set to 1 if AC_PATH_XTRA fails to find X... · 99b25838
      Julien Moutte authored
      configure.ac: X_DISPLAY_MISSING is set to 1 if AC_PATH_XTRA fails to find X development files. I don't understand the...
      
      Original commit message from CVS:
      * configure.ac: X_DISPLAY_MISSING is set to 1 if AC_PATH_XTRA fails to
      find X development files. I don't understand the previous tests and
      they fail on my debian/ppc unstable. This one works.
      * examples/gstplay/player.c: (main): Set the pipeline to READY before
      exiting.
      * gst-libs/gst/play/gstplay.c: (gst_play_get_length_callback),
      (gst_play_set_video_sink), (gst_play_set_audio_sink),
      (gst_play_set_visualization): Add some safety checks in set_ methods
      and state_change. This was throwing some ugly CRITICAL messages when
      pipeline was getting disposed and casts were failing.
      99b25838
  23. 19 Dec, 2003 1 commit
  24. 16 Dec, 2003 1 commit
  25. 14 Dec, 2003 3 commits
  26. 13 Dec, 2003 1 commit
  27. 02 Dec, 2003 1 commit
  28. 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
  29. 22 Nov, 2003 1 commit
  30. 11 Nov, 2003 2 commits