1. 17 Aug, 2007 6 commits
    • Wim Taymans's avatar
      gst/debug/rndbuffersize.c: Fix debug statement. · 4d581cb6
      Wim Taymans authored
      Original commit message from CVS:
      * gst/debug/rndbuffersize.c: (gst_rnd_buffer_size_loop):
      Fix debug statement.
      4d581cb6
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.c: Fix stray %u in debug line as spotted by Saur on IRC. · 98fb7c07
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_do_stream_eos):
      Fix stray %u in debug line as spotted by Saur on IRC.
      98fb7c07
    • Sebastian Dröge's avatar
      Use generator macros for the process functions for the different sample types,... · 1301d15e
      Sebastian Dröge authored
      Use generator macros for the process functions for the different sample types, add lower upper boundaries for the GOb...
      
      Original commit message from CVS:
      * gst/filter/gstbpwsinc.c: (gst_bpwsinc_class_init),
      (bpwsinc_set_property), (bpwsinc_get_property):
      * gst/filter/gstbpwsinc.h:
      * gst/filter/gstlpwsinc.c: (gst_lpwsinc_class_init),
      (gst_lpwsinc_init), (lpwsinc_build_kernel), (lpwsinc_set_property),
      (lpwsinc_get_property):
      * gst/filter/gstlpwsinc.h:
      * tests/check/elements/lpwsinc.c: (GST_START_TEST):
      Use generator macros for the process functions for the different
      sample types, add lower upper boundaries for the GObject properties
      so automatically generated UIs can use sliders and change frequency
      properties to floats to save a bit of memory, even ints would in
      theory be enough. Also rename frequency to cutoff for consistency
      reasons.
      * docs/plugins/gst-plugins-bad-plugins.args:
      * docs/plugins/gst-plugins-bad-plugins.signals:
      * docs/plugins/inspect/plugin-gstrtpmanager.xml:
      Regenerated for the above changes.
      1301d15e
    • Sebastian Dröge's avatar
      gst/audiofx/: Use generator macros for the process functions for the different... · f86bfaf5
      Sebastian Dröge authored
      gst/audiofx/: Use generator macros for the process functions for the different sample types, add lower upper boundari...
      
      Original commit message from CVS:
      * gst/audiofx/audiochebyshevfreqband.c:
      (gst_audio_chebyshev_freq_band_class_init):
      * gst/audiofx/audiochebyshevfreqlimit.c:
      (gst_audio_chebyshev_freq_limit_class_init):
      Use generator macros for the process functions for the different
      sample types, add lower upper boundaries for the GObject properties
      so automatically generated UIs can use sliders and add a note about
      the number of poles as a too high number of poles combined with
      very low or very high frequencies will produce only noise.
      * docs/plugins/gst-plugins-good-plugins.args:
      Regenerated for the property changes.
      f86bfaf5
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.*: Improve timeout handling. · 6ef70550
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_set_property),
      (gst_rtspsrc_flush), (gst_rtspsrc_sink_chain),
      (gst_rtspsrc_stream_configure_udp_sink),
      (gst_rtspsrc_send_keep_alive), (gst_rtspsrc_loop_interleaved),
      (gst_rtspsrc_loop_udp), (gst_rtspsrc_loop_send_cmd),
      (gst_rtspsrc_try_send), (gst_rtspsrc_send),
      (gst_rtspsrc_parse_methods), (gst_rtspsrc_parse_range),
      (gst_rtspsrc_open), (gst_rtspsrc_close), (gst_rtspsrc_pause),
      (gst_rtspsrc_handle_message), (gst_rtspsrc_change_state):
      * gst/rtsp/gstrtspsrc.h:
      Improve timeout handling.
      Use the same socket for sending and receiving RTCP packets so that some
      servers can track clients better.
      Improve connection closed handling. Try to reconnect.
      Don't overwrite our content base with NULL.
      Improve debugging.
      Improve range parsing and handling.
      Remove flushing hack now that core does the right thing.
      6ef70550
    • Wim Taymans's avatar
      gst/udp/gstmultiudpsink.*: Add support for getting and setting the socket to use. · 2e599ab0
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
      (gst_multiudpsink_init), (gst_multiudpsink_set_property),
      (gst_multiudpsink_get_property), (gst_multiudpsink_init_send),
      (gst_multiudpsink_close), (gst_multiudpsink_add):
      * gst/udp/gstmultiudpsink.h:
      Add support for getting and setting the socket to use.
      * gst/udp/gstudpsrc.c: (gst_udpsrc_class_init), (gst_udpsrc_init),
      (gst_udpsrc_create), (gst_udpsrc_get_property):
      Add support for getting the currently used socket.
      2e599ab0
  2. 16 Aug, 2007 7 commits
    • Sebastian Dröge's avatar
      gst/filter/gstbpwsinc.*: Implement latency query and only forward those... · fc8a4876
      Sebastian Dröge authored
      gst/filter/gstbpwsinc.*: Implement latency query and only forward those samples downstream that actually contain the ...
      
      Original commit message from CVS:
      * gst/filter/gstbpwsinc.c: (gst_bpwsinc_class_init),
      (gst_bpwsinc_init), (process_32), (process_64),
      (bpwsinc_build_kernel), (bpwsinc_push_residue),
      (bpwsinc_transform), (bpwsinc_start), (bpwsinc_query),
      (bpwsinc_query_type), (bpwsinc_event), (bpwsinc_set_property):
      * gst/filter/gstbpwsinc.h:
      Implement latency query and only forward those samples downstream
      that actually contain the data we want, i.e. drop kernel_length/2
      in the beginning and append kernel_length/2 (created by convolving
      the filter kernel with zeroes) to the end.
      * tests/check/elements/bpwsinc.c: (GST_START_TEST):
      Adjust the unit test for this slightly changed behaviour.
      * gst/filter/gstlpwsinc.c: (lpwsinc_build_kernel):
      Reset residue length only when actually creating a residue.
      fc8a4876
    • Sebastian Dröge's avatar
      gst/audiofx/: Add Chebyshev lowpass/highpass and bandpass/bandreject elements. · 842451a7
      Sebastian Dröge authored
      Original commit message from CVS:
      reviewed by: Stefan Kost  <ensonic@users.sf.net>
      * gst/audiofx/Makefile.am:
      * gst/audiofx/audiochebyshevfreqband.c:
      (gst_audio_chebyshev_freq_band_mode_get_type),
      (gst_audio_chebyshev_freq_band_base_init),
      (gst_audio_chebyshev_freq_band_dispose),
      (gst_audio_chebyshev_freq_band_class_init),
      (gst_audio_chebyshev_freq_band_init),
      (generate_biquad_coefficients), (calculate_gain),
      (generate_coefficients),
      (gst_audio_chebyshev_freq_band_set_property),
      (gst_audio_chebyshev_freq_band_get_property),
      (gst_audio_chebyshev_freq_band_setup), (process), (process_64),
      (process_32), (gst_audio_chebyshev_freq_band_transform_ip),
      (gst_audio_chebyshev_freq_band_start):
      * gst/audiofx/audiochebyshevfreqband.h:
      * gst/audiofx/audiochebyshevfreqlimit.c:
      (gst_audio_chebyshev_freq_limit_mode_get_type),
      (gst_audio_chebyshev_freq_limit_base_init),
      (gst_audio_chebyshev_freq_limit_dispose),
      (gst_audio_chebyshev_freq_limit_class_init),
      (gst_audio_chebyshev_freq_limit_init),
      (generate_biquad_coefficients), (calculate_gain),
      (generate_coefficients),
      (gst_audio_chebyshev_freq_limit_set_property),
      (gst_audio_chebyshev_freq_limit_get_property),
      (gst_audio_chebyshev_freq_limit_setup), (process), (process_64),
      (process_32), (gst_audio_chebyshev_freq_limit_transform_ip),
      (gst_audio_chebyshev_freq_limit_start):
      * gst/audiofx/audiochebyshevfreqlimit.h:
      * gst/audiofx/audiofx.c: (plugin_init):
      Add Chebyshev lowpass/highpass and bandpass/bandreject elements.
      Fixes #464800.
      * tests/check/Makefile.am:
      * tests/check/elements/.cvsignore:
      * tests/check/elements/audiochebyshevfreqband.c:
      (setup_audiochebyshevfreqband), (cleanup_audiochebyshevfreqband),
      (GST_START_TEST), (audiochebyshevfreqband_suite), (main):
      * tests/check/elements/audiochebyshevfreqlimit.c:
      (setup_audiochebyshevfreqlimit), (cleanup_audiochebyshevfreqlimit),
      (GST_START_TEST), (audiochebyshevfreqlimit_suite), (main):
      Add unit tests for the chebyshev filters.
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/inspect/plugin-1394.xml:
      * docs/plugins/inspect/plugin-audiofx.xml:
      * docs/plugins/inspect/plugin-dv.xml:
      * docs/plugins/inspect/plugin-flac.xml:
      * docs/plugins/inspect/plugin-jpeg.xml:
      * docs/plugins/inspect/plugin-png.xml:
      * docs/plugins/inspect/plugin-rtp.xml:
      * docs/plugins/inspect/plugin-shout2send.xml:
      * docs/plugins/inspect/plugin-wavpack.xml:
      And add docs for the chebyshev filters. While doing
      that also run make update in docs/plugins.
      842451a7
    • Stefan Kost's avatar
      Make ro memory to share. · 22bcaa90
      Stefan Kost authored
      Original commit message from CVS:
      * ext/annodex/gstcmmltag.c:
      * gst/rtp/gstrtpvorbispay.c:
      Make ro memory to share.
      22bcaa90
    • Wim Taymans's avatar
      gst/udp/gstudpsrc.c: Improve UDP performance by avoiding a select() when we... · 042d3a46
      Wim Taymans authored
      gst/udp/gstudpsrc.c: Improve UDP performance by avoiding a select() when we have data available immediatly.
      
      Original commit message from CVS:
      * gst/udp/gstudpsrc.c: (gst_udpsrc_create):
      Improve UDP performance by avoiding a select() when we have data
      available immediatly.
      042d3a46
    • Wim Taymans's avatar
      gst/rtsp/gstrtpdec.*: Add (dummy) SSRC management signals. · 41f04967
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/gstrtpdec.c: (gst_rtp_dec_marshal_VOID__UINT_UINT),
      (gst_rtp_dec_class_init):
      * gst/rtsp/gstrtpdec.h:
      Add (dummy) SSRC management signals.
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_class_init),
      (gst_rtspsrc_set_property), (gst_rtspsrc_get_property),
      (find_stream), (gst_rtspsrc_create_stream), (new_session_pad),
      (request_pt_map), (gst_rtspsrc_do_stream_eos), (on_bye_ssrc),
      (on_timeout), (gst_rtspsrc_stream_configure_manager),
      (gst_rtspsrc_stream_push_event), (gst_rtspsrc_push_event),
      (gst_rtspsrc_loop_interleaved), (gst_rtspsrc_parse_rtpinfo),
      (gst_rtspsrc_handle_message), (gst_rtspsrc_change_state):
      * gst/rtsp/gstrtspsrc.h:
      Add connection-speed property.
      Add find_stream helper functions.
      Handle stream EOS based on BYE messages or SSRC timeout.
      Returns SUCCESS from the state change function as we hide our async
      elements from the parent.
      41f04967
    • Sebastian Dröge's avatar
      gst/filter/gstlpwsinc.*: Implement latency query and only forward those... · a490cffe
      Sebastian Dröge authored
      gst/filter/gstlpwsinc.*: Implement latency query and only forward those samples downstream that actually contain the ...
      
      Original commit message from CVS:
      * gst/filter/gstlpwsinc.c: (gst_lpwsinc_class_init),
      (gst_lpwsinc_init), (process_32), (process_64),
      (lpwsinc_build_kernel), (lpwsinc_push_residue),
      (lpwsinc_transform), (lpwsinc_start), (lpwsinc_query),
      (lpwsinc_query_type), (lpwsinc_event), (lpwsinc_set_property):
      * gst/filter/gstlpwsinc.h:
      Implement latency query and only forward those samples downstream
      that actually contain the data we want, i.e. drop kernel_length/2
      in the beginning and append kernel_length/2 (created by convolving
      the filter kernel with zeroes) to the end.
      * tests/check/elements/lpwsinc.c: (GST_START_TEST):
      Adjust the unit test for this slightly changed behaviour.
      a490cffe
    • Stefan Kost's avatar
      gst/debug/rndbuffersize.c: Fix da leak. · 647e2dd7
      Stefan Kost authored
      Original commit message from CVS:
      * gst/debug/rndbuffersize.c:
      Fix da leak.
      647e2dd7
  3. 14 Aug, 2007 1 commit
    • Stefan Kost's avatar
      gst/debug/: Add new test element and clean-up the others a little. · e949d198
      Stefan Kost authored
      Original commit message from CVS:
      * gst/debug/Makefile.am:
      * gst/debug/breakmydata.c:
      * gst/debug/gstdebug.c:
      * gst/debug/negotiation.c:
      * gst/debug/progressreport.c:
      * gst/debug/rndbuffersize.c:
      * gst/debug/testplugin.c:
      Add new test element and clean-up the others a little.
      e949d198
  4. 13 Aug, 2007 1 commit
    • Sebastian Dröge's avatar
      Add docs for lpwsinc and bpwsinc and integrate them into the build system.... · f944834a
      Sebastian Dröge authored
      Add docs for lpwsinc and bpwsinc and integrate them into the build system. While doing that also update all other doc...
      
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
      * docs/plugins/gst-plugins-bad-plugins-sections.txt:
      * docs/plugins/gst-plugins-bad-plugins.args:
      * docs/plugins/gst-plugins-bad-plugins.signals:
      * docs/plugins/inspect/plugin-bz2.xml:
      * docs/plugins/inspect/plugin-cdxaparse.xml:
      * docs/plugins/inspect/plugin-dtsdec.xml:
      * docs/plugins/inspect/plugin-faac.xml:
      * docs/plugins/inspect/plugin-faad.xml:
      * docs/plugins/inspect/plugin-filter.xml:
      * docs/plugins/inspect/plugin-freeze.xml:
      * docs/plugins/inspect/plugin-gsm.xml:
      * docs/plugins/inspect/plugin-gstrtpmanager.xml:
      * docs/plugins/inspect/plugin-h264parse.xml:
      * docs/plugins/inspect/plugin-modplug.xml:
      * docs/plugins/inspect/plugin-mpeg2enc.xml:
      * docs/plugins/inspect/plugin-musepack.xml:
      * docs/plugins/inspect/plugin-musicbrainz.xml:
      * docs/plugins/inspect/plugin-nsfdec.xml:
      * docs/plugins/inspect/plugin-replaygain.xml:
      * docs/plugins/inspect/plugin-soundtouch.xml:
      * docs/plugins/inspect/plugin-spcdec.xml:
      * docs/plugins/inspect/plugin-spectrum.xml:
      * docs/plugins/inspect/plugin-speed.xml:
      * docs/plugins/inspect/plugin-tta.xml:
      * docs/plugins/inspect/plugin-videosignal.xml:
      * docs/plugins/inspect/plugin-xingheader.xml:
      * docs/plugins/inspect/plugin-xvid.xml:
      * gst/filter/gstbpwsinc.c:
      * gst/filter/gstbpwsinc.h:
      * gst/filter/gstlpwsinc.c:
      * gst/filter/gstlpwsinc.h:
      Add docs for lpwsinc and bpwsinc and integrate them
      into the build system. While doing that also update
      all other docs via make update in docs/plugins.
      f944834a
  5. 12 Aug, 2007 6 commits
  6. 11 Aug, 2007 1 commit
  7. 10 Aug, 2007 9 commits
    • Stefan Kost's avatar
      gst/rtp/gstrtpilbcdepay.c: Include stdlib. · 6260b45a
      Stefan Kost authored
      Original commit message from CVS:
      * gst/rtp/gstrtpilbcdepay.c:
      Include stdlib.
      6260b45a
    • Wim Taymans's avatar
      gst/rtp/gstrtpmpvdepay.c: Set the mpegversion in the caps so that autoplugging... · e640bc6a
      Wim Taymans authored
      gst/rtp/gstrtpmpvdepay.c: Set the mpegversion in the caps so that autoplugging does not get confused.
      
      Original commit message from CVS:
      * gst/rtp/gstrtpmpvdepay.c:
      Set the mpegversion in the caps so that autoplugging does not get
      confused.
      e640bc6a
    • Sebastian Dröge's avatar
      gst/filter/gstbpwsinc.c: Fix a segfault with more than one channel and don't... · 71a8b2e7
      Sebastian Dröge authored
      gst/filter/gstbpwsinc.c: Fix a segfault with more than one channel and don't rebuild the kernel & residue with every ...
      
      Original commit message from CVS:
      * gst/filter/gstbpwsinc.c: (bpwsinc_build_kernel):
      Fix a segfault with more than one channel and don't rebuild
      the kernel & residue with every buffer.
      71a8b2e7
    • Sebastian Dröge's avatar
      gst/filter/gstbpwsinc.*: Add support for a bandreject mode and allow... · 5fbac0f5
      Sebastian Dröge authored
      gst/filter/gstbpwsinc.*: Add support for a bandreject mode and allow specifying the window function that should be used.
      
      Original commit message from CVS:
      * gst/filter/gstbpwsinc.c: (gst_bpwsinc_mode_get_type),
      (gst_bpwsinc_window_get_type), (gst_bpwsinc_class_init),
      (gst_bpwsinc_init), (bpwsinc_build_kernel), (bpwsinc_set_property),
      (bpwsinc_get_property):
      * gst/filter/gstbpwsinc.h:
      Add support for a bandreject mode and allow specifying the window
      function that should be used.
      * gst/filter/gstlpwsinc.c:
      And another small formatting fix.
      5fbac0f5
    • Sebastian Dröge's avatar
      gst/filter/gstbpwsinc.*: Apply the same changes to the bandpass filter: · 86dab97c
      Sebastian Dröge authored
      Original commit message from CVS:
      * gst/filter/gstbpwsinc.c: (gst_bpwsinc_class_init),
      (gst_bpwsinc_init), (process_32), (process_64),
      (bpwsinc_build_kernel), (bpwsinc_setup), (bpwsinc_get_unit_size),
      (bpwsinc_transform), (bpwsinc_set_property),
      (bpwsinc_get_property):
      * gst/filter/gstbpwsinc.h:
      Apply the same changes to the bandpass filter:
      - Support double input
      - Fix processing for input with >1 channels
      - Specify frequency in Hz
      - Specify actual filter kernel length
      - Use transform instead of transform_ip as we're working
      out of place anyway
      - Factor out filter kernel generation and update the filter
      kernel when the properties are set
      Fix bandpass filter kernel generation to actually generate
      a bandpass filter by creating a highpass instead of a second
      lowpass.
      * gst/filter/gstlpwsinc.c: (gst_lpwsinc_class_init):
      Small formatting fix.
      86dab97c
    • Sebastian Dröge's avatar
      gst/filter/gstlpwsinc.*: Specify the actual filter length instead of a weird... · 6b972537
      Sebastian Dröge authored
      gst/filter/gstlpwsinc.*: Specify the actual filter length instead of a weird 2N+1. Setting the property will round to...
      
      Original commit message from CVS:
      * gst/filter/gstlpwsinc.c: (gst_lpwsinc_class_init),
      (gst_lpwsinc_init), (process_32), (process_64),
      (lpwsinc_build_kernel), (lpwsinc_set_property),
      (lpwsinc_get_property):
      * gst/filter/gstlpwsinc.h:
      Specify the actual filter length instead of a weird
      2N+1. Setting the property will round to the next odd number.
      Also remove now obsolete FIXMEs.
      6b972537
    • Sebastian Dröge's avatar
      gst/filter/gstlpwsinc.*: Allow choosing between hamming and blackman window.... · 6f8c72a4
      Sebastian Dröge authored
      gst/filter/gstlpwsinc.*: Allow choosing between hamming and blackman window. The blackman window provides a better st...
      
      Original commit message from CVS:
      * gst/filter/gstlpwsinc.c: (gst_lpwsinc_window_get_type),
      (gst_lpwsinc_class_init), (gst_lpwsinc_init),
      (lpwsinc_build_kernel), (lpwsinc_set_property),
      (lpwsinc_get_property):
      * gst/filter/gstlpwsinc.h:
      Allow choosing between hamming and blackman window. The blackman
      window provides a better stopband attenuation but a bit slower
      rolloff.
      6f8c72a4
    • Sebastian Dröge's avatar
      gst/filter/gstlpwsinc.*: Add a highpass mode. · 85e572a4
      Sebastian Dröge authored
      Original commit message from CVS:
      * gst/filter/gstlpwsinc.c: (gst_lpwsinc_mode_get_type),
      (gst_lpwsinc_class_init), (process_32), (process_64),
      (lpwsinc_build_kernel), (lpwsinc_set_property),
      (lpwsinc_get_property):
      * gst/filter/gstlpwsinc.h:
      Add a highpass mode.
      85e572a4
    • Sebastian Dröge's avatar
      gst/filter/gstlpwsinc.c: Fix processing if the input has more than one channel. · 0e4fc665
      Sebastian Dröge authored
      Original commit message from CVS:
      * gst/filter/gstlpwsinc.c: (process_32), (process_64),
      (lpwsinc_build_kernel):
      Fix processing if the input has more than one channel.
      0e4fc665
  8. 09 Aug, 2007 3 commits
    • Sebastian Dröge's avatar
      gst/filter/gstbpwsinc.c: "this" is a C++ keyword, use "self" instead. · ccb73e61
      Sebastian Dröge authored
      Original commit message from CVS:
      * gst/filter/gstbpwsinc.c: (gst_bpwsinc_dispose),
      (gst_bpwsinc_init), (bpwsinc_setup), (bpwsinc_transform_ip),
      (bpwsinc_set_property), (bpwsinc_get_property):
      "this" is a C++ keyword, use "self" instead.
      Add TODOs and FIXMEs and remove two wrong FIXMEs.
      * gst/filter/gstlpwsinc.c:
      Add FIXMEs and a new TODO.
      ccb73e61
    • Sebastian Dröge's avatar
      gst/filter/gstlpwsinc.*: Add double support, replace "this" with "self" as the... · de3d1d62
      Sebastian Dröge authored
      gst/filter/gstlpwsinc.*: Add double support, replace "this" with "self" as the former is a C++ keyword.
      
      Original commit message from CVS:
      * gst/filter/gstlpwsinc.c: (gst_lpwsinc_dispose),
      (gst_lpwsinc_class_init), (gst_lpwsinc_init), (process_32),
      (process_64), (lpwsinc_build_kernel), (lpwsinc_setup),
      (lpwsinc_get_unit_size), (lpwsinc_transform),
      (lpwsinc_set_property), (lpwsinc_get_property):
      * gst/filter/gstlpwsinc.h:
      Add double support, replace "this" with "self" as the former
      is a C++ keyword.
      Implement the frequency property in Hz instead of fraction
      of sampling frequency.
      Remove some unecessary FIXMEs and add some TODOs, add some
      required locking and refactor the kernel generation into a
      separate function that is also called when the properties
      change now.
      And use BaseTransform::transform instead of transform_ip
      as the convolution is done out of place anyway. Should
      be done in place later.
      de3d1d62
    • Thomas Vander Stichele's avatar
      po/: Updated translations. · 488e0e23
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * po/hu.po:
      * po/uk.po:
      * po/vi.po:
      Updated translations.
      488e0e23
  9. 08 Aug, 2007 3 commits
    • Sebastian Dröge's avatar
      gst/filter/: Use GstAudioFilter as base class and don't leak the memory of the... · be2cd1e9
      Sebastian Dröge authored
      gst/filter/: Use GstAudioFilter as base class and don't leak the memory of the filter kernel and residue.
      
      Original commit message from CVS:
      * gst/filter/Makefile.am:
      * gst/filter/gstbpwsinc.c: (gst_bpwsinc_dispose),
      (gst_bpwsinc_base_init), (gst_bpwsinc_class_init),
      (gst_bpwsinc_init), (bpwsinc_setup):
      * gst/filter/gstbpwsinc.h:
      * gst/filter/gstlpwsinc.c: (gst_lpwsinc_dispose),
      (gst_lpwsinc_base_init), (gst_lpwsinc_class_init),
      (gst_lpwsinc_init), (lpwsinc_setup):
      * gst/filter/gstlpwsinc.h:
      Use GstAudioFilter as base class and don't leak the memory
      of the filter kernel and residue.
      be2cd1e9
    • Michael Smith's avatar
      gst/videobox/gstvideobox.c: Render right border in the correct location. · cf57faff
      Michael Smith authored
      Original commit message from CVS:
      * gst/videobox/gstvideobox.c: (gst_video_box_ayuv_i420):
      Render right border in the correct location.
      cf57faff
    • Olivier Crete's avatar
      gst/rtp/: Make mode property a string. Fixes #464475. · cfc23b61
      Olivier Crete authored
      Original commit message from CVS:
      Patch by: Olivier Crete <tester at tester dot ca>
      * gst/rtp/gstrtpilbcdepay.c: (gst_rtp_ilbc_depay_setcaps):
      * gst/rtp/gstrtpilbcpay.c: (gst_rtpilbcpay_setcaps):
      Make mode property a string. Fixes #464475.
      cfc23b61
  10. 05 Aug, 2007 2 commits
  11. 03 Aug, 2007 1 commit
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.c: Fix default clock-rate for realmedia. · a654ab9f
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (get_default_rate_for_pt),
      (gst_rtspsrc_parse_rtpmap), (gst_rtspsrc_media_to_caps),
      (gst_rtspsrc_stream_configure_tcp),
      (gst_rtspsrc_stream_configure_udp_sink):
      Fix default clock-rate for realmedia.
      Fix parsing of transport.
      Don't try to link NULL pads.
      a654ab9f