Commit graph

  • 094906b3f9 raop: Prefer ALAC encoding to raw PCM if supported by server Martin Blanchard 2016-11-06 12:54:08 -06:00
  • 8022e56581 raop: Merge TCP and UDP code paths + refactoring Martin Blanchard 2016-11-06 12:54:07 -06:00
  • 5ff21c3bdd raop: Add BA (Basic) and DA (Digest) HTTP authentication helpers Martin Blanchard 2016-11-06 12:54:06 -06:00
  • a33c04c0cc raop: Add a MD5 hashing fuction Martin Blanchard 2016-11-06 12:54:05 -06:00
  • bac8a2ba66 raop: Move base64 implementation to a util file Martin Blanchard 2016-11-06 12:54:04 -06:00
  • 31ded701b1 raop: Extract encryption related code into a separate file Martin Blanchard 2016-11-06 12:54:03 -06:00
  • 31e2bc2fcf raop: Better playback resume handling Martin Blanchard 2016-11-06 12:54:02 -06:00
  • 604bf450dc raop: Do not send audio before RECORD response Martin Blanchard 2016-11-06 12:54:01 -06:00
  • 29385da239 raop: Packet retransmission support for UDP Matthias Wabersich 2016-11-06 12:54:00 -06:00
  • 402bb7ce48 raop: Parse server capabilities on discovery Martin Blanchard 2016-11-06 12:53:59 -06:00
  • 1e51282621 raop: Add UDP protocol handling Hajime Fujita 2016-11-06 12:53:58 -06:00
  • 43bf134aa1 core-util: do in-place search in pa_str_in_list_spaces Hajime Fujita 2016-11-06 12:53:57 -06:00
  • 04b46803cd core-util: add pa_split_space_in_place function Hajime Fujita 2016-11-06 12:53:56 -06:00
  • e2be9fca9c core-util: add pa_strneq macro Hajime Fujita 2016-11-06 12:53:55 -06:00
  • 6e6f497219 daemon-conf: add remixing-use-all-sink-channels option David Mandelberg 2017-01-04 11:55:49 -05:00
  • 6ec4ca218e remix-test: test the remixer with PA_RESAMPLER_NO_FILL_SINK set David Mandelberg 2017-01-04 11:55:48 -05:00
  • 21c3570b12 resampler: Flag for remixing to all sink channels. David Mandelberg 2017-01-04 11:55:47 -05:00
  • e2968b5738 remix-test: test the remixer using different flags David Mandelberg 2017-01-04 11:55:46 -05:00
  • 94f32ebfcd vala: use the correct syntax Corentin Noël 2016-12-26 11:52:06 +01:00
  • 5287f09f06 alsa: remove double calls of snd_pcm_prepare() Takashi Sakamoto 2016-12-30 12:05:20 +09:00
  • fb6b8dfdec bluetooth: fix distorted audio during Bluetooth SCO HFP/HSP playback Renjith Thomas 2016-12-15 12:34:14 +05:30
  • 9ce55be610 padsp: allow overriding library install location Felipe Sateler 2016-11-28 14:49:06 -03:00
  • 4bc753238f build-sys: Don't override libtoolize Philip Chimento 2016-11-12 12:48:44 -08:00
  • f790925c7b x11-bell: ignore volume from X11 Tanu Kaskinen 2016-11-10 13:22:04 +02:00
  • 8405b1fb7f build-sys: Move TLS check after flags additions Philip Chimento 2016-11-09 21:22:53 -08:00
  • a4bc0227b3 shell-completion: update zsh completion for pasuspender Paul Seyfert 2016-11-08 12:28:55 +01:00
  • 3397127f00 bluetooth: Add optional heuristic for switching between hsp and a2dp profiles Pali Rohár 2016-09-11 16:41:02 +02:00
  • 19873dff0a rtp: Introduce pa_rtsp_exec_ready() Hajime Fujita 2016-01-31 22:16:05 -06:00
  • 60a1c27517 rtp: Random seq number at the beginning of the session Martin Blanchard 2016-01-31 22:16:04 -06:00
  • a0199dd99d rtp: New pa_rtsp_options function Colin Leroy 2016-01-31 22:16:03 -06:00
  • 736fabf0ca raop: Add pulsecore/core-utils a pa_str_in_list function Martin Blanchard 2016-01-31 22:16:01 -06:00
  • 6665acac56 raop: Cosmetic fixes / Match coding style Martin Blanchard 2016-01-31 22:16:00 -06:00
  • d623c689e6 rtp: Freeing ioline when disconnecting Hajime Fujita 2016-01-31 22:15:59 -06:00
  • 017ed3e7fa Support IPv6 address in pa_socket_client_new_string() Hajime Fujita 2016-01-31 22:15:58 -06:00
  • 84952e6a09 build-sys: add the AGPL license file to tarballs v10.0 Tanu Kaskinen 2017-01-12 06:31:03 +02:00
  • e21090dbe4 update NEWS Tanu Kaskinen 2017-01-18 05:43:37 +02:00
  • 29b0cff0e9 daemon-conf: changed 'not' to 'note' Rikard Söderström 2017-01-12 22:41:52 +01:00
  • 0530c252b4 zeroconf-publish: fix unitialized DBusError Tanu Kaskinen 2017-01-12 06:45:20 +02:00
  • 1010700206 i18n: add Lithuanian translation Moo 2017-01-06 21:01:25 +02:00
  • 72256f9302 build-sys: bump sonames v9.99.1 Tanu Kaskinen 2016-12-29 15:46:53 +02:00
  • b6e6e78cc2 memblockq-test: fix incorrect assumption of pa_memblockq_pop_missing() behaviour Tanu Kaskinen 2016-12-30 17:52:36 +02:00
  • 8e9f070747 memblockq: remove pa_memblockq_missing() Tanu Kaskinen 2016-12-30 17:52:35 +02:00
  • 11946a5be0 LICENSE: add a note about qpaeq being licensed under AGPL Tanu Kaskinen 2016-12-28 23:35:15 +02:00
  • 764b2f7e0b LICENSE: add a clarification Tanu Kaskinen 2016-12-28 23:35:14 +02:00
  • 5d3d4f5970 Revert "memblockq: remove internal "missing" state variable" Tanu Kaskinen 2016-12-28 16:09:54 +02:00
  • f7b8df50c7 pacat: Write to stream only in frame-sized chunks Ahmed S. Darwish 2016-12-20 09:07:31 +00:00
  • 65958ca833 build-sys: add LICENSE.WEBKIT to EXTRA_DIST Tanu Kaskinen 2016-12-16 17:12:54 +02:00
  • f825239887 refactor stream attaching/detaching Tanu Kaskinen 2016-12-08 01:59:05 +02:00
  • d404d8d1ab sink, source: remove some assumptions about stream "attached" state Tanu Kaskinen 2016-12-08 01:59:04 +02:00
  • af45c0e3cd sink, source: add missing stream "attached" flag handling Tanu Kaskinen 2016-12-08 01:59:03 +02:00
  • 539eb5c244 sink, source: unify stream "attached" flag checking Tanu Kaskinen 2016-12-08 01:59:02 +02:00
  • 74ff115342 sink-input, source-output: set sink/source to NULL before the "unlink post" hook Tanu Kaskinen 2016-10-12 17:20:41 +03:00
  • c3393d27a5 suspend-on-idle: use earlier (safer) hooks for stream unlink notifications Tanu Kaskinen 2016-10-12 17:20:40 +03:00
  • 2250dbfd69 bluetooth-policy: do A2DP profile restoring a bit later Tanu Kaskinen 2016-10-12 17:20:39 +03:00
  • 60695e3d84 don't assume that pa_asyncq_new() always succeeds Tanu Kaskinen 2016-09-13 18:43:38 +03:00
  • 3e52972c61 rtp: don't use memblocks for non-audio data Tanu Kaskinen 2016-09-20 12:59:04 +03:00
  • 509cfd9138 module: postpone lt_dlclose() until a safe time Tanu Kaskinen 2016-09-21 12:55:08 +03:00
  • c81f3da53b remove module-xenpv-sink Tanu Kaskinen 2016-12-05 22:20:42 +02:00
  • 6a786c9375 bluetooth: fix race condition in BlueZ5 device disconnection Juha Kuikka 2016-04-15 17:37:22 -07:00
  • 6c99c2a278 i18n: update Polish translation Piotr Drąg 2016-11-27 16:51:49 +01:00
  • 5e7606c0cf i18n: add Galician translation Fran Dieguez 2016-11-27 17:29:16 +02:00
  • 058f223a99 stream: Frame-align divided audio segments Ahmed S. Darwish 2016-11-22 22:18:56 +02:00
  • f5315113a5 pacat: Synchronize STDIN and "write stream ready" events Ahmed S. Darwish 2016-11-22 22:16:10 +02:00
  • f665b2b10d protocol-native: Don't signal memfd support for 9.0 clients Ahmed S. Darwish 2016-11-19 01:54:10 +02:00
  • 451d1d6762 iochannel: Strictly specify PF_UNIX ancillary data boundaries Ahmed S. Darwish 2016-11-15 16:48:46 +00:00
  • e262379eb8 raop: add compatibility with openssl 1.1.0 Tanu Kaskinen 2016-11-04 14:43:57 +02:00
  • 11a0c2ef5d raop: Correct spelling of KTH Anton Lundin 2016-10-25 21:31:34 +02:00
  • 5cd83e7910 i18n: update Occitan translation Cédric Valmary 2016-10-13 15:28:43 +03:00
  • f3398b3f94 i18n: update German translation Mario Blättermann 2016-10-05 15:16:20 +03:00
  • e32a462cc4 bluetooth: Add support for automatic switch between hsp and a2dp profiles also for bluez5 Pali Rohár 2016-09-11 17:16:38 +02:00
  • 768e57c8a0 zeroconf-discover: fix a memory leak Philip Withnall 2016-09-20 10:26:00 -07:00
  • feecced5cd xen: Fixed possible memory leak. Deepak Srivastava 2016-09-19 14:06:10 +05:30
  • 2abcbd2041 bluetooth: bluez5: Add profile name to sinks and sources Pali Rohár 2016-09-15 17:52:40 +02:00
  • 8cda1fe3e2 core-util: log error if we hit file descriptors limit Marcin Lewandowski 2016-06-30 12:38:14 +02:00
  • a2f3a7bf4d launch: Remove the already implicit After=pulseaudio.socket Jan Alexander Steffens (heftig) 2016-09-09 22:09:35 +02:00
  • b8113d861f daemon-conf: enable memfd by default Tanu Kaskinen 2016-09-08 16:20:04 +03:00
  • c73bbee878 zeroconf-publish: unref D-Bus connection Tanu Kaskinen 2016-09-05 18:57:17 +03:00
  • de2f560137 zeroconf-publish: fix uninitialized variable Tanu Kaskinen 2016-09-05 18:55:37 +03:00
  • 963b3ea695 zeroconf: use local icon for shared devices Sylvain Baubeau 2016-09-01 11:14:05 +02:00
  • 83f0a34ea6 sample: Assert validity of sample_spec Peter Meerwald-Stadler 2016-08-18 16:08:45 +02:00
  • 250fd43bdc tests: Assert granularity range in stripnul.c Peter Meerwald-Stadler 2016-08-18 09:24:41 +02:00
  • 45d9030638 core: Replace PA_PAGE_SIZE with pa_page_size() Peter Meerwald-Stadler 2016-08-18 01:06:47 +02:00
  • c99efbffd6 padsp: Fix flush and improve error handling Peter Meerwald-Stadler 2016-08-17 23:52:17 +02:00
  • 114a429cf4 i18n: fix errors and warnings in Belarusian and Korean translations Piotr Drąg 2016-08-26 16:26:03 +02:00
  • bdc1ba6bd8 i18n: update Hungarian translation Balázs Úr 2016-08-24 07:34:08 +02:00
  • 5ef9554899 i18n: add Belarusian translation Viktar Vaŭčkievič 2016-08-24 17:35:03 +03:00
  • 492aafd93d bluetooth: Fix negative array index write Peter Meerwald-Stadler 2016-08-16 15:56:40 +02:00
  • aa1882c93f bluetooth: Reorganize code to avoid Coverity NULL dereference warning Peter Meerwald-Stadler 2016-08-16 15:33:24 +02:00
  • 41a2849261 bluetooth: Fix dead code Peter Meerwald-Stadler 2016-08-16 07:42:16 +02:00
  • 4231befa77 bluetooth: Don't free modargs twice Peter Meerwald-Stadler 2016-08-16 07:16:31 +02:00
  • 8b076c3ed9 Remove newline at end of log messages Peter Meerwald-Stadler 2016-08-16 07:03:25 +02:00
  • 9cc778123f modules: Use pa_assert_se() to check return value of dbus_message_iter_close_container() Peter Meerwald-Stadler 2015-09-15 16:42:58 +02:00
  • a5dae93d9f tests: Check pa_rtpoll_run() return value Peter Meerwald-Stadler 2015-09-15 22:34:48 +02:00
  • 05d964cf81 modules: Check pa_threaded_mainloop_start() return value Peter Meerwald-Stadler 2015-09-15 16:49:14 +02:00
  • b3e4d28d25 stream: Check pa_tagstruct_get_format_info() retval in pa_create_stream_callback() Peter Meerwald-Stadler 2015-09-15 23:11:29 +02:00
  • f173f5a8a5 tests: Assert fillrate > 0 in alsa-time-test Peter Meerwald-Stadler 2015-09-14 16:48:10 +02:00
  • 61344493bf alsa: Check pa_modargs_get_value_boolean() retval for use_ucm Peter Meerwald-Stadler 2016-08-15 23:11:50 +02:00
  • 0a5cff6241 sink-input,source-output: Fix logging, don't overwrite old_value when value == 0 Peter Meerwald-Stadler 2016-08-15 19:08:49 +02:00
  • 1df21e6ab6 core-util: Use _SC_NPROCESSORS_ONLN instead of _SC_NPROCESSORS_CONF John Paul Adrian Glaubitz 2016-07-04 20:23:17 +02:00
  • 9e4ee38c17 pipe-sink: align buffer Nils Schneider 2016-08-11 17:58:24 +02:00