lp:~pali/ubuntu/oneiric/pulseaudio/pulseaudio
- Get this branch:
- bzr branch lp:~pali/ubuntu/oneiric/pulseaudio/pulseaudio
Branch merges
- Pali (community): Needs Resubmitting
- Scott Moser: Needs Fixing
- Ubuntu branches: Pending requested
-
Diff: 162 lines (+43/-83)5 files modifieddebian/pulseaudio.default (+2/-0)
debian/pulseaudio.init (+0/-83)
debian/pulseaudio.install (+1/-0)
debian/pulseaudio.upstart (+38/-0)
debian/rules (+2/-0)
Branch information
- Owner:
- Pali
- Status:
- Development
Recent revisions
- 143. By Michael Terry
-
[ Daniel T Chen ]
* Add the following patches backported from upstream git:
- aa7bc32 (parecord: Automatically detect file format from extension)
[series patch 0208]
- 226ddb1 (alsa-sink: fix mmap_write() work_done) [series patch 0209]
* Update debian/copyright to cover echo-cancel files.[ Michael Terry ]
* 0016-nodisplay-autostart. patch:
- Don't show in "Startup Applications" (LP: #803917) - 142. By Luke Yelavich
-
* New upstream release, the following commits from the stable-queue branch
are included in this release:
- d4c9ad1 (streams: Fix the actual resampler method shown in debug
messages. )
- cc91a8f (module-combine- sink: Initialize smoother with offset
pa_ rtclock_ now())
- 8a437ee (module-combine- sink: Initialize smoother in paused state)
- b54a43a (module-combine- sink: Check running flag before rendering in null
mode
- b3e4152 (pulsecore: Add a couple pa_asserts() on pa_tagstruct* calls.)
- 22c0dcb (device-manager: Free a hook slot to prevent segv on unload)
- c3bfcc9 (SSE/MMX: Fix problem with highpitched noise on i386)
- 9ee4229 (build-sys: Add echo-cancel dummy Makefile)
- f558189 (build-sys: bump soname)
* Bumped shlibs
* debian/rules: Exclude 0.9.23 modules from shlibs - 141. By Luke Yelavich
-
* Merge from unreleased Debian git, remaining changes:
- epoch (my stupid fault :S)
- use speex-float-1 and change buffer and fragment size, depending on
architecture
- Add alsa configuration files to route alsa applications via pulseaudio
- Move libasound2-plugins from Recommends to Depends
- Add pm-utils sleep hook to suspend (and resume) users' pulseaudio
daemons
- Make initscript more informative in the default case of per-user
sessions
- add status check for system wide pulseaudio instance
- create /var/run/pulse, and make restart more robust
- indicate that the system pulseaudio instance is being started from the
init script
- check whether pulseaudio is running before preloading the padsp library
- Add DEB_OPT_FLAG = -O3 as per recommendation from
pulseaudio-discuss/ 2007-December/ 001017. html
- Generate a PO template on build
- the esd wrapper script should not load pulseaudio if pulseaudio is being
used as a system service
- add a pulseaudio apport hook
- drop padevchooser(Recommends) and pavucontrol (Suggests)
- add libudev-dev as a build-dependency
- Fix initialization of devices with modem subdevices
- Disable cork-music-on-phone
- disable flat volume
- Mute IEC958 Optical Raw by default
- use tdd instead of gdbm
- Add conflicts/replaces for pulseaudio-module- udev and
pulseaudio-module- rygel-media- server
- Add replaces for pulseaudio-module- hal to the pulseaudio package to handle
upgrades from hardy
- Load module-x11-bell in the start-pulseaudio-x11 script
- added IT block to fix thumb conditional instruction build error messages
- recommend instead of suggest rtkit
- Ship the jackdbus-detect module
- Ship extra quirks to mixer profiles for various x86 and ARM hardware, as
well as USB hardware
* New snapshot based on upstream git branch stable-queue:
- 4f67775 (http: support HTTP HEAD)
- 3bb6546 (vala: More vala fixes)
- 7fd0771 (x11: Fix build errors with newest xcb-util.)
- b72fc9b (x11: More XCB fixes.)
- f8e8a03 (rtkit: use private bus connection in order to avoid threading
issues when invoking pa_make_realtime())
- c524b4c (memblockq: implement new call pa_memblockq_peek_fixed_ size())
- 1a8cf00 (make echo-cancel module that exposes a new sink and source)
- 9fa71e7 (echo-cancel: take into account snapshot delay)
- 7b972f5 (echo-cancel: use the phone media role)
- de6cdf9 (echo-cancel: tweak the resync code a little)
- 1c26694 (echo-cancel: improve debug)
- b30bf12 (echo-cancel: keep frame_size a power of 2)
- 6d8a907 (echo-cancel: Move the module into it's own directory)
- 57c5983 (echo-cancel: Split out speex code from the core module)
- 668f4e4 (echo-cancel: Pass arguments to the specific canceller module)
- c975dfa (echo-cancel: Let AEC module determine source/sink spec)
- 47e4dd1 (echo-cancel: Add alternative echo-cancellation implementation)
- 4a9fa8c (echo-cancel: Allow selection of AEC method using modargs)
- b6b8a7b (echo-cancel: Make blocksize a module-wide parameter)
- 2923c5e (echo-cancel: Mark immutable parameters as const in vfunc)
- 9f79c0e (echo-cancel: rework alignment code)
- 56a4684 (echo-cancel: improve accuracy)
- e936447 (echo-cancel: pause timer when echo canceling is off)
- d39043c (echo-cancel: Fix make distcheck)
- d8fab84 (echo-cancel: Fix out-of-tree build)
- 1212a6f (echo-cancel: Ensure correct handling of endianness)
- d866ade (echo-cancel: Use S16NE for adrian module)
- f93b5e1 (echo-cancel: Fix source may_move_to function)
- 6664650 (i18n: Update POTFILES.*)
* debian/libpulse- dev.install: Ship vala bindings
* Dropped patches, either they were previously backported, or are now
upstream:
- 0005-load-sample- dir-lazy. patch
- 0090-disable-flat-volumes. patch
- 0211-module-loopback- Add-adjust_ time-to- valid-args. patch
- 0212-Limit-rate-adjustment s-to-small- inaudible- jumps.patch
- 0213-module-rtp-recv- Use-new- algorithm- for-adjusting- samp.patch
- 0214-module-rtp-recv- Average- the-estimated- real-sample- ra.patch
- 0215-module-rtp-recv- Remove- smoother- from-write- index.patch
- 0216-conf-Make-system. pa-use- udev-detect- and-not- hal-dete. patch
- 0217-volume-Add-a-PA_ VOLUME_ UI_MAX- define- for-the- recomme. patch
- 0218-vala-Some-bugfixes- for-the- vala-bindings. patch
- 0219-vala-delegate- FreeCb- does-not- have-a- target. patch
- 0220-vala-move-GLibMainLo op-class- into-separate- file-to- f.patch
- 0221-vala-Fix-path- error-in- the-last- commit. patch
- 0222-build-sys-Link- binaries- linking- libpulse- to-libpulse. patch
- 0223-build-sys-Link- binaries- linking- libpulsecommon- to-li.patch
- 0224-build-sys-Link- lirc-libraries- in-right- order.patch
- 0225-module-jack-sink- source- protect- against- null-return- .patch
- 0226-vala-ChannelMap- has-no- destroy- function. patch
* debian/patches/ series: Renamed and re-ordered some patches, and clearly
identified distro specific patches and upstream/upstreamable patches
* 0209-alsa-mixer-Fix- makefile- in.patch: Drop, as we use dh-autoreconf,
which takes care of this for us
* debian/pulseaudio. install: Add the echo-cancel module
* 0003-Mention-speex-and- libsamplerate- in-pulse- daemon. conf.patch: Drop,
upstream - 140. By David Henningsson
-
[ David Henningsson ]
* Fix missing Internal/Front/Rear mics on Nvidia chipsets (LP: #771739)[ Luke Yelavich ]
* debian/control: Update Vcs-Bzr field - 139. By Luke Yelavich
-
[ David Henningsson ]
* Add separate profile for Nvidia to make it easier to select the right
codec out of four (LP: #716371)
* Add workaround to make it possible to control the volume of some
USB headsets (LP: #749856, LP: #671560)[ Luke Yelavich ]
* debian/control: Demote pulseaudio-module- raop to suggests, as it is
causing various issues, including crashers, (LP: #742281, #743073)
and re-opens (LP #688272)
* Pull some bugfixes from the stable-queue branch:
- 4fa7495 (vala: Some bugfixes for the vala bindings)
- ea0a2a6 (vala: delegate FreeCb does not have a target.)
- 64985aa (vala: move GLibMainLoop class into separate file to fix linker
errors)
- 9f52c10 (vala: Fix path error in the last commit.)
- 1ade8df (build-sys: Link binaries linking libpulse to libpulsecommon too)
- c25207f (build-sys: Link binaries linking libpulsecommon to libpulse too)
- 4be49ae (build-sys: Link lirc libraries in right order)
- fd5b282 (module-jack-sink/ source: protect against null return in
jack_ get_ports) (LP: #733424)
- 93e7a19 (vala: ChannelMap has no destroy function.)
* debian/patches/ 0097-explicitly -link-libraries .patch: Dropped, applied
upstream
* debian/control, debian/rules: Add dh-autoreconf - 138. By Luke Yelavich
-
* Update to latest stable queue patches:
- 09770e5 (module-loopback: Add adjust_time to valid args
- 90c5520 (Limit rate adjustments to small, inaudible jumps
- 4620039 (module-rtp-recv: Use new algorithm for adjusting sample rate
- 2bfc032 (module-rtp-recv: Average the estimated real sample rate
- 2ee4ec5 (module-rtp-recv: Remove smoother from write index (LP: #569378)
- a8cd9d2 (conf: Make system.pa use udev-detect and not hal-detect.
- b872254 (volume: Add a PA_VOLUME_UI_MAX define for the recommended max
volume to show in UIs)
* 0210-PulseAudio-added- IT-block- to-fix- thumb-condition al-i.patch:
- added IT block to fix thumb conditional instruction build error messages
* debian/rules: Remove CFLAGS that are specific to arm, the above patch
makes those redundant (LP: #721498)
* debian/control: Add a dependency on pulseaudio-module- raop - 137. By Luke Yelavich
-
[ David Henningsson ]
* debian/patches/020x patches - add PulseAudio input mixer rewrite.
This will cause several HDA chips to have better named and controlled
sliders on the input side.[ Luke Yelavich ]
* New upstream snapshot based on stable queue:
- 67d1888 (client: Don't update smoother while corked)
- 6b280e9 (Fighting rewinds: Reduce calls to handle_seek)
- 3aeb047 (Fighting rewinds: Seek and write data in the same message)
- 1e1b299 (Core: Fix incorrect check of return value)
- 4080725 (tunnel: Fix automatic names when source/sink_name argument is
missing. )
- ec5a785 (ratelimit: fix log levels of log suppression messages)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/oneiric/pulseaudio