This is an automated email from the git hooks/post-receive script. It was
generated because of a push to the "PulseAudio Sound Server" repository.

The v0.9.21 annotated tag has been created
        at  8a78d019d755b04785d2601c1bb5db3f2c501361 (tag)
   tagging  06327b1e67af661cb3d73598e6f5f51e475e7ce6 (commit)
  replaces  v0.9.20
 tagged by  Lennart Poettering
        on  Mon Nov 23 05:18:15 2009 +0100

- Log -----------------------------------------------------------------
PulseAudio 0.9.21

Colin Guthrie (54):
      device-manager: Add a new module to keep track of the names and 
descriptions of various sinks.
      device-manager: Add an untested protocol extension.
      device-manager: Fix indentation
      device-manager: Export device-manager extension functions
      device-manager: Link native protocol library.
      device-manager: Fix tagstruct description extraction (copy+paste blunder)
      device-restore: Fix the application of an entry to allow changing the 
name of devices.
      device-manager: Only store and save details for non-monitor sources
      device-manager: Fix copy+paste leftover
      device-manager: Update docs version -> 0.9.19 (predicted)
      device-manager: Provide a way for clients to enable/disable role-based 
device-priority routing.
      device-manager: Fix copy+paste code that looped over the tagstruct when 
not necessary
      device-manager: Provide a method for prefering/defering a device.
      device-manager: Change the write function to a rename function.
      device-manager: Let subscribed clients know when something changes.
      device-manager: When a new device is encountered, initialise the priority 
list to an appropriate value
      device-manager: Fix the freeing of the datum on prefer/defer.
      device-manager: debug and comments
      device-manager: Rough framework (slots etc.) for handling routing.
      device-manager: Remove unneeded logic for checking for and (un)loading 
module-stream-restore. We can co-exist
      device-manager: Add a function to get a list of the highest priority 
device indexes for each role.
      device-manager: Add routing functions that are triggered when 
sinks/soruces are added/removed.
      device-manager: Set the most appropriate sink/source when new streams are 
created
      device-manager: Remove unused variables
      device-manager: Allow the routing component to be turned on via a module 
argument as well as via protocol extn.
      device-manager: Some efficiency and safety tweaks
      device-manager: Update exports
      device-manager: Fix the database write mode
      device-manager: Keep a cache of the highest priority devices for each 
role.
      device-manager: Reroute the streams on startup and update our cache on 
enable.
      device-manager: More sensible names for internal functions
      device-manager: Refactor the routing method to allow the routing of a 
single stream
      device-manager: Reroute streams when they change allowing the media.role 
to be updated mid-stream.
      device-manager: Add a function to dump the database which we do whenever 
we save it (and on startup)
      device-manager: Expose the priority lists in the protocol extension.
      device-manager: Save icon and report current availability over protocol.
      device-manager: Don't notify clients on every subscription (it happens 
all the time).
      device-manager: Change the prefer/defer options to a single 'reorder' 
command.
      device-manager: Add extra debug messages
      device-manager: Fix the writing of the database when priority doesn't 
change.
      device-manager: Misc fixes.
      device-manager: Misc fixes to co-exist with other stream 
management/routing modules.
      device-manager: Add some scripts that are only run under KDE to 
load/initialise module-device-manager with routing turned on.
      device-manager: Fix typo in module loading script.
      device-manager: No need to check the version after calling read_entry()
      device-manager: Keep track as to whether or not the user specifically 
renamed the device.
      device-manager: Make use of PA_IDXSET_FOREACH when applying entries.
      device-manager: Play nice with module-stream-restore.
      device-manager: Rather than flagging the device as available, just 
include the sink/source index with PA_INVALID_INDEX meaning unavailable
      device-manager: Fix compiler warning.
      device-manager: Update docs version -> 0.9.20
      device-manager: Update docs version -> 0.9.20
      build-sys: Fix missing trailing slash in 14eaf2
      Merge branch '0.9.20-stable' into stable-queue

Lennart Poettering (8):
      rygel: fix itemCount property for sources
      daemon: complain if user passes too many arguments
      pulse: try to fix inaccuracy with uncork timing for streams that are 
created in corked state
      pulse: delay smoother update only when unpausing, not when pausing, since 
we don't want the timer to advance when we are supposedly already paused
      pulse: ask for timing updates both *before* and *after* triggering a 
stream state change so that in the STARTED/UNDERFLOW callbacks we accurate 
transport latency information
      alsa: fix log output when the audio device refuses to give us again the 
same period settings we had before
      alsa: fix minor sampling rate deviations before adjusting the buffer size
      bump soname

Sjoerd Simons (1):
      build-sys: Make sure all alsa path config files are installed

-----------------------------------------------------------------------

-- 
hooks/post-receive
PulseAudio Sound Server
_______________________________________________
pulseaudio-commits mailing list
[email protected]
https://tango.0pointer.de/mailman/listinfo/pulseaudio-commits

Reply via email to