Commit graph

55 commits

Author SHA1 Message Date
Juho Hämäläinen
df83f302b2 [packaging] Update all spec files. 2014-02-22 19:38:54 +02:00
Juho Hämäläinen
4370e212d9 [packaging] Update URL in spec.in 2014-02-22 19:38:02 +02:00
Juho Hämäläinen
c0da98b76d [packaging] Add i9305 device to precheckin.sh 2014-02-22 19:37:06 +02:00
Juho Hämäläinen
be85abd2c8 Merged in jusa_/multimedia-pulseaudio-modules-droid/dev (pull request #15)
Profile and port updates.
2014-02-18 16:28:18 +02:00
Juho Hämäläinen
df073d0975 [util-41qc] Add missing output port names. Fixes JB#16120 2014-02-18 15:37:12 +02:00
Juho Hämäläinen
140fbea03f [util] Add asserts to port name lookups. 2014-02-18 15:31:09 +02:00
Juho Hämäläinen
5ba15c8ee1 [card] Add IN_COMMUNICATION virtual profile. Contributes to JB#13862 2014-02-18 15:31:06 +02:00
Juho Hämäläinen
38c31ee8dd Merged in jusa_/multimedia-pulseaudio-modules-droid/dev (pull request #14)
Add possibility to set additional HAL properties.
2013-12-11 10:35:40 +02:00
Juho Hämäläinen
e837e9a7f4 [droid-modules] Add possibility to set additional HAL parameters. Contributes to JB#13868
Droid-sink property list is watched for properties that start
with droid.parameter. and are set as is to HAL. So for example
droid.parameter.csdmode = on
is translated to common.set_parameters("csdmode=on;");
2013-12-11 10:24:30 +02:00
Juho Hämäläinen
06810b05ff Merged in jusa_/multimedia-pulseaudio-modules-droid/dev (pull request #13)
Transfer config struct to hw_module instead of copying.
2013-11-19 14:37:35 +02:00
Juho Hämäläinen
9041c5bf74 [modules] Transfer config struct to hw_module instead of copying. Fixes JB#13187
When config struct was copied copy's internal references weren't completely
updated. When original config struct was freed, copy had references to
freed memory. Instead of copying, just transfer the config struct to
hw_module.
2013-11-19 14:32:51 +02:00
Juho Hämäläinen
c38397ac0b Merged in jusa_/multimedia-pulseaudio-modules-droid/dev (pull request #12)
Fix segfault on module load failure.
2013-11-08 09:14:24 +02:00
Juho Hämäläinen
fb532ba031 [keepalive] Fix segfault on module load failure. Fixes JB#12570 2013-11-07 17:29:09 +02:00
Juho Hämäläinen
987c629821 Merged in jusa_/multimedia-pulseaudio-modules-droid/dev (pull request #11)
Proper description for sink and source, configurable buffer length.
2013-11-07 13:03:04 +02:00
Juho Hämäläinen
c85743dcb0 [droid-modules] Allow different buffer lengths for sink or source. 2013-11-07 11:19:17 +02:00
Juho Hämäläinen
fecf8e652f [droid-modules] Set proper description for sink and source. Contributes to JB#11701 2013-10-31 17:44:12 +02:00
Juho Hämäläinen
150e2e03cc Merged in jusa_/multimedia-pulseaudio-modules-droid/dev (pull request #10)
Add possibility to mute during routing change.
2013-10-17 16:46:50 +03:00
Juho Hämäläinen
ea16ffc045 [sink] Add possibility to mute during routing change. Contributes to JB#10474 2013-10-17 16:43:02 +03:00
Juho Hämäläinen
7d09aec479 Merged in jusa_/multimedia-pulseaudio-modules-droid/dev (pull request #9)
Keepalive fix and routing additions.
2013-10-03 16:21:31 +03:00
Juho Hämäläinen
9c34a17bba [keepalive] Fix segfault if failing to get D-Bus bus. Fixes JB#10463 2013-10-03 16:13:09 +03:00
Juho Hämäläinen
8fba625a6f [card] Add ringtone virtual profile. 2013-10-03 16:13:05 +03:00
Juho Hämäläinen
f23bcbbe1b [util] Add combo conversion field to 4.2 header. 2013-10-02 15:06:45 +03:00
Juho Hämäläinen
18dfb21080 Merged in jusa_/multimedia-pulseaudio-modules-droid/dev (pull request #8)
Routing enhancements.
2013-10-01 15:27:47 +03:00
Juho Hämäläinen
bd723200a5 [util] Generate combo port for ihf+headphone. Contributes to JB#7576
If output devices contain both speaker and headphone routes, generate a
combination port that routes to both simultaneously.
2013-10-01 15:05:46 +03:00
Juho Hämäläinen
017ba6e32f Merged in jusa_/multimedia-pulseaudio-modules-droid/dev (pull request #7)
Routing enhancements.
2013-09-23 16:38:39 +03:00
Juho Hämäläinen
0a5b12efc5 [modules] Add parking profiles for mode changes. 2013-09-21 10:15:36 +03:00
Juho Hämäläinen
70808185e4 [sink] Update routing based on sink-input properties. Contributes to JB#7576 2013-09-19 11:26:17 +03:00
Juho Hämäläinen
334f846b93 [modules] Protect hw module access with mutex. 2013-09-13 10:16:25 +03:00
Juho Hämäläinen
f54913520b [modules] Use shared hw module struct. 2013-09-13 10:16:21 +03:00
Juho Hämäläinen
b30fd13fe9 Merged in jusa_/multimedia-pulseaudio-modules-droid/dev (pull request #6)
Implement keepalive module.
2013-09-12 17:38:57 +03:00
Juho Hämäläinen
f1a19745a0 [util] Fix compiler warnings. 2013-09-12 17:15:51 +03:00
Juho Hämäläinen
f5ca7d78d2 [packaging] Update build requirements. 2013-09-12 17:15:51 +03:00
Juho Hämäläinen
e2ce2be85c [keepalive] Keepalive module sends cpu keepalive requests while streams are active. Fixes JB#8280 2013-09-12 17:15:48 +03:00
Marko Saukko
860500d3d4 Merged in jusa_/multimedia-pulseaudio-modules-droid/pa4 (pull request #5)
Update for PulseAudio 4.0 and routing enhancements
2013-09-09 21:43:23 +03:00
Juho Hämäläinen
3a36dd8f1a [modules] Add possibility to disable source routing during voice call. 2013-09-05 14:33:09 +03:00
Juho Hämäläinen
e5a497aa24 [modules] Set routing always.
Refresh device routing always even if old and new routing devices are
identical. This is needed for mode changes between normal and call
modes. Routing call needs to be done after a mode change, since routing
change triggers also mode change related events, and if device port
stays the same for both modes, mode change has no effect if routing
isn't set.
2013-09-05 14:33:09 +03:00
Juho Hämäläinen
66bc354686 [modules] Changes for PulseAudio 4.0. Fixes JB#6791 2013-09-05 14:33:02 +03:00
Juho Hämäläinen
c6d4c99a97 [build] Update PulseAudio version. Contributes to JB#6791 2013-09-05 14:32:15 +03:00
Juho Hämäläinen
fbdaf72b15 [packaging] Update packaging for PulseAudio 4.0. Contributes to JB#6791 2013-09-05 14:31:55 +03:00
Juho Hämäläinen
53461489a4 Merged in jusa_/multimedia-pulseaudio-modules-droid/dev (pull request #4)
Implement mute control in droid-source.
2013-09-03 10:37:44 +03:00
Juho Hämäläinen
6c49b6d179 [modules] Implement mute control in droid-source. Fixes JB#928 2013-09-02 18:39:06 +03:00
Marko Saukko
7940d2bd4b Merged in saukko/multimedia-pulseaudio-modules-droid (pull request #3)
[packaging] Add packaging for sbj.
2013-08-27 18:19:15 +03:00
Marko Saukko
dd52c8e68d [packaging] Add packaging for sbj.
Signed-off-by: Marko Saukko <marko.saukko@jollamobile.com>
2013-08-27 14:43:04 +00:00
Juho Hämäläinen
6f26a6895b Merged in jusa_/multimedia-pulseaudio-modules-droid/dev (pull request #2)
Working input stream routing for mako
2013-07-30 10:11:41 +03:00
Juho Hämäläinen
fed549bdeb [packaging] Pass device type to configure. 2013-07-29 11:46:59 +03:00
Juho Hämäläinen
d1d3f27d14 [build] Parameter to forward device type. 2013-07-29 11:46:59 +03:00
Juho Hämäläinen
cbaad58b41 [modules] Add mako specific hack. Fixes JB#7737
There is some issue with input stream routing with Nexus 4, this
workaround/hack resolves the issue until proper fix is found. We use HAL
v1 type device enum values for input devices and use hw module
set_parameters to set the routing. hw module set_parameters doesn't do
HAL v2-v1 conversion to routing key, unlike stream set_parameters.
2013-07-29 11:46:54 +03:00
Juho Hämäläinen
7c6e5bba4e Merged in jusa_/multimedia-pulseaudio-modules-droid/dev (pull request #1)
Use voice volume control while in call
2013-07-29 11:42:55 +03:00
Juho Hämäläinen
d20d11ee4c [modules] Use voice volume control while in call. Contributes to JB#7560 2013-07-22 17:10:04 +03:00
Juho Hämäläinen
0f91f8cf1a [packaging] Fix BuildRequires. 2013-07-19 12:54:20 +03:00