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 almost 5 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 almost 9 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 over 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 over 9 years ago (revision 9)
- Add new dependency: python-futures >= 2.1.6
Antoine Antoine committed over 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 almost 10 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 almost 10 years ago (revision 2)
Update to 0.3.2
Olaf Hering Olaf Hering (olh) accepted request 1685 almost 10 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/