Commit graph

  • be77bcd9ad add new API call pa_cvolume_init() Lennart Poettering 2008-10-03 17:16:55 +02:00
  • db975c7127 extend documentation for pa_channel_map_init() Lennart Poettering 2008-10-03 17:15:43 +02:00
  • 2367212ec3 make a few casts explicit to remove compiler warnings Lennart Poettering 2008-10-03 17:14:58 +02:00
  • 7c2cb77583 a bit of late pa_bool_t'ization Lennart Poettering 2008-10-03 17:14:35 +02:00
  • d56f3751fe treat a channel map only then as compatible with a sample spec if it is valid Lennart Poettering 2008-10-03 17:14:02 +02:00
  • 891989896d add new API function pa_sample_spec_init() Lennart Poettering 2008-10-03 17:13:17 +02:00
  • 8a50105fe0 if a volume or channel map is invalid show so when printing it Lennart Poettering 2008-10-03 15:16:26 +02:00
  • 33b186e74d user lrint() and friends in inner loops instead of normal C casts to speed up a few things Lennart Poettering 2008-10-03 02:34:59 +02:00
  • 1bb5e58fb3 use PA_FLOAT32_SWAP where useful Lennart Poettering 2008-10-03 02:33:44 +02:00
  • 7d442e3276 optimize mixing routines a bit by pulling the multiplication with the global volume out of the inner loop by applying it first to the per-stream volumes Lennart Poettering 2008-10-03 01:53:34 +02:00
  • a0f4ffd3e1 make sure we call pa_sink_process_rewind() if a rewind was requested under all circumstances Lennart Poettering 2008-10-02 03:07:54 +02:00
  • ea82dec294 when we mix into a 16bit accumulator make sure we clamp before we scale with a volume to avoid range faults when multiplying Lennart Poettering 2008-10-02 02:29:56 +02:00
  • 08cf9db0d1 properly parse response to pa_stream_set_buffer_attr() calls. closes #370 Lennart Poettering 2008-10-02 01:15:58 +02:00
  • 54afcf2598 inform dsp_empty_socket() *after* we emptied the dsp socket, that it is now empty Lennart Poettering 2008-10-02 01:02:31 +02:00
  • 9f5d052d93 make simple protocol not crash when allocating a memory block Lennart Poettering 2008-10-02 00:04:02 +02:00
  • cf3f80e8b4 when killing gconf helper, loop over EINTR Lennart Poettering 2008-10-01 23:42:32 +02:00
  • ea15ca9862 PA_WARN_REFERENCE works only for ELF targets Lennart Poettering 2008-10-01 14:49:00 +02:00
  • 3853070a21 don't hit an assert if a kernel driver reports invalid dB information, instead just warn the user Lennart Poettering 2008-10-01 04:15:05 +02:00
  • 5d18b62033 remove useless log message Lennart Poettering 2008-10-01 03:54:01 +02:00
  • 4b67ea166a remove useless log message, re #367 Lennart Poettering 2008-10-01 03:44:03 +02:00
  • 99acad7782 fix support for ALSA devices which lack dB information Lennart Poettering 2008-10-01 03:26:45 +02:00
  • c4bdc2fbbb it's --daemonize, not --daemon Lennart Poettering 2008-10-01 01:59:50 +02:00
  • 9e79c875a5 Merge commit 'coling/master' Lennart Poettering 2008-10-01 01:52:14 +02:00
  • 644f39d261 a few FreeBSD fixes, from alexis Lennart Poettering 2008-10-01 01:31:56 +02:00
  • f04cfcd4f0 replace module-volume-restore by module-stream-restore in system mode, too Lennart Poettering 2008-10-01 01:24:47 +02:00
  • 6d7450462b it might be a bit too early to initialize bluetooth by default for now, since it's still very rough around the edges Lennart Poettering 2008-10-01 01:23:35 +02:00
  • 0c3eb9f478 fix typo in default.conf, closes bug #354 Lennart Poettering 2008-10-01 01:19:01 +02:00
  • 00b70a8bdb follow PropertyChanged signals from BlueZ Lennart Poettering 2008-10-01 01:16:43 +02:00
  • d299ac5d93 Some man page updates, add missing documentation, other fixes. Lennart Poettering 2008-10-01 01:15:44 +02:00
  • 79ad4e63f6 Make the shared memory segment size configurable Lennart Poettering 2008-10-01 01:14:36 +02:00
  • a84b72bf96 esound auth-ip-acl fix Nix 2008-09-26 19:29:17 +01:00
  • 564ef2b71f have make_random_dir respect $TMPDIR Stelian Ionescu 2008-09-23 00:26:31 +02:00
  • f5c301d9f4 make module-bluetooth-discover actually load modules and smaller other fixes Lennart Poettering 2008-09-29 21:45:00 +02:00
  • 3f4bc0368d all kinds of minor type, memory leak, initializatio fixes Lennart Poettering 2008-09-29 21:43:28 +02:00
  • a35f84a4f9 instead of failing when the requested sampling rate is not available find the next one that is higher Lennart Poettering 2008-09-29 21:42:29 +02:00
  • aa1974b7a0 Use the same module parameter names for module-bluetooth-device as for most other modules Lennart Poettering 2008-09-29 21:40:52 +02:00
  • 7923731e18 use TRUE for pa_bool_t arguments Lennart Poettering 2008-09-29 21:36:42 +02:00
  • 60e9744f28 remove a few compiler warnings in BlueZ code Lennart Poettering 2008-09-29 21:34:18 +02:00
  • 8c2a7c8707 Some strings done in German translation Fabian Affolter 2008-09-29 10:59:38 +00:00
  • 87971c8707 fix compilation errors in priority queue code Lennart Poettering 2008-09-27 16:31:56 +02:00
  • 9adf7c56b8 ignore bt proximity helper Lennart Poettering 2008-09-26 09:51:25 -07:00
  • 3ad8c04564 add a generic priority queue implementation Lennart Poettering 2008-09-26 09:49:52 -07:00
  • 3e16d2f40d make pa_idxset_trivial_compare_func() do a full compare instea of just equakity check Lennart Poettering 2008-09-26 09:35:49 -07:00
  • 183f2e0bff some minor fixes and cleanups in the bt code Lennart Poettering 2008-09-26 09:35:00 -07:00
  • 4b459850c4 pt_BR added to LINGUAS Igor Pires Soares 2008-09-24 14:19:25 +00:00
  • 7f8d4bca15 Transmitted-via: Transifex (translate.fedoraproject.org) Herli Joaquim de Menezes 2008-09-21 21:07:36 +00:00
  • 5108b3d27a Transmitted-via: Transifex (translate.fedoraproject.org) Herli Joaquim de Menezes 2008-09-21 21:06:12 +00:00
  • 62b4b58372 Strings do PulseAudio traduzidas para o português do Brasil. Herli Joaquim de Menezes 2008-09-21 20:19:21 +00:00
  • 6188737021 make sure ~/.pulse exists before we create the runtime dir link beneath it Lennart Poettering 2008-09-12 17:39:08 +03:00
  • 18d89999e3 Some strings done in German translation Fabian Affolter 2008-09-11 14:27:38 +00:00
  • d68c2c9f43 replace Makefile stub copies by symlinks Lennart Poettering 2008-09-11 01:41:08 +03:00
  • 8257214200 enable bluetooth by default Lennart Poettering 2008-09-11 01:40:40 +03:00
  • c0a1706428 downgrade a D-Bus log message to debug Lennart Poettering 2008-09-11 01:40:18 +03:00
  • db955e87ec add trivial redirecting makefile to bt dir Lennart Poettering 2008-09-11 01:39:20 +03:00
  • 4ae124b1c9 Move bluetooth proximity module to src/modules/bluetooth/ João Paulo Rechi Vita 2008-08-31 09:22:36 -03:00
  • 8b02c2fbc1 Change all int vars that doesn't allow negative values to uint João Paulo Rechi Vita 2008-08-30 17:41:00 -03:00
  • 78a3c72f60 Move bluetooth discover and device modules to src/modules/bluetooth João Paulo Rechi Vita 2008-08-29 20:22:14 -03:00
  • 76bae38460 Cleanup some code João Paulo Rechi Vita 2008-08-29 11:56:12 -03:00
  • 6093e325cc Remove some warnings João Paulo Rechi Vita 2008-08-29 11:46:02 -03:00
  • 02a9273a2e Free mempool João Paulo Rechi Vita 2008-08-29 11:05:00 -03:00
  • 447e027217 Fix "file not found" error on load of module-bt-device for Ubuntu Intrepid Ibex Russ Dill 2008-08-28 10:38:47 -03:00
  • 8769bf455f Merge A2DP and SCO thread functions João Paulo Rechi Vita 2008-08-26 09:43:48 -03:00
  • 199bdf2f45 Add some more device properties to the sink properties list João Paulo Rechi Vita 2008-08-25 22:48:27 -03:00
  • e2f3a86ac2 Remove check for SIOCOUTQ and add proper includes João Paulo Rechi Vita 2008-08-25 22:15:25 -03:00
  • dc4f79657f Use union instead of different pointer types to the same memory area to make the code C99 compliant João Paulo Rechi Vita 2008-08-25 21:56:31 -03:00
  • d1cc632278 Move render and write to the fd to a separate function João Paulo Rechi Vita 2008-08-21 21:31:43 -03:00
  • 88a21e9677 Change MIN/MAX to PA_MIN/PA_MAX João Paulo Rechi Vita 2008-08-21 17:36:17 -03:00
  • 27bc1ea423 Remove unnecessary initialization of getcaps_req->flags João Paulo Rechi Vita 2008-08-21 17:34:27 -03:00
  • 027940b316 Remove u->channels and u->rates, since it's redundant info João Paulo Rechi Vita 2008-08-21 17:23:16 -03:00
  • 0e817579ee Fix some memory leaking João Paulo Rechi Vita 2008-08-21 17:06:41 -03:00
  • e752caca80 Change sbc_initialized to pa_bool_t João Paulo Rechi Vita 2008-08-21 15:12:03 -03:00
  • 708905c1dc pa__done for module-bt-device João Paulo Rechi Vita 2008-08-20 10:52:25 -03:00
  • 61013fbb3d Fix some debug messages and other cosmetic changes João Paulo Rechi Vita 2008-08-19 17:35:43 -03:00
  • e570767896 Refactor a2dp thread execution flow and improve time estimation João Paulo Rechi Vita 2008-08-19 16:06:21 -03:00
  • 2f455bfa5a A2DP poorly working João Paulo Rechi Vita 2008-08-17 20:36:33 -03:00
  • c89301da26 Fix sample size João Paulo Rechi Vita 2008-08-17 20:35:56 -03:00
  • e545479563 Fix block_size calculation João Paulo Rechi Vita 2008-08-17 01:54:12 -03:00
  • b5c4d2e5f1 Configure bt connection for a2dp João Paulo Rechi Vita 2008-08-16 16:03:20 -03:00
  • 85a931f333 Get rid of hw_constraint function. It's code now lives inside bt_setconf(). João Paulo Rechi Vita 2008-08-16 16:00:32 -03:00
  • 77138dd8f7 Change default sink name to bluetooth_sink João Paulo Rechi Vita 2008-08-16 13:54:28 -03:00
  • 6c10b106d8 Try to improve time estimation João Paulo Rechi Vita 2008-08-15 18:13:25 -03:00
  • 123ba4f5f1 Fix handling of PA_SINK_MESSAGE_GET_LATENCY João Paulo Rechi Vita 2008-08-15 16:56:26 -03:00
  • 0d37b912ee Remove PA_SINK_NETWORK flag and move the passage of streamfd to the rt thread just before the thread creation João Paulo Rechi Vita 2008-08-15 16:23:54 -03:00
  • 435eb0711b Change pa_sink_render to pa_sink_render_into_full and remove some unnecessary checks on the rt thread João Paulo Rechi Vita 2008-08-14 20:59:28 -03:00
  • 2e51b93026 Make stream socket non-blocking João Paulo Rechi Vita 2008-08-14 20:57:32 -03:00
  • 71f1d68dac Fix block size for SCO João Paulo Rechi Vita 2008-08-14 20:56:58 -03:00
  • fcd7dc1fd7 Add include for core-util.h João Paulo Rechi Vita 2008-08-14 18:12:26 -03:00
  • eb1e308710 Initialize rtpoll_item João Paulo Rechi Vita 2008-08-14 18:05:01 -03:00
  • 0519e5d446 Add include for sample.h João Paulo Rechi Vita 2008-08-13 16:52:28 -03:00
  • d48961f258 Change close() to pa_close() João Paulo Rechi Vita 2008-08-13 16:08:20 -03:00
  • b4ded21e08 Change strerror() to pa_cstrerror() João Paulo Rechi Vita 2008-08-13 16:07:19 -03:00
  • 16d5aab020 Get rid of SINK_MESSAGE_PASS_SOCKET, since we don't really need it João Paulo Rechi Vita 2008-08-13 16:06:36 -03:00
  • aa310a40f8 Changes for pa_modargs_get_value_u32 for integer arguments and correct some error messages João Paulo Rechi Vita 2008-08-13 15:56:05 -03:00
  • 0396a60529 Copy arguments values instead of just getting a pointer for them João Paulo Rechi Vita 2008-08-13 14:52:26 -03:00
  • f992296b97 Hand the stream socket to the rt thread João Paulo Rechi Vita 2008-08-11 22:54:09 -03:00
  • 255f9b0fe6 Initial code for rt thread João Paulo Rechi Vita 2008-08-11 18:10:14 -03:00
  • b8b761a81f Fix PA_USEC_PER_SEC missing João Paulo Rechi Vita 2008-08-11 13:52:59 -03:00
  • a3f075670a BlueZ connection configuration done João Paulo Rechi Vita 2008-08-11 13:27:13 -03:00
  • e7b0839d17 Adds SBC Codec to pa tree João Paulo Rechi Vita 2008-08-11 13:26:10 -03:00
  • c62c2ff4ad Add module-bt-device and dependencies to automake João Paulo Rechi Vita 2008-07-31 20:17:17 -03:00