File farsight2.changes of Package farsight2

-------------------------------------------------------------------
Sat Nov  6 18:48:45 CET 2010 - dimstar@opensuse.org

- Update to version 0.0.22:
  + Add Shared Memory transmitter for inter-process IPC, uses
    shmsrc/shmsink elements in gst-plugins-bad
  + Some bug-fixes.
- Drop farsight2-make382.patch: fixed upstream.
- Remove now obsolete call to autoreconf in build section.

-------------------------------------------------------------------
Sat Sep 11 20:10:48 UTC 2010 - dimstar@opensuse.org

- Add farsight2-make382.patch: fix build with make 3.82.
- Call autoreconf in build section.

-------------------------------------------------------------------
Fri Jul 23 12:53:32 CEST 2010 - vuntz@opensuse.org

- Update to version 0.0.21:
  + Fix an annoying crasher when discovering codecs where a pad
    template was confused with a static pad template
  + And a number of other small bugs

-------------------------------------------------------------------
Thu Jul  8 10:57:25 CEST 2010 - dimstar@opensuse.org

- Update to version 0.0.20:
  + Add fs_stream_get_src_pads_iterator() to iterate the src pads
    of each FsStream
  + Add a "secondary-codecs" member to the
    "farsight-send-codec-changed" messages to contain things like
    codecs used for DTMF (well only that for now)
  + Remove the nicesrc before stopping them to prevent an EOS from
    propagating
  + Fix some locking errors introduced in recent releases that
    Sjoerd found
- Changes from version 0.0.19:
  + Fix regressions in codec negotiation
  + Will work with rtpdtmfmux from future gst-plugins-bad releases
  + Add locking to FsPlugin
  + Updated common/, so now using automake 1.11 silences rules
    instead of shave
- Changes from version 0.0.18:
  + Codec negotiation has been largely re-written to be cleaner,
    easier, nicer
  + ptime can now be passed as regular optional codec paramters
  + Fix livelock when theora is set with no configuration
  + Request keyframe when we have the knowledge of a new person
    joining, either because libnice has connected or because we see
    a new SSRC
  + Fix strict-aliasing violation, this should make GCC 4.4 users
    happy
  + Fix compilation against newer libnice
- Drop farsight2-libnice.patch, fixed upstream.

-------------------------------------------------------------------
Tue Mar 23 11:07:03 UTC 2010 - dimstar@opensuse.org

- Add farsight2-libnice011.patch. There is no need to include
  udp-bsd.h. The header is no longer installed with newer libnice
  versions; besides it only declared NiceSocket, which is no
  longer used (since commit 90a5e2).

-------------------------------------------------------------------
Wed Jan  6 11:26:21 CET 2010 - vuntz@opensuse.org

- Update to version 0.0.17:
  + Full support for ptime/maxptime
  + Use a codec other than PCMA or PCMU for DTMF (as sound) if PCMA
    or PCMU are not present
  + Fix the locking in FsRtpSubStream to prevent some rare deadlock
  + Full negotiation of which telephone-event can be sent
  + Build fix
  + Fix some odd bugs

-------------------------------------------------------------------
Thu Oct  8 18:45:20 CEST 2009 - vuntz@opensuse.org

- Update to version 0.0.16:
  + Fix changing the DTMF payload type while a call is ongoing
    without changing the currently selected codec
  + Fixes some leaks in error cases
  + Fix deadlock in MSN code
  + Misc other bugs fixed

-------------------------------------------------------------------
Fri Sep  4 14:05:44 CEST 2009 - vuntz@novell.com

- Update to version 0.0.15:
  + Many threading bugs were fixed
  + Also some leaks
  + The element-added keyfile parser is also more robust

-------------------------------------------------------------------
Tue Aug  4 17:36:20 CEST 2009 - dominique-obs@leuenberger.net

- Update to version 0.0.14:
  + a new ToS property on FsSession to set the ToS field of sent
    packets
  + Some portability fixes for MacOS X.

-------------------------------------------------------------------
Fri Jul 31 10:57:06 CEST 2009 - dominique-obs@leuenberger.net

- Update to version 0.0.13:
  + The BIG item in this release is the MSN Webcam plugin. It can
    be used With an upcoming version of telepathy-butterfly to
    provide MSN webcam support. MSN Webcam also requires the next
    release of gst-plugins-bad (0.10.14) to work properly in every
    case.
  + Added more unit tests and valgrinded the whole thing many times
    Found many bugs, leaks, etc. They should all be fixed now.
  + Replaced libglade with GtkBuilder in the example gui.
  + Full support for dribbling out ICE candidates with the libnice
    transmitter.
  + Ported the sdes setting support to work with the newest version
    of gst-plugins-bad.
- BuildRequire libgupnp-igd-devel for upnp support.

-------------------------------------------------------------------
Fri May 29 12:43:28 CEST 2009 - vuntz@novell.com

- Update to version 0.0.12:
  + fix bug in the nice transmitter that prevented from sending
    anything when using it in certain cases.

-------------------------------------------------------------------
Wed May 27 12:22:34 CEST 2009 - vuntz@novell.com

- Update to version 0.0.11:
  + Only install a .so file for the rtp plugin, and no more
    versioned symlinks.

-------------------------------------------------------------------
Thu May 21 15:58:15 CEST 2009 - vuntz@novell.com

- Update to version 0.0.10:
  + Removed pygtk build dep (if pygobject 2.16 is present)
  + Don't encode if no one is sending
  + Removed H263-N800 hack
  + Use libnice to implement STUN in the rawudp transmitter
  + Emit GstForceKeyUnit to force a new keyframe when we start
    sending or when a new participant is added to a session
  + The UNKNOWN_CNAME error is deprecated and will never be emitted
  + Add more multicast tests
  + Removed deprecated GLib symbols
  + Fix various other bugs
- Replace python-gtk-devel BuildRequires with
  python-gobject2-devel.
- Remove gtk-doc BuildRequires and do not pass --enable-gtk-doc to
  configure (no need to regenerate the docs).
- Remove empty farsight2 package and have libgstfarsight-0_10-0
  obsolete/provide it.
- Remove doc package and have devel package obsolete/provide it.
- Use py_requires for python-farsight2.

-------------------------------------------------------------------
Mon May 18 01:09:41 CEST 2009 - vuntz@novell.com

- Changes python-gstreamer-0_10 BuildRequires to
  python-gstreamer-0_10-devel to fix build.

-------------------------------------------------------------------
Fri Apr 24 02:01:07 CEST 2009 - vuntz@novell.com

- Add Requires on gstreamer-0_10-plugins-bad, since it's really
  needed to have this work fine since 0.0.9.

-------------------------------------------------------------------
Tue Apr  7 20:05:07 CEST 2009 - vuntz@novell.com

- Update to version 0.0.9:
  + Changes:
    - Make it work fine with latest gstreamer-plugins-bad
    - Fix to network sinks
    - Make libnice non-optional
  + Detailed changes:
    - Officially depend on new gst-plugins-bad
    - fsvalve is now valve in -bad
    - Use AM_PYTHON_PATH instead of AS_PYTHON_PATH
    - Update python requirements
    - Already always requires gst 0.10.12
    - Test for invalid relay info argument correctly
    - Disallow invalid relay-info parameters
    - Remove rtp/rtcp tee fakesinks
    - Don't offerflow if nice candidate is inet6
    - Ignore stun binding responses with no mapped address
    - Check if both fields are not NULL before strcmping them
    - Factor out the transmitter sink addition
    - Add transmitter sink just in time
    - Improve dtmf tests a bit
    - Make libnice non-optional

-------------------------------------------------------------------
Tue Mar 17 18:33:54 CET 2009 - vuntz@novell.com

- Update to version 0.0.8:
  + This release should make h.264 and Theora work reliably.
  + Only send the RTCP Receiver Reports when not sending
  + Only advertise relevant telephone-event clock-rates
  + Use the common GStreamer common/ submodule
  + Fix various bugs
- Remove farsight2-0.0.7.diff: not needed anymore.
- Use fdupes.
- Use py_sitedir instead of redefining it with python_sitelib.

-------------------------------------------------------------------
Tue Feb 10 16:55:43 CET 2009 - schwab@suse.de

- Fix missing declarations.

-------------------------------------------------------------------
Wed Jan 28 13:29:23 EST 2009 - hfiguiere@suse.de

- gstreamer 0.10.20 is required.
- split python package.

-------------------------------------------------------------------
Fri Jan  9 17:36:14 EST 2009 - hfiguiere@suse.de

- Update to version 0.0.7
  + See Changelog.

-------------------------------------------------------------------
Sun Jan  4 18:42:49 EST 2009 - mboman@suse.de

- Update to version 0.0.6:
  + Use fixed caps on funnel src pad
  + Simplify (and correct) the multicast transmitter to always send with
    the max requested TTL
  + Update doc for get_stream_transmitter_type method
  + Remove the request pad before the sinks.
  + Skip upnp-ignored -> stun tests if stund isnt there
  + Replace static mutex with regular mutex in nice transmitter
  + Forward events
  + Implement getcaps in the funnel
  + Protect sink addition/removal with a mutex
  + Use the new method to control the sendingness
  + Add method to set the nice sink sending or not
  + Check linking success as asap
  + Keep a ref to the nice elements
  + Don't release the request pads on gstrtpbin, its not implemented and
    prints out a warning
  + Set the remote_candidates from an idler to prevent deadlock
  + Wait until the component is ready before using it to avoid losing buffers
  + Lock the counter while they're being processed
  + Fix small leaks in nice transmitter and tests
  + Disconnect signal when stopping upnp discovery
  + Only emit the upnp candidates if stun fails
  + Make stund rawudp tests non optional
  + Prevent deadlock in rawudp test stopping process
  + Stop upnp discovery if stun candidate is found
  + Centralise upnp discovery stopping code
  + Disable upnp discovery on stund test
  + Start/stop the stund in test fixtures
  + Reset global variables on every test
  + Print the right variable in error
  + Remove more unused stuff in the configure
  + Ignore nice properly if its not installed

-------------------------------------------------------------------
Fri Jan  2 15:54:29 EST 2009 - hfiguiere@novell.com

- Initial packaging.