Created by Gabor Kelemen on 2011-12-13 and last modified on 2011-12-13
Get this branch:
bzr branch lp:~kelemeng/pulseaudio/bug876866
Only Gabor Kelemen can upload to this branch. If you are Gabor Kelemen please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Gabor Kelemen

Recent revisions

161. By Gabor Kelemen on 2011-12-13

Run dh_translations to generate translation template, add it as build-dep. LP:876866

160. By Adam Conrad on 2011-12-05

Allow pulseaudio-module-bluetooth to build on armhf.

159. By Adam Conrad on 2011-12-02

No-change rebuild to drop spurious libsfgcc1 dependency on armhf.

158. By Luke Yelavich on 2011-10-27

* New upstream release
* debian/watch: Update to new location
* Dropped patches, as these were from upstream:
  - 0100-extended-Fix-doxygen-comment-style-typos.patch
  - 0101-sink-source-Avoid-unnecessary-call-to-pa_rtclock_now.patch
  - 0102-Always-return-a-three-part-version-number-in-API-cal.patch
  - 0103-module-jackdbus-detect-Avoid-double-free-of-modargs.patch
  - 0104-source-output-Do-not-use-unset-channel-map-in-pa_sou.patch
  - 0105-Fix-deferred-volume-not-being-applied-if-sink-is-clo.patch
  - 0106-sink-Move-updating-the-requested-latency-after-the-r.patch
  - 0107-n ull-sink-Set-latency-range-at-the-time-of-initializ.patch
  - 0108-Make-pulse-build-with-clang-again.patch
  - 0109-alsa-Give-compressed-formats-preference-over-PCM.patch
  - 0110-alsa-Better-error-handling-in-mixer-rtpoll-callback.patch
  - 0111-echo-cancel-Fail-if-loaded-between-a-sink-and-its-mo.patch
  - 0112-doc-Add-some-more-doxygen-tags-to-existing-comments.patch
  - 0113-alsa-Make-mixer-error-handling-more-robust-still.patch
  - 0114-echo-cancel-Don-t-crash-if-adjust_time-0.patch
  - 0115-echo-cancel-Close-debug-files-on-module-unload.patch
  - 0116-tests-Fix-calculation-of-memblock-size-in-resampler-.patch
  - 0117-filter-apply-Move-sink-source-unlink-callbacks-befor.patch
  - 0118-build-sys-Drop-libsamplerate-from-pulsecommon-deps.patch
  - 0119-build-sys-Provide-a-simple-CMake-Config-setup-simila.patch
* Put libpulsedsp.so into its own package, so it can be built for
* debian/rules: Update for 1.1
* Update shlib files

157. By Luke Yelavich on 2011-10-20

[ David Henningsson ]
* Added patches:
    (LP: #867444)
    (LP: #864071)
    These two patches affect users not having their volume correctly
    set on port change (LP: #877954)

[ Luke Yelavich ]
* debian/control: Update Vcs-Bzr field
* 0102-Always-return-a-three-part-version-number-in-API-cal.patch: Refresh
  the patch from upstrea git, to refer to the correct commit hash, and
  update the description
* Pull some bug fixes from the stable-1.x upstream git branch:
  - 411af6b (sink: Move updating the requested latency after the rewind
             request when finishing a stream move.)
  - 87f70c6 (null-sink: Set latency range at the time of initialization of
  - d71a291 (Make pulse build with clang again)
  - 4e5943b (alsa: Give compressed formats preference over PCM)
  - 867170a (alsa: Better error handling in mixer rtpoll callback)
  - c055c55 (echo-cancel: Fail if loaded between a sink and its monitor)
  - 8754e0c (doc: Add some more doxygen tags to existing comments)
  - 2c30c07 (alsa: Make mixer error handling more robust still)
  - 8a5e6e8 (echo-cancel: Don't crash if adjust_time = 0)
  - 7b13a79 (echo-cancel: Close debug files on module unload)
  - 6bf0489 (tests: Fix calculation of memblock size in resampler-test)
  - 93f55a4 (filter-apply: Move sink/source unlink callbacks before m-s-r)
  - b1dabfb (build-sys: Drop libsamplerate from pulsecommon deps)
  - 743a4d0 (build-sys: Provide a simple CMake Config setup (similar to
* Add liborc-0.4-dev as a build dependency to add orc support
* debian/libpulse-dev.install: Ship cmake files

156. By David Henningsson on 2011-10-06

-cal.patch: Update to fix skype regression as well (LP: #865820)

155. By Scott Kitterman on 2011-10-04

[ Matthias Klose ]
* Drop build dependency on libatomic-ops-dev. Not needed on !ia64.

[ Scott Kitterman ]
* Add debian/patches/0102-Always-return-a-three-part-version-number-in-API
  -cal.patch to fix regression in pulseaudio version detection by
  applications depending on the three part version number previously used by
  pulseaudio (including phonon)
    - Cherrypicked from upstream

154. By Luke Yelavich on 2011-09-29

[ David Henningsson ]
* Fix "Parse failure" error with remote sources/sinks,
  thanks to Martin-Eric Racine for reporting/testing! (LP: #852902)
* Fix crash when dbus module does not load (LP: #855729)
* Add more bug fixes from upstream git

[ Daniel T Chen ]
* debian/copyright: Update all shipped sources
* Various xcb_*() bugs already fixed in Sep 2010 (LP: #642030,
  LP: #646583, LP: #646616, LP: #648104)
* Passthrough is supported in 1.0 (LP: #448024)
* PulseAudio + alsa-plugins route through PulseAudio by default
  (LP: #378382)

[ Luke Yelavich ]
* New upstream bugfix release
  - vala: Add has_type_id=false to all enums, structs and classes
  - module-switch-on-connect: Don't switch unlinked sink input and source
  - alsa-mixer: Set "Front" control to 0 dB on headphone path
  - module-equalizer-sink: Use %z for printf of size_t variables
  - module-equalizer-sink: Use = in initialising variables
  - bluetooth/sbc: Use __asm__ keyword
  - module-equalizer-sink: Use correct limit in loop
  - Squash the last gcc warnings
  - Make gcc --std=c99 happy
  - device-restore: Simplify the migration of data to per-port keys.
  - stream-restore: Add in some variable sets that were missing from 9ffa93.
  - stream-restore: Add proper data validity checks to the legacy database
    entry read.
  - formats: The format code should be in libpulse, not libpulsecommon
  - formats: Export more functions needed for a clean build.
  - device-restore: Fix use-after-free error.
  - raop: Use the port supplied by avahi when connecting to RAOP devices.
  - loopback: New modargs: sink_input_properties and
  - bluetooth: Bump DBus version to 1.3.0 and drop conditional code.
  - alsa: Tidy up argument descriptions
  - module-suspend-on-idle: Move vacuum code to core
  - alsa-mixer: Add support for the Microsoft Kinect Sensor device
  - modargs: Ensure modargs can be accessed in their raw form.
  - raop: Properly deal with the name coming from the device.
  - build-sys: Oops forgot to add the Kinect profile to the build system.
  - volume: Rename 'sync volume' to 'deferred volume'.
  - raop: Don't crash if fd is not open when trying to close it
  - doc: Update README with fresh links.
  - doc: Add info about running pulseaudio from the build dir
  - stream: Relax assert for extended API
  - def: Hide server-side sink/source flags
  - volume: Handle varying channel count for shared volumes
  - virtual: Make volume sharing on by default
  - equalizer: Use volume sharing by default
  - echo-cancel: Use volume sharing by default
  - sink,source: Avoid crash by not updating volume on shutdown
  - conf: Make sure module-dbus-protocol is loaded after
  - build-sys: bump soname
  - sink,source: Handle missing in the shared volume case
  - dbus: Don't crash if the module does not load
  - Fix crash in threaded message queues
  - build-sys: Switch to the tar-ustar format (as per a lot of GNOME stuff
    for 3.2) and distribute .xz files.
  - build-sys: bump soname
* Dropped patches, all applied upstream:
  - 0017-Avoid-crash-by-not-updating-volume-on-shutdown.patch
  - 0018-RAOP-Don-t-crash-if-fd-is-not-open-when-trying-to-cl.patch
  - 0019-Make-sure-module-dbus-protocol-is-loaded-after-modul.patch
  - 0100-vala-Add-has_type_id-false-to-all-enums-structs-and-.patch
  - 0101-module-switch-on-connect-Don-t-switch-unlinked-sink-.patch
  - 0102-alsa-mixer-Set-Front-control-to-0-dB-on-headphone-pa.patch
  - 0103-module-equalizer-sink-Use-z-for-printf-of-size_t-var.patch
  - 0104-module-equalizer-sink-Use-in-initialising-variables.patch
  - 0105-bluetooth-sbc-Use-__asm__-keyword.patch
  - 0106-module-equalizer-sink-Use-correct-limit-in-loop.patch
  - 0107-Squash-the-last-gcc-warnings.patch
  - 0108-Make-gcc-std-c99-happy.patch
  - 0109-device-restore-Simplify-the-migration-of-data-to-per.patch
  - 0110-stream-restore-Add-in-some-variable-sets-that-were-m.patch
  - 0111-stream-restore-Add-proper-data-validity-checks-to-th.patch
* Pull some post-1.0 fixes from upstream git master
  - 6878140 (extended: Fix doxygen comment style typos)
  - 6a9272f (sink,source: Avoid unnecessary call to pa_rtclock_now())
* debian/rules: Modules are now in a 1.0 directory
* Update symbols

153. By Luke Yelavich on 2011-09-15

[ David Henningsson ]
* 0017-Avoid-crash-by-not-updating-volume-on-shutdown.patch:
  Fix typo in patch

[ Luke Yelavich ]
* Patch from David Henningssen to make sure module-dbus-protocol is loaded
  after module-device-restore (LP: #843780)

152. By David Henningsson on 2011-09-12

* Fix crash in jack detection patches (LP: #845468)
* Fix crash when reading volume when sink/source is unlinked (LP: #841968)
* Fix crash in RAOP (LP: #845286)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.