[packaging] Update packaging for PulseAudio 4.0.
[build] Update version.
[module] Changes for PulseAudio 4.0.
[module] Add new device flag for port changes.

Add new device flag 'refresh_always', which in effect calls sink's
or source's set_port() function always, even if old and new port
are the same.
Merge pull request #2 from jusa/pa4

Update for PulseAudio 4.0
[module] Fix audio route error checking.
[module] Add possibility to do two card profile changes per mode change.

Two card profile changes can be defined in xpolicy.conf in single
card-section.

-card-
type     = bta2dp
name0    = startswith:"bluez_card"
profile0 = a2dp
flags0   = disable_notify
name1    = equals:sink.foo
profile1 = disable
flags1   = can_be_empty

When card profiles are changed card profiles are set in the order
defined in config.
[module] Notify audio mode and hwid even if they didn't change.
[module] Broadcast mode change always and last.

Even if mode string is the same as current value in sink, broadcast the
mode string. But do this only once per sink routing decision.
[module] Add delayed port change flag.
Merge pull request #3 from jusa/pa4

Enhance routing capabilities.
[module] Add activity variables and late context variable change.

Activity variables are like context-rules, but set when sink is in
active or inactive state. Currently supports only set-property style
actions, defined in 'active' and 'inactive' fields. For example

[activity]
device       = headphone
sink-name    = equals:sink.hw0
active       = sink-name@equals:"sink.null", property:"some.property", value@constant:"true"
inactive     = sink-name@equals:"sink.null", property:"some.property", value@constant:"false"

Also change context variable setting to happen last when parsing policy
actions, using pa_policy_context_variable_commit().
Merge pull request #4 from jusa/pa4

Add activity variables and late context variable change.
[module] Use shared data object from libmeego-common.
[build] Update version.
[packaging] Update dependencies.
Merge pull request #5 from jusa/pa4

Use shared data.
[module] Fix assert with channel map when using volume factor.
Merge pull request #6 from jusa/pa4-dev

Fix assert with channel map when using volume factor.
Merge pull request #7 from nemomobile/pa4

Merge PulseAudio 4.0 changes to master.