Commit graph

  • 64571374b3 Trying to listen on an IPv6 socket by default and only do IPv4 if that fails (which it doesn't most of the time) is terribly confusing. What the user most likely wants is for it to listen to both IPv4 and IPv6 and gracefully continue if only of them succeed. Pierre Ossman 2006-03-07 16:02:34 +00:00
  • 90d6a919fa update todo Pierre Ossman 2006-03-05 21:00:31 +00:00
  • 53c266f663 Fetch sound card name into sink/source description. Pierre Ossman 2006-03-05 20:59:57 +00:00
  • 06eaebf0b4 update todo Pierre Ossman 2006-03-05 20:18:35 +00:00
  • 738734244d Volume support in tunnel module. Pierre Ossman 2006-03-05 20:18:04 +00:00
  • 4e56725a60 It's safer to set buffer size than to try setting number of periods. Pierre Ossman 2006-03-05 18:37:13 +00:00
  • f22d8ab3fe Return the proper error code so that we get a correct error message. Pierre Ossman 2006-03-05 18:35:45 +00:00
  • 7b6a9c3829 Tried to get the volume information even upon init failure. Pierre Ossman 2006-03-05 15:42:37 +00:00
  • dcd202f8eb Update module-tunnel to the new protocol. Pierre Ossman 2006-03-04 21:30:29 +00:00
  • 45baa6958e Fix warning caused by missing return in main(). Pierre Ossman 2006-03-04 17:31:23 +00:00
  • ad7640b789 update todo Pierre Ossman 2006-03-04 13:56:09 +00:00
  • 4e522940ff Alignment safe protocol handling in esound module. Pierre Ossman 2006-03-04 13:55:40 +00:00
  • bc97b29447 Negotiate protocol version between server and client. Will allow smoother protocol modifications in the future. Pierre Ossman 2006-03-02 21:56:15 +00:00
  • fbaaf5acb7 The tag argument is no longer unused. Pierre Ossman 2006-03-02 16:40:23 +00:00
  • 50268e0dd0 Fix warnings on 64-bit systems. Pierre Ossman 2006-03-02 16:37:35 +00:00
  • 6cc11fbfc3 Handle the new latency protocol. This is just a quick fix and does not handle the new memblockq system. Pierre Ossman 2006-03-02 16:32:36 +00:00
  • 7f04568444 typo fix Pierre Ossman 2006-03-02 14:46:31 +00:00
  • 8cf9b972e2 protocol changes for new latency API (partial!) Lennart Poettering 2006-03-02 14:22:25 +00:00
  • 76f56ab462 update todo Pierre Ossman 2006-02-27 09:22:33 +00:00
  • 5b9849eaef update todo Pierre Ossman 2006-02-27 09:21:38 +00:00
  • 4756d186ab We have both sink and source in this module. Pierre Ossman 2006-02-27 09:20:25 +00:00
  • e8b3819ac8 Catch volume update events. Pierre Ossman 2006-02-27 09:18:18 +00:00
  • 1bb14c3a1d 64-bit fixes. Pierre Ossman 2006-02-27 09:09:15 +00:00
  • f59bc1ff2b Fix some signed/unsigned warnings. Pierre Ossman 2006-02-27 08:58:29 +00:00
  • e37f008a03 Function prototype didn't match actual definition. Pierre Ossman 2006-02-27 08:57:41 +00:00
  • 0c65922d39 update todo Pierre Ossman 2006-02-26 21:55:08 +00:00
  • 1e68539dc4 Get notifications about mixer changes from ALSA. Pierre Ossman 2006-02-26 21:50:55 +00:00
  • ae07d5abd5 Handle ALSA file descriptors more correctly. This means a bit more overhead, but following their API properly should avoid problems in the future. Pierre Ossman 2006-02-26 19:09:26 +00:00
  • c119996c73 Fix correct default device. Pierre Ossman 2006-02-26 17:58:27 +00:00
  • b125e1c9d5 Hardware volume support in ALSA modules. Pierre Ossman 2006-02-26 17:57:58 +00:00
  • c5ec39d87f move scatter/gather todo item to post-0.8, since it's impact on perfomance might not even be worth the effort. Lennart Poettering 2006-02-24 17:27:55 +00:00
  • 0d8da54f15 todo update Lennart Poettering 2006-02-24 17:15:02 +00:00
  • 4358977415 * Add new "auth-group=" parameter to protocol-native-unix * Rename "public=" argument of protocol-{esound,native} to "auth-anonymous" Lennart Poettering 2006-02-24 17:14:23 +00:00
  • 25bcc106d0 Do an explicit cast to shut up gcc. Pierre Ossman 2006-02-24 16:29:05 +00:00
  • c3a26709cb This wasn't supposed to be checked in. Pierre Ossman 2006-02-24 16:28:29 +00:00
  • b418809da1 Wrong variable used for port. Pierre Ossman 2006-02-24 16:28:02 +00:00
  • 9f1b793689 Tweak the handling of missing credential support so that we minimise non-POSIX headers in our headers. Pierre Ossman 2006-02-24 16:27:39 +00:00
  • 3f264b2c4a add support for authentication using SCM_CREDENTIALS Lennart Poettering 2006-02-24 15:12:42 +00:00
  • a1f5573313 Call correct function. Pierre Ossman 2006-02-24 10:18:53 +00:00
  • c205ea6ebe Make local function static. Pierre Ossman 2006-02-24 10:18:24 +00:00
  • 9366ab9dc9 Hardware sink mute support. Pierre Ossman 2006-02-24 10:17:41 +00:00
  • 3374df571d IGAIN is a better choice than IMIX for source volume. Pierre Ossman 2006-02-24 09:12:15 +00:00
  • b967aeb44a todo update Lennart Poettering 2006-02-24 01:07:55 +00:00
  • 903b8c093b todo update Lennart Poettering 2006-02-24 00:49:39 +00:00
  • c2304d6872 add a few more validity checks to protocol-esound Lennart Poettering 2006-02-24 00:49:21 +00:00
  • 65736a2651 Some new additions were mislabeled as '\since 0.9'. Pierre Ossman 2006-02-23 12:06:00 +00:00
  • 04c8926739 Mute switch for sinks and sources. This is independent of the volume setting (similar to ALSA). Pierre Ossman 2006-02-23 12:04:31 +00:00
  • bd4ae44e9a update todo Pierre Ossman 2006-02-23 12:00:58 +00:00
  • 607b2796da update todo Pierre Ossman 2006-02-23 09:45:32 +00:00
  • 79e8009045 Hardware source volume support. Pierre Ossman 2006-02-23 09:44:50 +00:00
  • 4e8faa6deb inet_pton expects in[6]_addr structures, nothing else. Pierre Ossman 2006-02-23 09:37:44 +00:00
  • adad7dc672 Add inet_pton emulation for platforms that lack it. Only support IPv4 at this point. Pierre Ossman 2006-02-23 09:30:31 +00:00
  • 7050dbfdae Update hardware volume to a correct initial value. Pierre Ossman 2006-02-23 09:28:39 +00:00
  • f8aca21379 Wrong function name. Pierre Ossman 2006-02-23 09:08:06 +00:00
  • 12e35c546c Make sure hardware volume gets a correct initial value. Pierre Ossman 2006-02-23 09:07:49 +00:00
  • ce9b035b7b Hardware source volume support in OSS. Pierre Ossman 2006-02-23 08:59:31 +00:00
  • c2290c52a4 update todo Lennart Poettering 2006-02-23 02:29:52 +00:00
  • a4ab652a7c really ignore pabrowse Lennart Poettering 2006-02-23 02:29:36 +00:00
  • 2756117223 ignore pabrowse Lennart Poettering 2006-02-23 02:28:17 +00:00
  • 4a64b0d116 change pa_log() and friends to not require a trailing \n on all logged strings Lennart Poettering 2006-02-23 02:27:19 +00:00
  • cb59817b4a simplify tagstruct creation Lennart Poettering 2006-02-23 01:24:16 +00:00
  • 57713350d7 fix source volume adjustment: copy memchunk before changing the volume of it Lennart Poettering 2006-02-23 01:17:54 +00:00
  • 708c650ad1 enforce maximum memblockq length for clients Lennart Poettering 2006-02-22 21:02:27 +00:00
  • bad8fd7cc0 update todo Lennart Poettering 2006-02-22 20:45:42 +00:00
  • ecd346fa9a add listen= parameter to tcp protocol modules Lennart Poettering 2006-02-22 20:44:37 +00:00
  • 8df72bceb5 todo update Lennart Poettering 2006-02-22 20:14:37 +00:00
  • 5c7ab77466 pkg-config update Lennart Poettering 2006-02-22 20:14:00 +00:00
  • 7f68c913f1 revive howl support Lennart Poettering 2006-02-22 20:11:56 +00:00
  • 361f16718f unbreak Makefile.am Lennart Poettering 2006-02-22 19:00:27 +00:00
  • 63165d83cb todo test Lennart Poettering 2006-02-22 18:59:27 +00:00
  • a99e46dd0b rework parameter validity checking in protocol-native server side Lennart Poettering 2006-02-22 18:54:21 +00:00
  • f62b66ae41 todo update Lennart Poettering 2006-02-22 18:43:26 +00:00
  • 71fd26f895 Wrong userdata used to init operation. Pierre Ossman 2006-02-22 15:36:11 +00:00
  • cc2178e5c3 Support for setting volume on sources. Pierre Ossman 2006-02-22 14:11:23 +00:00
  • 6cd225010f Remove polyplib-error and polyplib-mainloop for requirements. Pierre Ossman 2006-02-22 09:39:33 +00:00
  • bf013f8910 todo update - outline what i consider pre-0.8 and post-0.8 issues Lennart Poettering 2006-02-22 00:06:16 +00:00
  • 8d882644be add hw info to description for oss-mmap, too Lennart Poettering 2006-02-21 23:56:46 +00:00
  • 5014db91d5 include hw description gathered from /dev/sndstat in sink/source description string Lennart Poettering 2006-02-21 23:40:07 +00:00
  • 6169bd81aa add new utility function pa_endswith() Lennart Poettering 2006-02-21 23:34:50 +00:00
  • 13b4213274 remove left-over log line in protocol-esound.c Lennart Poettering 2006-02-21 23:34:22 +00:00
  • 9d3dcefad1 todo update Lennart Poettering 2006-02-21 20:28:41 +00:00
  • 48b2e1ab96 update todo Pierre Ossman 2006-02-21 16:35:53 +00:00
  • 7e5123705a Hardware volume support on Windows. Pierre Ossman 2006-02-21 16:35:12 +00:00
  • a10257d680 fix pacat Lennart Poettering 2006-02-21 01:22:42 +00:00
  • 36c8861db6 todo update Lennart Poettering 2006-02-21 01:09:22 +00:00
  • 8c80dd6302 * Don't build seperate ipv4/ipv6 versions of the protocol plugins * Instead try IPv6 and if that fails fall back to IPv4 Lennart Poettering 2006-02-21 01:08:53 +00:00
  • c07928a32d todo update Lennart Poettering 2006-02-21 00:37:49 +00:00
  • 4f511bb7f0 * Get rid of libpolyp-mainloop * Remove pkg-config file of polyplib-error Lennart Poettering 2006-02-21 00:37:22 +00:00
  • f1a0ee78bf todo update Lennart Poettering 2006-02-21 00:16:52 +00:00
  • 893204fd57 add hw volume control for module-oss-mmap Lennart Poettering 2006-02-21 00:14:25 +00:00
  • 86124abfe2 todo update Lennart Poettering 2006-02-20 23:59:13 +00:00
  • cae2d80076 disable SIGPIPE before calling pa_core_new(), this way the warning message is not printed Lennart Poettering 2006-02-20 23:58:51 +00:00
  • 1506c15a8e build defer() function in src/polyp/mainloop-signal.c only on win32 Lennart Poettering 2006-02-20 23:50:46 +00:00
  • 9bcb413413 fix snd_pcm_hw_params_set_rate_near() usage Lennart Poettering 2006-02-20 23:47:46 +00:00
  • 56ce62a020 build dllmain.c only on win32 (makes gcc shut up a little more) Lennart Poettering 2006-02-20 23:40:49 +00:00
  • f5e8953d02 todo update Lennart Poettering 2006-02-20 23:32:44 +00:00
  • d48912ba04 improve error checking in simple API Lennart Poettering 2006-02-20 23:32:12 +00:00
  • 2bdc07e2ea add validity check for the "server" parameter of pa_context_connect() Lennart Poettering 2006-02-20 23:31:38 +00:00
  • 0858ef9bed fix yet another pa_context_connect() occurance with regards to the flags parameter Lennart Poettering 2006-02-20 23:30:53 +00:00
  • a8e85ba688 remove a superfluous log line Lennart Poettering 2006-02-20 23:30:15 +00:00