Revisions of pulseaudio-dlna (18)

Olaf Hering Olaf Hering (olh) committed almost 3 years ago (revision 18)
python-rpm-macros
Olaf Hering Olaf Hering (olh) accepted request 5017 over 4 years ago (revision 17)
- Get the sources from the python3 branch upstream.
- Update dependencies accordingly to not require any python2 package.
Antoine Antoine committed over 8 years ago (revision 16)
- Update to 0.5.2:
  * Catch an exception when record processes cannot start properly
  * Fix the --filter-device option (0.5.1)
  * Prioritize mp3 over flac for Chromecasts (0.5.1)
- Remove pulseaudio-dlna-0.5.0-fix-filter-device-option.patch
Antoine Antoine committed over 8 years ago (revision 15)
- Add pulseaudio-dlna-0.5.0-fix-filter-device-option.patch: fix
  --device-filter option.
Antoine Antoine committed over 8 years ago (revision 14)
- Update to 0.5.0.1:
  * Set Yamaha devices to the appropriate mode before playing
    (thanks to hlchau) (new dependency: python-lxml)
  * Fix a bug where some SSDP messages could not get parsed
    correctly
  * Also support media renderers identifying as
    urn:schemas-upnp-org:device:MediaRenderer:2
  * Add the --disable-workarounds flag
  * Add the --auto-reconnect flag
  * Add the --encoder-backend option (new optional dependency:
    ffmpeg)
  * Remove shared encoder processes
  * Increase the default HTTP timeout to 15 seconds
  * Fix a bug where manually added renderers could appear twice
  * Add device state polling for devices which start playing on
    their own
  * Add the flac encoder for Google Chromecast
  * Add support for Google Cast Groups (new dependency
    python-zeroconf)
  * Remove dependency python-beautifulsoup
  * Fix a bug where bytes were not decoded properly to unicode
Antoine Antoine committed almost 9 years ago (revision 13)
- Add python-setuptools as requirement (boo#960622)
Antoine Antoine accepted request 2242 about 9 years ago (revision 12)
Antoine Antoine committed about 9 years ago (revision 11)
- Update to 0.4.6:
  * Add support for Google Chromecast Audio (thanks to
    leonhandreke)
  * Fix a bug where devices which does not specifiy control urls
    made the application crash
  * Add the --disable-device-stop flag
  * Add the --request-timeout option
  * You can now also add rules to renderers (e.g.
    DISABLE_DEVICE_STOP, REQUEST_TIMEOUT)
  * Fix a bug where stream urls where not parsed correctly
  * Fix a bug which made a Chomecast Audio throwing exceptions
    while stopping
  * Fix a bug where the system's default encoding could not be
    determined when piping the applications output
Antoine Antoine accepted request 2134 about 9 years ago (revision 10)
- Update to 0.4.5.2:
  * Fix a bug where the encoding of SSDP headers was not detected
    correctly
  * New dependency: python-chardet >= 2.0.1
Antoine Antoine committed about 9 years ago (revision 9)
- Add new dependency: python-futures >= 2.1.6
Antoine Antoine committed about 9 years ago (revision 8)
- Update to 0.4.5:
  * Exceptions while updating sink and device information from
    pulseaudio are now handled better
  * Change --fake-http10-content-length flag to --fake-http-content-length
    to also support HTTP 1.1 requests
  * Fix a bug where the supported device mime types could not get
    parsed correctly
  * Fix a bug where the device UUID was not parsed correctly
  * Fix a bug where just mime types beginning with audio/ were
    accepted, but not e.g. application/ogg
  * The stream server will now respond with 206 when receiving
    requests with range header
  * UPNP control commands have now a timeout of 10 seconds
  * Fix a bug where the wrong stream was removed from the stream
    manager
  * Fix several bugs caused by purely relying on stopping actions
    for the devices idle state
  * Add L16 Encoder
  * The encoder option can now handle multiple options separated by
    comma
  * Add the --create-device-config flag
  * Fix a bug where the dbus session was bound from the wrong
    process
  * Fix a bug where the wrong device UDN was retrieved from XML
    documents containing multiple devices
Antoine Antoine committed over 9 years ago (revision 7)
- Update to 0.4.4:
  * Add --disable-ssdp-listener option
  * Fix a bug with applications which remove and re-add streams all
    the time
  * Add a missing dependency: python-psutil
Antoine Antoine committed over 9 years ago (revision 6)
- Update to 0.4.3:
  * Fix a bug when trying to terminate an encoder process
  * Catch exceptions when trying to update pulseaudio sinks
  * Fix a timing issue where the streamserver was not ready but
    devices were already instructed to play
- Changes introduced in 0.4.2:
  * The mp3 encoder is now prioritize over wav
  * Add '--disable-switchback' option
  * Wav encoders do not longer share their encoder process
Olaf Hering Olaf Hering (olh) accepted request 2083 over 9 years ago (revision 5)
Update to 0.4.1.
Waiting for python-notify2 to be available.
Antoine Antoine committed over 9 years ago (revision 4)
- Update to 0.3.5:
  * Fix a bug where Sonos description XML could not get parsed
    correctly
Antoine Antoine committed over 9 years ago (revision 3)
- Update to 0.3.4:
  * Fix Makefile for Launchpad
  * Add --filter-device option (0.3.3)
  * Send 2 SSDP packets by default for better UPnP device discovery
    (0.3.3)
  * Add virtualenv for local installation (0.3.3)
Antoine Antoine accepted request 1752 over 9 years ago (revision 2)
Update to 0.3.2
Olaf Hering Olaf Hering (olh) accepted request 1685 over 9 years ago (revision 1)
This is pulseaudio-dlna. A small DLNA server which brings DLNA / UPnP support
to PulseAudio and Linux.

It can stream your current PulseAudio playback to different UPnP devices (UPnP
Media Renderers) in your network. It's main goals are: easy to use, no
configuration hassle, no big dependencies.

Source: https://github.com/masmu/pulseaudio-dlna/