1. 22 Sep, 2007 1 commit
  2. 21 Sep, 2007 6 commits
    • Sebastian Dröge's avatar
      docs/plugins/gst-plugins-bad-plugins.hierarchy: Update hierarchy. · 5300836e
      Sebastian Dröge authored
      Original commit message from CVS:
      * docs/plugins/gst-plugins-bad-plugins.hierarchy:
      Update hierarchy.
      * ext/gio/gstgiosink.h:
      * ext/gio/gstgiosrc.h:
      Mark private fields of the instance structs private.
      5300836e
    • Sebastian Dröge's avatar
      docs/plugins/: Add the GIO plugin to the docs and do a make update while doing that. · e0b2f9b8
      Sebastian Dröge authored
      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-dfbvideosink.xml:
      * docs/plugins/inspect/plugin-dtsdec.xml:
      * docs/plugins/inspect/plugin-equalizer.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-gio.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:
      Add the GIO plugin to the docs and do a make update
      while doing that.
      * ext/gio/gstgiosrc.c: (gst_gio_src_start):
      Fix a small memleak.
      e0b2f9b8
    • René Stadler's avatar
      Add a GIO/GVFS plugin with source and sink elements. This will only be enabled... · 5739f5f3
      René Stadler authored
      Add a GIO/GVFS plugin with source and sink elements. This will only be enabled when --enable-experimental is given to...
      
      Original commit message from CVS:
      Patch by: René Stadler <mail at renestadler dot de>
      * configure.ac:
      * ext/Makefile.am:
      * ext/gio/Makefile.am:
      * ext/gio/gstgio.c: (gst_gio_error), (gst_gio_seek),
      (gst_gio_get_supported_protocols),
      (gst_gio_uri_handler_get_type_sink),
      (gst_gio_uri_handler_get_type_src),
      (gst_gio_uri_handler_get_protocols), (gst_gio_uri_handler_get_uri),
      (gst_gio_uri_handler_set_uri), (gst_gio_uri_handler_init),
      (gst_gio_uri_handler_do_init), (plugin_init):
      * ext/gio/gstgio.h:
      * ext/gio/gstgiosink.c: (gst_gio_sink_base_init),
      (gst_gio_sink_class_init), (gst_gio_sink_init),
      (gst_gio_sink_finalize), (gst_gio_sink_set_property),
      (gst_gio_sink_get_property), (gst_gio_sink_start),
      (gst_gio_sink_stop), (gst_gio_sink_unlock),
      (gst_gio_sink_unlock_stop), (gst_gio_sink_event),
      (gst_gio_sink_render), (gst_gio_sink_query):
      * ext/gio/gstgiosink.h:
      * ext/gio/gstgiosrc.c: (gst_gio_src_base_init),
      (gst_gio_src_class_init), (gst_gio_src_init),
      (gst_gio_src_finalize), (gst_gio_src_set_property),
      (gst_gio_src_get_property), (gst_gio_src_start),
      (gst_gio_src_stop), (gst_gio_src_get_size),
      (gst_gio_src_is_seekable), (gst_gio_src_unlock),
      (gst_gio_src_unlock_stop), (gst_gio_src_check_get_range),
      (gst_gio_src_create):
      * ext/gio/gstgiosrc.h:
      Add a GIO/GVFS plugin with source and sink elements. This will
      only be enabled when --enable-experimental is given to configure
      for now as the GIO API is not stable yet. Fixes #476916.
      5739f5f3
    • Christian Schaller's avatar
      update spec file with various new plug-ins · 78960f29
      Christian Schaller authored
      Original commit message from CVS:
      update spec file with various new plug-ins
      78960f29
    • Thijs Vermeir's avatar
      gst/librfb/: Added offset-x, offset-y, width and height property for selecting... · ada7510f
      Thijs Vermeir authored
      gst/librfb/: Added offset-x, offset-y, width and height property for selecting a region from the screen
      
      Original commit message from CVS:
      * gst/librfb/gstrfbsrc.c:
      * gst/librfb/rfbdecoder.c:
      * gst/librfb/rfbdecoder.h:
      Added offset-x, offset-y, width and height property
      for selecting a region from the screen
      ada7510f
    • Thijs Vermeir's avatar
      gst/librfb/gstrfbsrc.c: Minimum raw encoding is working now · ab4038ce
      Thijs Vermeir authored
      Original commit message from CVS:
      * gst/librfb/gstrfbsrc.c:
      Minimum raw encoding is working now
      * gst/librfb/rfbdecoder.c:
      fix address while reading from stream
      ab4038ce
  3. 20 Sep, 2007 6 commits
    • Thijs Vermeir's avatar
      gst/librfb/gstrfbsrc.c: raw encoding is working, but it looks like the... · 27230cfe
      Thijs Vermeir authored
      gst/librfb/gstrfbsrc.c: raw encoding is working, but it looks like the ffmpegcolorspace plugin can't handle high reso...
      
      Original commit message from CVS:
      * gst/librfb/gstrfbsrc.c:
      raw encoding is working, but it looks like the
      ffmpegcolorspace plugin can't handle high resolutions
      27230cfe
    • Thijs Vermeir's avatar
      gst/librfb/gstrfbsrc.c: bpp, depth and endianness are now set from the stream. · cacf273a
      Thijs Vermeir authored
      Original commit message from CVS:
      * gst/librfb/gstrfbsrc.c:
      bpp, depth and endianness are now set from the
      stream.
      cacf273a
    • Wim Taymans's avatar
      examples/app/appsrc_ex.c: Fix compilation after changing the name of a method. · 28c0d24b
      Wim Taymans authored
      Original commit message from CVS:
      * examples/app/appsrc_ex.c: (main):
      Fix compilation after changing the name of a method.
      28c0d24b
    • Stefan Kost's avatar
      Fix memory leaks. More to come. · ac256b5d
      Stefan Kost authored
      Original commit message from CVS:
      * ext/alsaspdif/alsaspdifsink.c:
      * ext/timidity/gsttimidity.c:
      * ext/timidity/gstwildmidi.c:
      * gst/mpegvideoparse/mpegvideoparse.c:
      Fix memory leaks. More to come.
      * tests/check/Makefile.am:
      * tests/check/generic/states.c:
      Improved state change unit test.
      ac256b5d
    • Wim Taymans's avatar
      gst/rtpmanager/: Add notification of active SSRCs to various RTP elements. Fixes #478566. · 7067d01d
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtpmanager/gstrtpbin.c: (on_ssrc_active), (create_session),
      (gst_rtp_bin_class_init):
      * gst/rtpmanager/gstrtpbin.h:
      * gst/rtpmanager/gstrtpsession.c: (on_ssrc_active),
      (gst_rtp_session_class_init), (gst_rtp_session_init),
      (gst_rtp_session_event_send_rtp_sink):
      * gst/rtpmanager/gstrtpsession.h:
      * gst/rtpmanager/rtpsession.c: (rtp_session_class_init),
      (on_ssrc_active), (rtp_session_process_rb):
      * gst/rtpmanager/rtpsession.h:
      Add notification of active SSRCs to various RTP elements. Fixes #478566.
      7067d01d
    • Wim Taymans's avatar
      gst-libs/gst/app/gstappsink.*: Add properties, signals and actions to access... · b5af210b
      Wim Taymans authored
      gst-libs/gst/app/gstappsink.*: Add properties, signals and actions to access the element even without linking to the ...
      
      Original commit message from CVS:
      * gst-libs/gst/app/gstappsink.c: (gst_app_marshal_OBJECT__VOID),
      (gst_app_sink_class_init), (gst_app_sink_init),
      (gst_app_sink_dispose), (gst_app_sink_finalize),
      (gst_app_sink_set_property), (gst_app_sink_get_property),
      (gst_app_sink_flush_unlocked), (gst_app_sink_start),
      (gst_app_sink_event), (gst_app_sink_getcaps),
      (gst_app_sink_set_caps), (gst_app_sink_get_caps),
      (gst_app_sink_is_eos), (gst_app_sink_pull_preroll),
      (gst_app_sink_pull_buffer):
      * gst-libs/gst/app/gstappsink.h:
      Add properties, signals and actions to access the element even without
      linking to the library.
      Fix some method names and signatures.
      b5af210b
  4. 19 Sep, 2007 8 commits
    • Jonathan Matthew's avatar
      ext/faad/gstfaad.c: Don't set channel positions on regular mono and stereo cases. · b020c430
      Jonathan Matthew authored
      Original commit message from CVS:
      Patch by: Jonathan Matthew  <jonathan at kaolin wh9 net>
      * ext/faad/gstfaad.c: (gst_faad_chanpos_to_gst),
      (gst_faad_srcgetcaps), (gst_faad_update_caps):
      Don't set channel positions on regular mono and stereo cases.
      Fixes #476370.
      b020c430
    • Thijs Vermeir's avatar
      gst/librfb/: It is now possible to connect to a vncserver. there are still... · d785a925
      Thijs Vermeir authored
      gst/librfb/: It is now possible to connect to a vncserver. there are still some issues with the ouput of the screen. ...
      
      Original commit message from CVS:
      * gst/librfb/gstrfbsrc.c:
      * gst/librfb/rfbdecoder.c:
      * gst/librfb/rfbdecoder.h:
      It is now possible to connect to a vncserver.
      there are still some issues with the ouput of
      the screen. Looks like some lines are confused
      d785a925
    • Stefan Kost's avatar
      Ignore registries in any format. · 50ed6cc7
      Stefan Kost authored
      Original commit message from CVS:
      * docs/plugins/.cvsignore:
      * tests/check/.cvsignore:
      Ignore registries in any format.
      50ed6cc7
    • Wim Taymans's avatar
      gst/real/gstrealvideodec.*: Don't generate an error for occasional decoding errors. · 67ec2883
      Wim Taymans authored
      Original commit message from CVS:
      * gst/real/gstrealvideodec.c: (gst_real_video_dec_chain),
      (open_library), (gst_real_video_dec_init),
      (gst_real_video_dec_set_property),
      (gst_real_video_dec_get_property), (gst_real_video_dec_class_init):
      * gst/real/gstrealvideodec.h:
      Don't generate an error for occasional decoding errors.
      Add max-errors property.
      Error out when we receive max-errors in a row. Fixes #478159.
      67ec2883
    • Thijs Vermeir's avatar
      gst/librfb/gstrfbsrc.c: Add password property (write only) · a458032e
      Thijs Vermeir authored
      Original commit message from CVS:
      * gst/librfb/gstrfbsrc.c:
      Add password property (write only)
      * gst/librfb/rfbdecoder.c:
      Read the reason on failure
      Use the password property for authentication
      * gst/librfb/rfbdecoder.h:
      Add defines for version checking
      a458032e
    • Sebastian Dröge's avatar
      ext/directfb/dfbvideosink.c: When finalizing GstDfbSurface, a subclass of... · 416a4f18
      Sebastian Dröge authored
      ext/directfb/dfbvideosink.c: When finalizing GstDfbSurface, a subclass of GstBuffer, correctly chain up to the parent...
      
      Original commit message from CVS:
      * ext/directfb/dfbvideosink.c: (gst_dfbvideosink_surface_destroy),
      (gst_dfbsurface_class_init):
      When finalizing GstDfbSurface, a subclass of GstBuffer, correctly
      chain up to the parent class to free everything, including caps.
      416a4f18
    • Sebastian Dröge's avatar
      ext/directfb/dfbvideosink.c: When finalizing GstDfbSurface, a subclass of... · c058012d
      Sebastian Dröge authored
      ext/directfb/dfbvideosink.c: When finalizing GstDfbSurface, a subclass of GstBuffer, correctly chain up to the parent...
      
      Original commit message from CVS:
      * ext/directfb/dfbvideosink.c: (gst_dfbvideosink_surface_destroy),
      (gst_dfbsurface_class_init):
      When finalizing GstDfbSurface, a subclass of GstBuffer, correctly
      chain up to the parent class to free everything, including caps.
      c058012d
    • Thijs Vermeir's avatar
      gst/librfb/: VNC Authentication should be working now temperaly with fake password 'testtest' · 8b83a281
      Thijs Vermeir authored
      Original commit message from CVS:
      * gst/librfb/Makefile.am:
      * gst/librfb/d3des.c:
      * gst/librfb/d3des.h:
      * gst/librfb/rfbdecoder.c:
      * gst/librfb/vncauth.c:
      * gst/librfb/vncauth.h:
      VNC Authentication should be working now
      temperaly with fake password 'testtest'
      8b83a281
  5. 18 Sep, 2007 3 commits
    • Thijs Vermeir's avatar
      gst/librfb/rfbdecoder.*: Added some documentation about security handling... · f9d615c2
      Thijs Vermeir authored
      gst/librfb/rfbdecoder.*: Added some documentation about security handling start implementing security handling for rf...
      
      Original commit message from CVS:
      * gst/librfb/rfbdecoder.c:
      * gst/librfb/rfbdecoder.h:
      Added some documentation about security handling
      start implementing security handling for rfb 3.3
      f9d615c2
    • Stefan Kost's avatar
      gst/spectrum/: Handling window resize. · c364c7d6
      Stefan Kost authored
      Original commit message from CVS:
      * gst/spectrum/demo-audiotest.c:
      * gst/spectrum/demo-osssrc.c:
      Handling window resize.
      c364c7d6
    • Stefan Kost's avatar
      ChangeLog: Add missing newline. · 4bc97d63
      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)
      4bc97d63
  6. 17 Sep, 2007 2 commits
    • Thijs Vermeir's avatar
      Added a new property for the rfb version · b9801269
      Thijs Vermeir authored
      Original commit message from CVS:
      Added a new property for the rfb version
      b9801269
    • Wim Taymans's avatar
      gst/rtpmanager/gstrtpbin.c: Link to the right pads regardless of which one was... · c0aa28ca
      Wim Taymans authored
      gst/rtpmanager/gstrtpbin.c: Link to the right pads regardless of which one was created first in the ssrc demuxer.
      
      Original commit message from CVS:
      * gst/rtpmanager/gstrtpbin.c: (new_ssrc_pad_found):
      Link to the right pads regardless of which one was created first in the
      ssrc demuxer.
      * gst/rtpmanager/gstrtpjitterbuffer.c:
      (gst_rtp_jitter_buffer_chain), (gst_rtp_jitter_buffer_loop):
      * gst/rtpmanager/gstrtpsession.c: (gst_rtp_session_process_rtp),
      (gst_rtp_session_chain_recv_rtp), (gst_rtp_session_chain_send_rtp):
      * gst/rtpmanager/rtpsource.c: (calculate_jitter):
      Improve debugging.
      * gst/rtpmanager/gstrtpssrcdemux.c: (create_demux_pad_for_ssrc),
      (gst_rtp_ssrc_demux_init), (gst_rtp_ssrc_demux_finalize),
      (gst_rtp_ssrc_demux_sink_event),
      (gst_rtp_ssrc_demux_rtcp_sink_event), (gst_rtp_ssrc_demux_chain),
      (gst_rtp_ssrc_demux_rtcp_chain),
      (gst_rtp_ssrc_demux_internal_links):
      * gst/rtpmanager/gstrtpssrcdemux.h:
      Fix race in creating the RTP and RTCP pads when a new SSRC is detected.
      c0aa28ca
  7. 16 Sep, 2007 2 commits
    • Wim Taymans's avatar
      gst/rtpmanager/gstrtpbin.c: Use lock to protect variable. · 04d3b829
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtpmanager/gstrtpbin.c: (gst_rtp_bin_set_property),
      (gst_rtp_bin_get_property):
      Use lock to protect variable.
      * gst/rtpmanager/gstrtpjitterbuffer.c:
      (gst_rtp_jitter_buffer_class_init),
      (gst_jitter_buffer_sink_parse_caps), (gst_rtp_jitter_buffer_chain),
      (convert_rtptime_to_gsttime), (gst_rtp_jitter_buffer_loop):
      Reconstruct GST timestamp from RTP timestamps based on measured clock
      skew and sync offset.
      * gst/rtpmanager/rtpjitterbuffer.c: (rtp_jitter_buffer_init),
      (rtp_jitter_buffer_set_tail_changed),
      (rtp_jitter_buffer_set_clock_rate),
      (rtp_jitter_buffer_get_clock_rate), (calculate_skew),
      (rtp_jitter_buffer_insert), (rtp_jitter_buffer_peek):
      * gst/rtpmanager/rtpjitterbuffer.h:
      Measure clock skew.
      Add callback to be notfied when a new packet was inserted at the tail.
      * gst/rtpmanager/rtpsource.c: (rtp_source_init),
      (calculate_jitter), (rtp_source_send_rtp):
      * gst/rtpmanager/rtpsource.h:
      Remove clock skew detection, it's move to the jitterbuffer now.
      04d3b829
    • Daniel Charles's avatar
      ext/amrwb/gstamrwbenc.*: Add property to control bandmode. Fixes #477306. · 51990d65
      Daniel Charles authored
      Original commit message from CVS:
      Patch by: Daniel Charles <dcharles at ti dot com>
      * ext/amrwb/gstamrwbenc.c: (gst_amrwbenc_bandmode_get_type),
      (gst_amrwbenc_set_property), (gst_amrwbenc_get_property),
      (gst_amrwbenc_class_init), (gst_amrwbenc_chain):
      * ext/amrwb/gstamrwbenc.h:
      Add property to control bandmode. Fixes #477306.
      51990d65
  8. 15 Sep, 2007 1 commit
    • Wim Taymans's avatar
      gst/rtpmanager/gstrtpbin.c: Also set NTP base time on new sessions. · 6494828e
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtpmanager/gstrtpbin.c: (create_session):
      Also set NTP base time on new sessions.
      * gst/rtpmanager/gstrtpjitterbuffer.c:
      (gst_rtp_jitter_buffer_loop), (gst_rtp_jitter_buffer_query),
      (gst_rtp_jitter_buffer_set_property),
      (gst_rtp_jitter_buffer_get_property):
      Use the right lock to protect our variables.
      Fix some comment.
      * gst/rtpmanager/gstrtpsession.c:
      (gst_rtp_session_getcaps_send_rtp),
      (gst_rtp_session_chain_send_rtp), (create_send_rtp_sink):
      Implement getcaps on the sender sinkpad so that payloaders can negotiate
      the right SSRC.
      6494828e
  9. 12 Sep, 2007 3 commits
    • Wim Taymans's avatar
      gst/rtpmanager/: Various leak fixes. · f6b7f47c
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtpmanager/gstrtpbin.c: (create_session), (free_session),
      (get_client), (free_client), (gst_rtp_bin_associate),
      (free_stream), (gst_rtp_bin_class_init), (gst_rtp_bin_dispose),
      (gst_rtp_bin_finalize):
      * gst/rtpmanager/gstrtpjitterbuffer.c:
      (gst_rtp_jitter_buffer_class_init),
      (gst_rtp_jitter_buffer_finalize):
      * gst/rtpmanager/gstrtpptdemux.c: (gst_rtp_pt_demux_release):
      * gst/rtpmanager/gstrtpsession.c: (gst_rtp_session_finalize),
      (gst_rtp_session_set_property), (gst_rtp_session_chain_recv_rtp),
      (gst_rtp_session_chain_send_rtp):
      * gst/rtpmanager/gstrtpssrcdemux.c:
      (gst_rtp_ssrc_demux_class_init), (gst_rtp_ssrc_demux_dispose):
      * gst/rtpmanager/rtpsession.c: (rtp_session_finalize):
      * gst/rtpmanager/rtpsession.h:
      Various leak fixes.
      f6b7f47c
    • Wim Taymans's avatar
      gst/rtpmanager/gstrtpbin.c: Calculate and configure the NTP base time so that... · 79800df8
      Wim Taymans authored
      gst/rtpmanager/gstrtpbin.c: Calculate and configure the NTP base time so that we can generate better
      
      Original commit message from CVS:
      * gst/rtpmanager/gstrtpbin.c: (calc_ntp_ns_base),
      (gst_rtp_bin_change_state), (new_payload_found), (create_send_rtp):
      Calculate and configure the NTP base time so that we can generate better
      NTP times in SR packets.
      Set caps on new ghostpad.
      * gst/rtpmanager/gstrtpjitterbuffer.c:
      (gst_rtp_jitter_buffer_loop):
      Clean debug statement.
      * gst/rtpmanager/gstrtpsession.c: (gst_rtp_session_class_init),
      (gst_rtp_session_init), (gst_rtp_session_set_property),
      (gst_rtp_session_get_property), (get_current_ntp_ns_time),
      (rtcp_thread), (gst_rtp_session_event_recv_rtp_sink),
      (gst_rtp_session_internal_links), (gst_rtp_session_chain_recv_rtp),
      (gst_rtp_session_event_send_rtp_sink),
      (gst_rtp_session_chain_send_rtp), (create_recv_rtp_sink),
      (create_send_rtp_sink):
      * gst/rtpmanager/gstrtpsession.h:
      Add ntp-ns-base property to convert running_time to NTP time.
      Handle NEWSEGMENT events on send and recv RTP pads so that we can
      calculate the running time and thus NTP time of the packets.
      Simplify getting the current NTP time using the pipeline clock.
      Implement internal links functions.
      Use the buffer timestamp to calculate the NTP time instead of the clock.
      * gst/rtpmanager/gstrtpssrcdemux.c: (create_demux_pad_for_ssrc),
      (gst_rtp_ssrc_demux_init), (gst_rtp_ssrc_demux_sink_event),
      (gst_rtp_ssrc_demux_chain), (gst_rtp_ssrc_demux_rtcp_chain),
      (gst_rtp_ssrc_demux_internal_links),
      (gst_rtp_ssrc_demux_src_query):
      * gst/rtpmanager/gstrtpssrcdemux.h:
      Implement internal links function.
      Calculate the diff between different streams, this might be used later
      to get the inter stream latency.
      * gst/rtpmanager/rtpsession.c: (rtp_session_send_rtp):
      Simple cleanup.
      * gst/rtpmanager/rtpsource.c: (rtp_source_init),
      (calculate_jitter), (rtp_source_send_rtp), (rtp_source_get_new_sr):
      Make the clock skew window a little bigger.
      Apply the clock skew to all buffers, not just one with a new timestamp.
      Calculate and debug sender clock drift.
      Use extended last timestamp to interpollate for SR reports.
      79800df8
    • Peter Kjellerstedt's avatar
      gst/: Printf format fixes (#476128). · a698a439
      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).
      a698a439
  10. 09 Sep, 2007 2 commits
    • Thomas Green's avatar
      ext/neon/gstneonhttpsrc.c: With libneon 2.6, we need to set the... · ee01676c
      Thomas Green authored
      ext/neon/gstneonhttpsrc.c: With libneon 2.6, we need to set the NE_SESSFLAG_ICYPROTO flag if we want ICY streams to b...
      
      Original commit message from CVS:
      Patch by: Thomas Green  <tom78999 gmail com>
      * ext/neon/gstneonhttpsrc.c:
      With libneon 2.6, we need to set the NE_SESSFLAG_ICYPROTO
      flag if we want ICY streams to be handled too, otherwise
      libneon will error out with a 'can't parse reponse' error.
      Fixes #474696.
      * tests/check/elements/neonhttpsrc.c:
      Unit test for the above by Yours Truly.
      ee01676c
    • Tim-Philipp Müller's avatar
      configure.ac: Use AC_TRY_COMPILE instead of AC_TRY_RUN for the faad and the... · 30e7dc80
      Tim-Philipp Müller authored
      configure.ac: Use AC_TRY_COMPILE instead of AC_TRY_RUN for the faad and the xvid configure checks, so they still work...
      
      Original commit message from CVS:
      * configure.ac:
      Use AC_TRY_COMPILE instead of AC_TRY_RUN for the faad and the
      xvid configure checks, so they still work when cross-compiling.
      Fixes #452009.
      30e7dc80
  11. 07 Sep, 2007 1 commit
  12. 06 Sep, 2007 3 commits
    • Stefan Kost's avatar
      gst/mpegtsparse/mpegtsparse.c: Fix the build (missing stdlib.h). · a43a4d57
      Stefan Kost authored
      Original commit message from CVS:
      * gst/mpegtsparse/mpegtsparse.c:
      Fix the build (missing stdlib.h).
      a43a4d57
    • Sebastian Dröge's avatar
      gst/spectrum/fix_fft.c: Remove fixed point FFT as it's not used anymore. · c9611e65
      Sebastian Dröge authored
      Original commit message from CVS:
      * gst/spectrum/fix_fft.c:
      Remove fixed point FFT as it's not used anymore.
      c9611e65
    • Sebastian Dröge's avatar
      Port GstSpectrum to GstAudioFilter and libgstfft, add support for int32, float... · 76a3fd71
      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.
      76a3fd71
  13. 05 Sep, 2007 1 commit
    • Wim Taymans's avatar
      gst/real/gstrealvideodec.c: Add some more debugging. · 27f25ccd
      Wim Taymans authored
      Original commit message from CVS:
      * gst/real/gstrealvideodec.c: (gst_real_video_dec_chain),
      (gst_real_video_dec_setcaps):
      Add some more debugging.
      Don't set LONG for width/height in caps.
      Set correct output buffer size when caps changed.
      The custom message sent to the decoder should not include the format and
      subformat. Fixes #471554.
      27f25ccd
  14. 04 Sep, 2007 1 commit