[DATALAD RUNCMD] run codespell throughout

=== Do not change lines below ===
{
 "chain": [],
 "cmd": "codespell -w",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [],
 "outputs": [],
 "pwd": "."
}
^^^ Do not change lines above ^^^
This commit is contained in:
Yaroslav Halchenko 2023-03-29 14:11:40 -04:00
parent 863c6d9bf4
commit 1f00174272
30 changed files with 42 additions and 42 deletions

View file

@ -957,7 +957,7 @@ HTML_STYLESHEET =
# user-defined cascading style sheet that is included after the standard # user-defined cascading style sheet that is included after the standard
# style sheets created by doxygen. Using this option one can overrule # style sheets created by doxygen. Using this option one can overrule
# certain style aspects. This is preferred over using HTML_STYLESHEET # certain style aspects. This is preferred over using HTML_STYLESHEET
# since it does not replace the standard style sheet and is therefor more # since it does not replace the standard style sheet and is therefore more
# robust against future updates. Doxygen will copy the style sheet file to # robust against future updates. Doxygen will copy the style sheet file to
# the output directory. # the output directory.

View file

@ -137,7 +137,7 @@ static struct ucm_items item[] = {
{NULL, NULL}, {NULL, NULL},
}; };
/* UCM verb info - this should eventually be part of policy manangement */ /* UCM verb info - this should eventually be part of policy management */
static struct ucm_info verb_info[] = { static struct ucm_info verb_info[] = {
{SND_USE_CASE_VERB_INACTIVE, 0}, {SND_USE_CASE_VERB_INACTIVE, 0},
{SND_USE_CASE_VERB_HIFI, 8000}, {SND_USE_CASE_VERB_HIFI, 8000},

View file

@ -271,7 +271,7 @@ int pa_alsa_set_hw_params(
(id = snd_pcm_info_get_id(pcm_info))) { (id = snd_pcm_info_get_id(pcm_info))) {
/* This horrible hack makes sure we don't disable tsched on USB /* This horrible hack makes sure we don't disable tsched on USB
* devices, which have a low enough transfer size for timer-based * devices, which have a low enough transfer size for timer-based
* scheduling to work. This can go away when the ALSA API supprots * scheduling to work. This can go away when the ALSA API supports
* querying the block transfer size. */ * querying the block transfer size. */
if (pa_streq(id, "USB Audio")) if (pa_streq(id, "USB Audio"))
is_usb = true; is_usb = true;

View file

@ -1447,7 +1447,7 @@ const pa_a2dp_endpoint_conf pa_a2dp_endpoint_conf_sbc = {
* SBC codec in Dual Channel mode, 8 bands, block length 16, allocation method Loudness, * SBC codec in Dual Channel mode, 8 bands, block length 16, allocation method Loudness,
* with bitpool adjusted to match target bitrates. * with bitpool adjusted to match target bitrates.
* *
* Most commonly choosen bitrates and reasons are: * Most commonly chosen bitrates and reasons are:
* 453000 - this yields most efficient packing of frames on Android for bluetooth EDR 2mbps * 453000 - this yields most efficient packing of frames on Android for bluetooth EDR 2mbps
* 512000 - this looks to be old limit stated in bluetooth documents * 512000 - this looks to be old limit stated in bluetooth documents
* 552000 - this yields most efficient packing of frames on Android for bluetooth EDR 3mbps * 552000 - this yields most efficient packing of frames on Android for bluetooth EDR 3mbps

View file

@ -1367,7 +1367,7 @@ pa_bluetooth_backend *pa_bluetooth_native_backend_new(pa_core *c, pa_bluetooth_d
backend->upower = pa_upower_backend_new(c, y); backend->upower = pa_upower_backend_new(c, y);
/* All CIND indicators are enabled by default until overriden by AT+BIA */ /* All CIND indicators are enabled by default until overridden by AT+BIA */
for (i = 1; i < CIND_INDICATOR_MAX; i++) for (i = 1; i < CIND_INDICATOR_MAX; i++)
backend->cind_enabled_indicators |= (1 << i); backend->cind_enabled_indicators |= (1 << i);

View file

@ -2,7 +2,7 @@
This file is part of PulseAudio. This file is part of PulseAudio.
Copyright 2008-2013 João Paulo Rechi Vita Copyright 2008-2013 João Paulo Rechi Vita
Copyrigth 2018-2019 Pali Rohár <pali.rohar@gmail.com> Copyright 2018-2019 Pali Rohár <pali.rohar@gmail.com>
PulseAudio is free software; you can redistribute it and/or modify PulseAudio is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as it under the terms of the GNU Lesser General Public License as

View file

@ -5,7 +5,7 @@
This file is part of PulseAudio. This file is part of PulseAudio.
Copyright 2008-2013 João Paulo Rechi Vita Copyright 2008-2013 João Paulo Rechi Vita
Copyrigth 2018-2019 Pali Rohár <pali.rohar@gmail.com> Copyright 2018-2019 Pali Rohár <pali.rohar@gmail.com>
PulseAudio is free software; you can redistribute it and/or modify PulseAudio is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as it under the terms of the GNU Lesser General Public License as

View file

@ -2047,7 +2047,7 @@ static pa_hook_result_t sink_put_cb(void *hook_data, void *call_data, void *slot
pa_assert(c); pa_assert(c);
pa_assert(s); pa_assert(s);
/* We may have alredy encountered this sink, because if the new sink was /* We may have already encountered this sink, because if the new sink was
* chosen as the default sink, the default sink change hook was fired * chosen as the default sink, the default sink change hook was fired
* first, and we saw the sink in default_sink_changed_cb(). */ * first, and we saw the sink in default_sink_changed_cb(). */
if (pa_hashmap_get(c->sinks_by_index, PA_UINT32_TO_PTR(s->index))) if (pa_hashmap_get(c->sinks_by_index, PA_UINT32_TO_PTR(s->index)))
@ -2092,7 +2092,7 @@ static pa_hook_result_t source_put_cb(void *hook_data, void *call_data, void *sl
pa_assert(c); pa_assert(c);
pa_assert(s); pa_assert(s);
/* We may have alredy encountered this source, because if the new source /* We may have already encountered this source, because if the new source
* was chosen as the default source, the default source change hook was * was chosen as the default source, the default source change hook was
* fired first, and we saw the source in default_source_changed_cb(). */ * fired first, and we saw the source in default_source_changed_cb(). */
if (pa_hashmap_get(c->sources_by_index, PA_UINT32_TO_PTR(s->index))) if (pa_hashmap_get(c->sources_by_index, PA_UINT32_TO_PTR(s->index)))

View file

@ -121,7 +121,7 @@ struct userdata {
int64_t next_latency_with_drift; int64_t next_latency_with_drift;
int64_t next_latency_at_optimum_rate_with_drift; int64_t next_latency_at_optimum_rate_with_drift;
/* Filter varables used for 2nd order filter */ /* Filter variables used for 2nd order filter */
double drift_filter; double drift_filter;
double drift_compensation_rate; double drift_compensation_rate;
@ -945,7 +945,7 @@ static void source_output_moving_cb(pa_source_output *o, pa_source *dest) {
u->log_counter = u->log_interval; u->log_counter = u->log_interval;
u->latency_error = 0; u->latency_error = 0;
/* Send a mesage to the output thread that the source has changed. /* Send a message to the output thread that the source has changed.
* If the sink is invalid here during a profile switching situation * If the sink is invalid here during a profile switching situation
* we can safely set push_called to false directly. */ * we can safely set push_called to false directly. */
if (u->sink_input->sink) if (u->sink_input->sink)

View file

@ -1579,7 +1579,7 @@ static void update_preferred_device(struct userdata *u, const char *name, const
send_new_entry_signal(de); send_new_entry_signal(de);
} else { } else {
/* We send a D-Bus signal when the device changes, but not when the /* We send a D-Bus signal when the device changes, but not when the
* card changes. That's becaues the D-Bus interface doesn't expose the * card changes. That's because the D-Bus interface doesn't expose the
* card field to clients at all. */ * card field to clients at all. */
if (!created_new_entry && !pa_safe_streq(entry->device, old->device)) if (!created_new_entry && !pa_safe_streq(entry->device, old->device))
send_device_updated_signal(de, entry); send_device_updated_signal(de, entry);

View file

@ -673,7 +673,7 @@ static int do_init(pa_module *m) {
u->msg = pa_msgobject_new(tunnel_msg); u->msg = pa_msgobject_new(tunnel_msg);
u->msg->parent.process_msg = tunnel_process_msg; u->msg->parent.process_msg = tunnel_process_msg;
/* The rtpoll created here must curently only exist to avoid crashes when /* The rtpoll created here must currently only exist to avoid crashes when
* the module is used together with module-loopback. Because module-loopback * the module is used together with module-loopback. Because module-loopback
* runs pa_asyncmsgq_process_one() from the pop callback, the rtpoll need not * runs pa_asyncmsgq_process_one() from the pop callback, the rtpoll need not
* be run. We will do so anyway for potential modules similar to * be run. We will do so anyway for potential modules similar to

View file

@ -45,7 +45,7 @@ PA_MODULE_USAGE(
"tsched_buffer_size=<buffer size when using timer based scheduling> " "tsched_buffer_size=<buffer size when using timer based scheduling> "
"fixed_latency_range=<disable latency range changes on underrun?> " "fixed_latency_range=<disable latency range changes on underrun?> "
"ignore_dB=<ignore dB information from the device?> " "ignore_dB=<ignore dB information from the device?> "
"deferred_volume=<syncronize sw and hw volume changes in IO-thread?> " "deferred_volume=<synchronize sw and hw volume changes in IO-thread?> "
"use_ucm=<use ALSA UCM for card configuration?> " "use_ucm=<use ALSA UCM for card configuration?> "
"avoid_resampling=<use stream original sample rate if possible?>"); "avoid_resampling=<use stream original sample rate if possible?>");

View file

@ -225,7 +225,7 @@ static void resolver_cb(
else else
et = pa_xstrdup("none"); et = pa_xstrdup("none");
} else if (pa_streq(key, "cn")) { } else if (pa_streq(key, "cn")) {
/* Suported audio codecs: /* Supported audio codecs:
* - 0 = PCM, * - 0 = PCM,
* - 1 = ALAC, * - 1 = ALAC,
* - 2 = AAC, * - 2 = AAC,

View file

@ -350,7 +350,7 @@ static int sink_set_state_in_io_thread_cb(pa_sink *s, pa_sink_state_t new_state,
/* Connecting will trigger a RECORD and start streaming */ /* Connecting will trigger a RECORD and start streaming */
pa_raop_client_announce(u->raop); pa_raop_client_announce(u->raop);
} else if (!pa_raop_client_is_recording(u->raop)) { } else if (!pa_raop_client_is_recording(u->raop)) {
/* RECORD alredy sent, simply start streaming */ /* RECORD already sent, simply start streaming */
pa_raop_client_stream(u->raop); pa_raop_client_stream(u->raop);
pa_rtpoll_set_timer_absolute(u->rtpoll, now); pa_rtpoll_set_timer_absolute(u->rtpoll, now);
u->write_count = 0; u->write_count = 0;

View file

@ -45,7 +45,7 @@ typedef void (*rm_change_cb_t)(rm_monitor *m);
* DBus error might be set as well if the error was caused D-Bus. */ * DBus error might be set as well if the error was caused D-Bus. */
int rm_watch( int rm_watch(
rm_monitor **m, /* On success a pointer to the newly allocated rm_device object will be filled in here */ rm_monitor **m, /* On success a pointer to the newly allocated rm_device object will be filled in here */
DBusConnection *connection, /* Session bus (when D-Bus learns about user busses we should switch to user busses) */ DBusConnection *connection, /* Session bus (when D-Bus learns about user buses we should switch to user buses) */
const char *device_name, /* The device to monitor, e.g. "Audio0" */ const char *device_name, /* The device to monitor, e.g. "Audio0" */
rm_change_cb_t change_cb, /* Will be called whenever the lock status changes. May be NULL */ rm_change_cb_t change_cb, /* Will be called whenever the lock status changes. May be NULL */
DBusError *error); /* If we fail due to a D-Bus related issue the error will be filled in here. May be NULL. */ DBusError *error); /* If we fail due to a D-Bus related issue the error will be filled in here. May be NULL. */

View file

@ -51,7 +51,7 @@ typedef int (*rd_request_cb_t)(
* the error was caused D-Bus. */ * the error was caused D-Bus. */
int rd_acquire( int rd_acquire(
rd_device **d, /* On success a pointer to the newly allocated rd_device object will be filled in here */ rd_device **d, /* On success a pointer to the newly allocated rd_device object will be filled in here */
DBusConnection *connection, /* Session bus (when D-Bus learns about user busses we should switch to user busses) */ DBusConnection *connection, /* Session bus (when D-Bus learns about user buses we should switch to user buses) */
const char *device_name, /* The device to lock, e.g. "Audio0" */ const char *device_name, /* The device to lock, e.g. "Audio0" */
const char *application_name, /* A human readable name of the application, e.g. "PulseAudio Sound Server" */ const char *application_name, /* A human readable name of the application, e.g. "PulseAudio Sound Server" */
int32_t priority, /* The priority for this application. If unsure use 0 */ int32_t priority, /* The priority for this application. If unsure use 0 */

View file

@ -87,7 +87,7 @@ static const char* const valid_modargs[] = {
"format", "format",
"channels", "channels",
"rate", "rate",
"destination", /* Compatbility */ "destination", /* Compatibility */
"destination_ip", "destination_ip",
"source_ip", "source_ip",
"port", "port",

View file

@ -275,7 +275,7 @@ int pa_rtp_send(pa_rtp_context *c, pa_memblockq *q) {
return -1; return -1;
/* /*
* While we check here for atleast MTU worth of data being available in * While we check here for at least MTU worth of data being available in
* memblockq, we might not have exact equivalent to MTU. Hence, we walk * memblockq, we might not have exact equivalent to MTU. Hence, we walk
* over the memchunks in memblockq and accumulate MTU bytes next. * over the memchunks in memblockq and accumulate MTU bytes next.
*/ */

View file

@ -845,7 +845,7 @@ typedef enum pa_sink_flags {
* sinks). */ * sinks). */
PA_SINK_DEFERRED_VOLUME = 0x2000000U, PA_SINK_DEFERRED_VOLUME = 0x2000000U,
/**< The HW volume changes are syncronized with SW volume. */ /**< The HW volume changes are synchronized with SW volume. */
/** \endcond */ /** \endcond */
#endif #endif
@ -964,7 +964,7 @@ typedef enum pa_source_flags {
* sources). */ * sources). */
PA_SOURCE_DEFERRED_VOLUME = 0x2000000U, PA_SOURCE_DEFERRED_VOLUME = 0x2000000U,
/**< The HW volume changes are syncronized with SW volume. */ /**< The HW volume changes are synchronized with SW volume. */
#endif #endif
} pa_source_flags_t; } pa_source_flags_t;

View file

@ -62,7 +62,7 @@ typedef enum pa_encoding {
PA_ENCODING_DTSHD_IEC61937, PA_ENCODING_DTSHD_IEC61937,
/**< DTS-HD Master Audio encapsulated in IEC 61937 header/padding. \since 13.0 */ /**< DTS-HD Master Audio encapsulated in IEC 61937 header/padding. \since 13.0 */
/* Remeber to update /* Remember to update
* https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SupportedAudioFormats/ * https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SupportedAudioFormats/
* when adding new encodings! */ * when adding new encodings! */

View file

@ -235,7 +235,7 @@ typedef struct pa_sink_port_info {
const char *description; /**< Description of this port */ const char *description; /**< Description of this port */
uint32_t priority; /**< The higher this value is, the more useful this port is as a default. */ uint32_t priority; /**< The higher this value is, the more useful this port is as a default. */
int available; /**< A flags (see #pa_port_available), indicating availability status of this port. \since 2.0 */ int available; /**< A flags (see #pa_port_available), indicating availability status of this port. \since 2.0 */
const char *availability_group; /**< An indentifier for the group of ports that share their availability status with const char *availability_group; /**< An identifier for the group of ports that share their availability status with
* each other. This is meant especially for handling cases where one 3.5 mm connector * each other. This is meant especially for handling cases where one 3.5 mm connector
* is used for headphones, headsets and microphones, and the hardware can only tell * is used for headphones, headsets and microphones, and the hardware can only tell
* that something was plugged in but not what exactly. In this situation the ports for * that something was plugged in but not what exactly. In this situation the ports for
@ -339,7 +339,7 @@ typedef struct pa_source_port_info {
const char *description; /**< Description of this port */ const char *description; /**< Description of this port */
uint32_t priority; /**< The higher this value is, the more useful this port is as a default. */ uint32_t priority; /**< The higher this value is, the more useful this port is as a default. */
int available; /**< A flags (see #pa_port_available), indicating availability status of this port. \since 2.0 */ int available; /**< A flags (see #pa_port_available), indicating availability status of this port. \since 2.0 */
const char *availability_group; /**< An indentifier for the group of ports that share their availability status with const char *availability_group; /**< An identifier for the group of ports that share their availability status with
* each other. This is meant especially for handling cases where one 3.5 mm connector * each other. This is meant especially for handling cases where one 3.5 mm connector
* is used for headphones, headsets and microphones, and the hardware can only tell * is used for headphones, headsets and microphones, and the hardware can only tell
* that something was plugged in but not what exactly. In this situation the ports for * that something was plugged in but not what exactly. In this situation the ports for
@ -575,7 +575,7 @@ typedef struct pa_card_port_info {
pa_proplist *proplist; /**< Property list */ pa_proplist *proplist; /**< Property list */
int64_t latency_offset; /**< Latency offset of the port that gets added to the sink/source latency when the port is active. \since 3.0 */ int64_t latency_offset; /**< Latency offset of the port that gets added to the sink/source latency when the port is active. \since 3.0 */
pa_card_profile_info2** profiles2; /**< Array of pointers to available profiles, or NULL. Array is terminated by an entry set to NULL. \since 5.0 */ pa_card_profile_info2** profiles2; /**< Array of pointers to available profiles, or NULL. Array is terminated by an entry set to NULL. \since 5.0 */
const char *availability_group; /**< An indentifier for the group of ports that share their availability status with const char *availability_group; /**< An identifier for the group of ports that share their availability status with
* each other. This is meant especially for handling cases where one 3.5 mm connector * each other. This is meant especially for handling cases where one 3.5 mm connector
* is used for headphones, headsets and microphones, and the hardware can only tell * is used for headphones, headsets and microphones, and the hardware can only tell
* that something was plugged in but not what exactly. In this situation the ports for * that something was plugged in but not what exactly. In this situation the ports for

View file

@ -171,7 +171,7 @@ typedef enum pa_sample_format {
PA_SAMPLE_S24_32BE, PA_SAMPLE_S24_32BE,
/**< Signed 24 Bit PCM in LSB of 32 Bit words, big endian. \since 0.9.15 */ /**< Signed 24 Bit PCM in LSB of 32 Bit words, big endian. \since 0.9.15 */
/* Remeber to update /* Remember to update
* https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SupportedAudioFormats/ * https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SupportedAudioFormats/
* when adding new formats! */ * when adding new formats! */
@ -337,12 +337,12 @@ char* pa_bytes_snprint(char *s, size_t l, unsigned v);
/** Returns 1 when the specified format is little endian, 0 when /** Returns 1 when the specified format is little endian, 0 when
* big endian. Returns -1 when endianness does not apply to the * big endian. Returns -1 when endianness does not apply to the
* specified format, or endianess is unknown. \since 0.9.16 */ * specified format, or endianness is unknown. \since 0.9.16 */
int pa_sample_format_is_le(pa_sample_format_t f) PA_GCC_PURE; int pa_sample_format_is_le(pa_sample_format_t f) PA_GCC_PURE;
/** Returns 1 when the specified format is big endian, 0 when /** Returns 1 when the specified format is big endian, 0 when
* little endian. Returns -1 when endianness does not apply to the * little endian. Returns -1 when endianness does not apply to the
* specified format, or endianess is unknown. \since 0.9.16 */ * specified format, or endianness is unknown. \since 0.9.16 */
int pa_sample_format_is_be(pa_sample_format_t f) PA_GCC_PURE; int pa_sample_format_is_be(pa_sample_format_t f) PA_GCC_PURE;
#ifdef WORDS_BIGENDIAN #ifdef WORDS_BIGENDIAN
@ -351,11 +351,11 @@ int pa_sample_format_is_be(pa_sample_format_t f) PA_GCC_PURE;
#else #else
/** Returns 1 when the specified format is native endian, 0 when /** Returns 1 when the specified format is native endian, 0 when
* not. Returns -1 when endianness does not apply to the * not. Returns -1 when endianness does not apply to the
* specified format, or endianess is unknown. \since 0.9.16 */ * specified format, or endianness is unknown. \since 0.9.16 */
#define pa_sample_format_is_ne(f) pa_sample_format_is_le(f) #define pa_sample_format_is_ne(f) pa_sample_format_is_le(f)
/** Returns 1 when the specified format is reverse endian, 0 when /** Returns 1 when the specified format is reverse endian, 0 when
* native. Returns -1 when endianness does not apply to the * native. Returns -1 when endianness does not apply to the
* specified format, or endianess is unknown. \since 0.9.16 */ * specified format, or endianness is unknown. \since 0.9.16 */
#define pa_sample_format_is_re(f) pa_sample_format_is_be(f) #define pa_sample_format_is_re(f) pa_sample_format_is_be(f)
#endif #endif

View file

@ -161,7 +161,7 @@
* \li pa_stream_cork() - Start or stop the playback or recording. * \li pa_stream_cork() - Start or stop the playback or recording.
* \li pa_stream_trigger() - Start playback immediately and do not wait for * \li pa_stream_trigger() - Start playback immediately and do not wait for
* the buffer to fill up to the set trigger level. * the buffer to fill up to the set trigger level.
* \li pa_stream_prebuf() - Reenable the playback trigger level. * \li pa_stream_prebuf() - Re-enable the playback trigger level.
* \li pa_stream_drain() - Wait for the playback buffer to go empty. Will * \li pa_stream_drain() - Wait for the playback buffer to go empty. Will
* return a pa_operation object that will indicate when * return a pa_operation object that will indicate when
* the buffer is completely drained. * the buffer is completely drained.
@ -664,7 +664,7 @@ pa_operation* pa_stream_cork(pa_stream *s, int b, pa_stream_success_cb_t cb, voi
* \a seek of pa_stream_write() instead of this function. */ * \a seek of pa_stream_write() instead of this function. */
pa_operation* pa_stream_flush(pa_stream *s, pa_stream_success_cb_t cb, void *userdata); pa_operation* pa_stream_flush(pa_stream *s, pa_stream_success_cb_t cb, void *userdata);
/** Reenable prebuffering if specified in the pa_buffer_attr /** Re-enable prebuffering if specified in the pa_buffer_attr
* structure. Available for playback streams only. */ * structure. Available for playback streams only. */
pa_operation* pa_stream_prebuf(pa_stream *s, pa_stream_success_cb_t cb, void *userdata); pa_operation* pa_stream_prebuf(pa_stream *s, pa_stream_success_cb_t cb, void *userdata);

View file

@ -220,7 +220,7 @@ char *pa_sw_volume_snprint_dB(char *s, size_t l, pa_volume_t v);
/** Maximum length of the strings returned by pa_volume_snprint_verbose(). /** Maximum length of the strings returned by pa_volume_snprint_verbose().
* Please note that this value can change with any release without warning and * Please note that this value can change with any release without warning and
* withou being considered API or ABI breakage. You should not use this * without being considered API or ABI breakage. You should not use this
* definition anywhere where it might become part of an ABI. \since 5.0 */ * definition anywhere where it might become part of an ABI. \since 5.0 */
#define PA_VOLUME_SNPRINT_VERBOSE_MAX 35 #define PA_VOLUME_SNPRINT_VERBOSE_MAX 35

View file

@ -367,7 +367,7 @@ fail:
return -1; return -1;
} }
/* Return a newly allocated sting containing the parent directory of the specified file */ /* Return a newly allocated string containing the parent directory of the specified file */
char *pa_parent_dir(const char *fn) { char *pa_parent_dir(const char *fn) {
char *slash, *dir = pa_xstrdup(fn); char *slash, *dir = pa_xstrdup(fn);
@ -2085,7 +2085,7 @@ char *pa_find_config_file(const char *global, const char *local, const char *env
return NULL; return NULL;
} }
/* Format the specified data as a hexademical string */ /* Format the specified data as a hexadecimal string */
char *pa_hexstr(const uint8_t* d, size_t dlength, char *s, size_t slength) { char *pa_hexstr(const uint8_t* d, size_t dlength, char *s, size_t slength) {
size_t i = 0, j = 0; size_t i = 0, j = 0;
const char hex[] = "0123456789abcdef"; const char hex[] = "0123456789abcdef";
@ -2317,7 +2317,7 @@ static int prepare_number_string(const char *s, enum numtype type, char **tmp, c
/* The strtoul and strtoull functions allow a minus sign even though they /* The strtoul and strtoull functions allow a minus sign even though they
* parse an unsigned number. In case of a minus sign the original negative * parse an unsigned number. In case of a minus sign the original negative
* number gets negated. We don't want that kind of behviour. */ * number gets negated. We don't want that kind of behaviour. */
if (type == NUMTYPE_UINT && s[0] == '-') if (type == NUMTYPE_UINT && s[0] == '-')
return -1; return -1;

View file

@ -47,7 +47,7 @@ struct pa_device_port {
unsigned priority; unsigned priority;
pa_available_t available; /* PA_AVAILABLE_UNKNOWN, PA_AVAILABLE_NO or PA_AVAILABLE_YES */ pa_available_t available; /* PA_AVAILABLE_UNKNOWN, PA_AVAILABLE_NO or PA_AVAILABLE_YES */
char *availability_group; /* a string indentifier which determine the group of devices handling the available state simulteneously */ char *availability_group; /* a string identifier which determine the group of devices handling the available state simulteneously */
pa_proplist *proplist; pa_proplist *proplist;
pa_hashmap *profiles; /* Does not own the profiles */ pa_hashmap *profiles; /* Does not own the profiles */

View file

@ -4,7 +4,7 @@
* charge. * charge.
* *
* SUN SOURCE CODE IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING * SUN SOURCE CODE IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING
* THE WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR * THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
* *
* Sun source code is provided with no support and without any obligation on * Sun source code is provided with no support and without any obligation on

View file

@ -120,7 +120,7 @@ void pa_random(void *ret_data, size_t length) {
return; return;
if (!has_whined) { if (!has_whined) {
pa_log_warn("Failed to get proper entropy. Falling back to unsecure pseudo RNG."); pa_log_warn("Failed to get proper entropy. Falling back to insecure pseudo RNG.");
has_whined = true; has_whined = true;
} }

View file

@ -562,7 +562,7 @@ size_t pa_resampler_result(pa_resampler *r, size_t in_length) {
if (!r) if (!r)
return in_length; return in_length;
/* Convert to intput frames */ /* Convert to input frames */
in_length = in_length / r->i_fz; in_length = in_length / r->i_fz;
/* soxr processes samples in blocks, depending on the ratio. /* soxr processes samples in blocks, depending on the ratio.

View file

@ -42,7 +42,7 @@ static void underflow_cb(struct pa_stream *s, void *userdata) {
} }
static void overflow_cb(struct pa_stream *s, void *userdata) { static void overflow_cb(struct pa_stream *s, void *userdata) {
pa_log_warn("Overlow"); pa_log_warn("Overflow");
} }
/* /*