1. 22 Sep, 2007 5 commits
  2. 21 Sep, 2007 1 commit
  3. 20 Sep, 2007 1 commit
  4. 19 Sep, 2007 3 commits
    • Stefan Kost's avatar
      Ignore registries in any format. · 747b46f4
      Stefan Kost authored
      Original commit message from CVS:
      * docs/plugins/.cvsignore:
      * tests/check/.cvsignore:
      Ignore registries in any format.
      747b46f4
    • Wim Taymans's avatar
      gst/rtp/gstrtpL16pay.c: Removed some unused code. · fe26e8d9
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/gstrtpL16pay.c: (gst_rtp_L16_pay_handle_buffer):
      Removed some unused code.
      * gst/rtp/gstrtpamrpay.c: (gst_rtp_amr_pay_handle_buffer):
      * gst/rtp/gstrtpgsmpay.c: (gst_rtp_gsm_pay_handle_buffer):
      * gst/rtp/gstrtpmp2tpay.c: (gst_rtp_mp2t_pay_handle_buffer):
      * gst/rtp/gstrtpspeexpay.c: (gst_rtp_speex_pay_handle_buffer):
      * gst/rtp/gstrtptheorapay.c: (gst_rtp_theora_pay_init_packet),
      (gst_rtp_theora_pay_flush_packet):
      * gst/rtp/gstrtpvorbispay.c: (gst_rtp_vorbis_pay_flush_packet):
      Try to preserve the incomming buffer duration on the outgoing
      packets. Fixes #478244.
      fe26e8d9
    • Tim-Philipp Müller's avatar
      ext/taglib/: Work around compiler warnings with g++-4.2 when assigning a... · 34974eed
      Tim-Philipp Müller authored
      ext/taglib/: Work around compiler warnings with g++-4.2 when assigning a string constant to a gchar * (partially fixe...
      
      Original commit message from CVS:
      * ext/taglib/gstapev2mux.cc:
      * ext/taglib/gstid3v2mux.cc:
      Work around compiler warnings with g++-4.2 when assigning a
      string constant to a gchar * (partially fixes #478092).
      34974eed
  5. 18 Sep, 2007 3 commits
    • Tim-Philipp Müller's avatar
      configure.ac: We require core CVS now for gst_base_src_set_do_timestamp(). · 35af248b
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * configure.ac:
      We require core CVS now for gst_base_src_set_do_timestamp().
      35af248b
    • Stefan Kost's avatar
      gst/spectrum/: Handling window resize. · 2a9a20dc
      Stefan Kost authored
      Original commit message from CVS:
      * gst/spectrum/demo-audiotest.c:
      * gst/spectrum/demo-osssrc.c:
      Handling window resize.
      2a9a20dc
    • Stefan Kost's avatar
      ChangeLog: Add missing newline. · 098c8fae
      Stefan Kost authored
      Original commit message from CVS:
      * ChangeLog:
      Add missing newline.
      * gst/librfb/rfbdecoder.c:
      Fix the build (missing stdlib.h).
      * gst/spectrum/gstspectrum.c:
      * gst/spectrum/gstspectrum.h:
      Use basetransform segment so that it is correctly managed on flushes
      and start/stop. Report message timestamp as stream time, which is what
      an application can understand. (Yes these are adapted from wim recent
      level element changes)
      098c8fae
  6. 17 Sep, 2007 2 commits
  7. 16 Sep, 2007 1 commit
  8. 14 Sep, 2007 1 commit
    • Sebastian Dröge's avatar
      gst/wavparse/gstwavparse.c: Don't push EOS from the chain function, the... · 233644df
      Sebastian Dröge authored
      gst/wavparse/gstwavparse.c: Don't push EOS from the chain function, the element driving the pipeline is responsible f...
      
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_loop),
      (gst_wavparse_chain):
      Don't push EOS from the chain function, the element
      driving the pipeline is responsible for this. The bug
      this was meant to fix seems to be queue not forwarding
      EOS in all cases (see #476514).
      233644df
  9. 13 Sep, 2007 3 commits
    • Wim Taymans's avatar
      gst/level/gstlevel.*: Use basetransform segment so that it is correctly... · 80dc806b
      Wim Taymans authored
      gst/level/gstlevel.*: Use basetransform segment so that it is correctly managed on flushes and start/stop.
      
      Original commit message from CVS:
      * gst/level/gstlevel.c: (gst_level_class_init), (gst_level_start),
      (gst_level_transform_ip):
      * gst/level/gstlevel.h:
      Use basetransform segment so that it is correctly managed on flushes and
      start/stop.
      Report message timestamp as stream time, which is what an application
      can understand.
      80dc806b
    • Sebastian Dröge's avatar
      Update my mail address. · bdbd709e
      Sebastian Dröge authored
      Original commit message from CVS:
      * ext/taglib/gstapev2mux.cc:
      * ext/taglib/gstapev2mux.h:
      * ext/taglib/gsttaglibmux.c:
      * tests/check/elements/apev2mux.c:
      Update my mail address.
      bdbd709e
    • Sebastian Dröge's avatar
      gst/wavparse/gstwavparse.c: Add EOS logic for the push-based mode too. Fixes #476514. · d78b9e27
      Sebastian Dröge authored
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_perform_eos),
      (gst_wavparse_loop), (gst_wavparse_chain):
      Add EOS logic for the push-based mode too. Fixes #476514.
      d78b9e27
  10. 12 Sep, 2007 3 commits
    • Wim Taymans's avatar
      gst/law/: Fix law encoder timestamps. · 8a6f9aa5
      Wim Taymans authored
      Original commit message from CVS:
      * gst/law/alaw-encode.c: (gst_alawenc_init), (gst_alawenc_chain):
      * gst/law/alaw-encode.h:
      * gst/law/mulaw-encode.c: (gst_mulawenc_init),
      (gst_mulawenc_chain):
      * gst/law/mulaw-encode.h:
      Fix law encoder timestamps.
      8a6f9aa5
    • Stefan Kost's avatar
      ext/gconf/gstgconfaudiosink.c: Fix warning when building without debug. · 5ff86cd7
      Stefan Kost authored
      Original commit message from CVS:
      * ext/gconf/gstgconfaudiosink.c:
      Fix warning when building without debug.
      * sys/oss/gstossmixertrack.c:
      Use const like in alsamixertrack.c (fixes warnings).
      5ff86cd7
    • Peter Kjellerstedt's avatar
      gst/: Printf format fixes (#476128). · eb2aee1b
      Peter Kjellerstedt authored
      Original commit message from CVS:
      Patch by: Peter Kjellerstedt  <pkj at axis com>
      * gst-libs/gst/app/gstappsink.c:
      * gst/flv/gstflvdemux.c:
      * gst/flv/gstflvparse.c:
      * gst/interleave/deinterleave.c:
      * gst/switch/gstswitch.c:
      Printf format fixes (#476128).
      eb2aee1b
  11. 11 Sep, 2007 1 commit
    • Wim Taymans's avatar
      sys/v4l2/v4l2src_calls.c: Fix framerate detection code some more. · 3b78ab50
      Wim Taymans authored
      Original commit message from CVS:
      * sys/v4l2/v4l2src_calls.c:
      (gst_v4l2src_probe_caps_for_format_and_size):
      Fix framerate detection code some more.
      Handle the case where there is a weird step in the stepwise framerates.
      Don't overwrite the min interval with the framerate, use a temp variable
      instead.
      Use max in the Continuous framerate intervals instead of step, which is
      1 according to the docs. Fixes #475424.
      3b78ab50
  12. 10 Sep, 2007 2 commits
  13. 09 Sep, 2007 1 commit
  14. 07 Sep, 2007 3 commits
    • Haakon Sporsheim's avatar
      gst/rtp/gstrtph263pay.c: Fix up header structure so that compilers don't add... · 5e39863f
      Haakon Sporsheim authored
      gst/rtp/gstrtph263pay.c: Fix up header structure so that compilers don't add padding between the structure fields, si...
      
      Original commit message from CVS:
      Patch by: Haakon Sporsheim  <haakon.sporsheim at tandberg com>
      * gst/rtp/gstrtph263pay.c:
      Fix up header structure so that compilers don't add padding
      between the structure fields, since that would lead to us
      sending RTP packets with broken headers (as is currently the
      case when compiling with MSVC). Also see similar fixes in
      libgstrtp in gst-plugins-base. (#474616; #471194)
      5e39863f
    • Wim Taymans's avatar
      sys/v4l2/v4l2src_calls.c: Don't overwrite our GValue with 0 but instead use... · cd79aec4
      Wim Taymans authored
      sys/v4l2/v4l2src_calls.c: Don't overwrite our GValue with 0 but instead use the previously computed value. Fixes #471...
      
      Original commit message from CVS:
      * sys/v4l2/v4l2src_calls.c:
      (gst_v4l2src_probe_caps_for_format_and_size):
      Don't overwrite our GValue with 0 but instead use the previously
      computed value. Fixes #471823 some more.
      cd79aec4
    • Sebastian Dröge's avatar
      gst/spectrum/gstspectrum.c: Use the correct parameter order for the memset calls. · 1b98dfee
      Sebastian Dröge authored
      Original commit message from CVS:
      * gst/spectrum/gstspectrum.c: (gst_spectrum_start),
      (gst_spectrum_transform_ip):
      Use the correct parameter order for the memset calls.
      Thanks to Christian Schaller for noticing.
      1b98dfee
  15. 06 Sep, 2007 3 commits
    • Tim-Philipp Müller's avatar
      docs/plugins/gst-plugins-good-plugins.hierarchy: No tabs in this file please,... · c537cfe0
      Tim-Philipp Müller authored
      docs/plugins/gst-plugins-good-plugins.hierarchy: No tabs in this file please, or gtk-doc will end up documenting rath...
      
      Original commit message from CVS:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      No tabs in this file please, or gtk-doc will end up documenting
      rather absurd class hierarchies.
      c537cfe0
    • Tim-Philipp Müller's avatar
      ext/gconf/gstswitchsink.c: If the new kid element fails to change state for... · d2480edd
      Tim-Philipp Müller authored
      ext/gconf/gstswitchsink.c: If the new kid element fails to change state for some reason forward the error message it ...
      
      Original commit message from CVS:
      * ext/gconf/gstswitchsink.c:
      If the new kid element fails to change state for some reason
      (e.g. esdsink not being able to connect to the sound server),
      forward the error message it posted on the bus instead of just
      posting a generic 'Internal state change error: please file a
      bug' error message. Fixes #471364.
      d2480edd
    • Sebastian Dröge's avatar
      Port GstSpectrum to GstAudioFilter and libgstfft, add support for int32, float... · f5a3e61e
      Sebastian Dröge authored
      Port GstSpectrum to GstAudioFilter and libgstfft, add support for int32, float and double, use floats for the message...
      
      Original commit message from CVS:
      * configure.ac:
      * gst/spectrum/Makefile.am:
      * gst/spectrum/demo-audiotest.c: (draw_spectrum),
      (message_handler), (main):
      * gst/spectrum/demo-osssrc.c: (draw_spectrum), (message_handler):
      * gst/spectrum/gstspectrum.c: (gst_spectrum_base_init),
      (gst_spectrum_class_init), (gst_spectrum_init),
      (gst_spectrum_dispose), (gst_spectrum_set_property),
      (gst_spectrum_get_property), (gst_spectrum_start),
      (gst_spectrum_setup), (gst_spectrum_message_new),
      (gst_spectrum_transform_ip):
      * gst/spectrum/gstspectrum.h:
      Port GstSpectrum to GstAudioFilter and libgstfft, add support
      for int32, float and double, use floats for the message contents,
      average all FFTs done in one interval for better results, use
      a better windowing function, allow posting the phase in the message
      and actually do an FFT with the requested number of bands instead
      of interpolating.
      * tests/check/elements/spectrum.c: (GST_START_TEST),
      (spectrum_suite):
      Improve the units tests by checking for a 11025Hz sine wave
      and add unit tests for all 4 supported sample types.
      f5a3e61e
  16. 05 Sep, 2007 4 commits
  17. 04 Sep, 2007 3 commits
    • Wim Taymans's avatar
      gst/udp/gstmultiudpsink.c: Add property do configure destination address/port pairs · 93e11768
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
      (gst_multiudpsink_set_clients_string),
      (gst_multiudpsink_get_clients_string),
      (gst_multiudpsink_set_property), (gst_multiudpsink_get_property),
      (gst_multiudpsink_init_send), (gst_multiudpsink_add_internal),
      (gst_multiudpsink_add), (gst_multiudpsink_clear_internal),
      (gst_multiudpsink_clear):
      Add property do configure destination address/port pairs
      API:GstMultiUDPSink::clients
      93e11768
    • Wim Taymans's avatar
      tests/examples/: Added some RTP example scripts for sending and receiving RTP streams. · ec68d41d
      Wim Taymans authored
      Original commit message from CVS:
      * tests/examples/Makefile.am:
      * tests/examples/rtp/Makefile.am:
      * tests/examples/rtp/client-H263p-AMR.sh:
      * tests/examples/rtp/client-H263p-PCMA.sdp:
      * tests/examples/rtp/client-H263p-PCMA.sh:
      * tests/examples/rtp/client-H264-PCMA.sdp:
      * tests/examples/rtp/client-H264-PCMA.sh:
      * tests/examples/rtp/client-PCMA.sh:
      * tests/examples/rtp/server-VTS-H263p-ATS-PCMA.sh:
      * tests/examples/rtp/server-alsasrc-PCMA.sh:
      * tests/examples/rtp/server-v4l2-H263p-alsasrc-AMR.sh:
      * tests/examples/rtp/server-v4l2-H264-alsasrc-PCMA.sh:
      Added some RTP example scripts for sending and receiving RTP streams.
      ec68d41d
    • Wim Taymans's avatar
      sys/v4l2/gstv4l2src.c: Restructure the setcaps function so that we can also... · b4e5796a
      Wim Taymans authored
      sys/v4l2/gstv4l2src.c: Restructure the setcaps function so that we can also compute the expected GStreamer output siz...
      
      Original commit message from CVS:
      * sys/v4l2/gstv4l2src.c: (gst_v4l2_get_caps_info),
      (gst_v4l2src_set_caps), (gst_v4l2src_get_mmap):
      Restructure the setcaps function so that we can also compute the
      expected GStreamer output size of the video frames.
      Set frame_byte_size correctly so that read-based devices have a chance
      of working correctly.
      When grabbing a frame, discard frames that are not of the expected size.
      Some cameras don't output the right framesize for the first buffer.
      Try only a couple of times to get a valid frame, else error out.
      * sys/v4l2/v4l2_calls.c: (gst_v4l2_get_capabilities),
      (gst_v4l2_fill_lists), (gst_v4l2_get_input):
      Add some more debug info when scanning the device.
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2_buffer_new),
      (gst_v4l2_buffer_pool_new), (gst_v4l2_buffer_pool_activate),
      (gst_v4l2src_fill_format_list), (gst_v4l2src_grab_frame),
      (gst_v4l2src_set_capture), (gst_v4l2src_capture_init):
      Add some more debug info when dequeing a frame.
      b4e5796a