| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
add another .gitignore file, this time for pulse/ | 17 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
channelmap: make channel map tables static Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/674> | 4 年前 | |
api documentation improvements includes typo fixes, neatening, addition of more return info, and such. | 8 年前 | |
client-conf: Avoid loading X11 properties unless SSH_CONNECTION is set Reading properties from the X11 root window is meant to provide 1:1 results with reading the configuration directly in the local case. This configuration is essentially different only in remote cases. Add an extra check for the SSH_CONNECTION envvar, so we don't even need opening a X11 display connection for IPC in the most usual case. | 6 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
client-conf: Add a default value for disable-memfd This got missed while adding the client option. | 8 年前 | |
client audio: Support memfd transport Now that all layers in the stack support memfd blocks, add memfd pools support for client context and audio playback data. Use such memfd pools by default only if the server signals memfd support in its connection negotiations. Also add ability for clients to force-disable memfd transport through the `enable-memfd=' client configuration option. Signed-off-by: Ahmed S. Darwish <darwish.07@gmail.com> | 10 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
add log Signed-off-by: 13410199051 <gaoziyu@huawei.com> | 1 年前 | |
context: pa_context_get_tile_size: constify | 7 年前 | |
Improve the port available_group and type documentation | 5 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
json: remove json from public API Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/570> | 5 年前 | |
Point to SupportedAudioFormats wiki page where appropriate I documented the supported PCM sample formats and compressed audio encodings in the wiki, let's add some pointers to the new documentation. | 6 年前 | |
win32: Use __MINGW_PRINTF_FORMAT instead of __printf__ for MinGW builds Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/458> | 5 年前 | |
glib-mainloop: Drop deprecated g_get_current_time() usage This uses the year 2038-safe g_get_real_time() as recommended instead. Bumps GLib dependency to 2.28 as a result. | 5 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
3s 定时任务日志更新级别 Signed-off-by: guoyao <guoyao18@huawei.com> | 1 年前 | |
introspect: Add version check to pa_context_send_message_to_object() If an application calls the function when the server doesn't support the feature, the result should be just an error from the function. Without the check the whole connection gets terminated due to protocol error. Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/51> | 5 年前 | |
pactl: Implement list message-handlers For better readability, "pactl list message-handlers" is introduced which prints a formatted output of "pactl send-message /core list-handlers". The patch also adds the functions pa_message_params_read_raw() and pa_message_params_read_string() for easy parsing of the message response string. Because the functions need to modify the parameter string, the message handler and the pa_context_string_callback function now receive a char* instead of a const char* as parameter argument. Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/51> | 5 年前 | |
meson: Add DEF file to export APIs in Windows This helps to export correct APIs for compiler toolchain which does not support version script file. For example, mingw clang. The APIs in libpulse.def are similar with map-file except those are in pulse-simple and pulse-mainloop-glib. Those are exported in different shared library in Windows platform. Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/761> | 3 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
api documentation improvements includes typo fixes, neatening, addition of more return info, and such. | 8 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
add err log Signed-off-by: Maninblack <shanliang6@huawei.com> | 1 年前 | |
Revert "mainloop: fix timeout assignment in pa_mainloop_prepare" This reverts commit 6b1719d0ed100ce5a65f28c3c4d4f3b59f3f56a0, as it inadvertently broke the semantics of timeout in the API. Fixes: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/1039 | 5 年前 | |
json: remove json from public API Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/570> | 5 年前 | |
upgrade PA to 17.0 Signed-off-by: zhouyuxin <zhouyuxin15@huawei.com> Change-Id: Idd6f0f07818757f4918dc2ae284664f8e7c232b9 | 1 年前 | |
Repair ohos files Signed-off-by: huang-jianfei200 <huangjianfei4@huawei.com> | 2 年前 | |
move pulseaudio files from audio_standard to third_party folder Signed-off-by: sulav <sulav.mulmi@huawei.com> | 4 年前 | |
operation: avoid state change from final state The internal operation_set_state function already returns early if the new state is the same as the existing state. The attached patch extends this to return early if already in a finalised (done/cancelled) state, i.e. blocks attempts to re-finalise into a different state. This helps avoid unlinking more than once (or crashing on ref count assertion). I was not certain whether an assertion would be a better alternative - with such a crash helping highlight usage problems... The situation that lead to this was the thought of someone stupidly trying to pa_operation_cancel() a callback within the callback execution itself, while designing a solution for a memory leak related to cancellation within my Rust binding. While no-one should do such a thing, if they did, they'd either trip up a ref count assertion, or the operation would be unlinked twice, which would be bad. It's a simple thing to catch and mitigate, and could prove to be a useful bulletproofing measure for this function in general. | 7 年前 | |
operation: pa_operation_get_state: constify | 7 年前 | |
proplist: pa_proplist_equal: constify proplist pointers | 7 年前 | |
proplist: tweak documentation for pa_proplist_get() to clarify that only mutating proplist calls potentially invalidate results of earlier get requests, thus addressing the confusion found at [1]. [1]: https://github.com/jnqnfe/pulse-binding-rust/issues/38 Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/536> | 5 年前 | |
api documentation improvements includes typo fixes, neatening, addition of more return info, and such. | 8 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
add pulseaudio dfx for daemon blocking Signed-off-by: c00657214 <chenxin666@huawei.com> | 1 年前 | |
sample.c: Allow module-loopback to exceed PA_RATE_MAX The rate set by module loopback may exceed PA_RATE_MAX by 1%, therefore allow rates higher than PA_RATE_MAX in pa_sample_rate_valid(). | 9 年前 | |
upgrade PA to 17.0 Signed-off-by: zhouyuxin <zhouyuxin15@huawei.com> Change-Id: Idd6f0f07818757f4918dc2ae284664f8e7c232b9 | 1 年前 | |
scache: pa_context_play_sample_with_proplist: constify proplist param If the given proplist is NULL, the function creates a new (empty) proplist. That caused a compiler warning after the constification, which is why the new proplist is now created using a separate variable. | 7 年前 | |
scache: pa_context_play_sample_with_proplist: constify proplist param If the given proplist is NULL, the function creates a new (empty) proplist. That caused a compiler warning after the constification, which is why the new proplist is now created using a separate variable. | 7 年前 | |
Fix typo: substract -> subtract | 7 年前 | |
api documentation improvements includes typo fixes, neatening, addition of more return info, and such. | 8 年前 | |
upgrade PA to 17.0 Signed-off-by: zhouyuxin <zhouyuxin15@huawei.com> Change-Id: Idd6f0f07818757f4918dc2ae284664f8e7c232b9 | 1 年前 | |
pa stream treminate Signed-off-by: wangtao <wangtao570@huawei.com> Change-Id: I9e3b61a6b0cebd28526ad66933c668ae447cc5ba | 1 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
synchronize code Signed-off-by: Robin <chenhongjian3@h-partners.com> | 1 年前 | |
thread-mainloop: Extend the locking documentation a bit Make it more clear which objects require locking. I remember talking to multiple people for whom that wasn't immediately clear from the documentation. | 6 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
api documentation improvements includes typo fixes, neatening, addition of more return info, and such. | 8 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
upgrade PA to 17.0 Signed-off-by: zhouyuxin <zhouyuxin15@huawei.com> Change-Id: Idd6f0f07818757f4918dc2ae284664f8e7c232b9 | 1 年前 | |
core: Expose API to elevate a thread to realtime priority This should make it easier for clients to elevate their audio threads to real time priority without having to dig through much through specific system internals. | 7 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
volume: pa_cvolume_get_position: constify | 7 年前 | |
upgrade PA to 17.0 Signed-off-by: zhouyuxin <zhouyuxin15@huawei.com> Change-Id: Idd6f0f07818757f4918dc2ae284664f8e7c232b9 | 1 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 | |
update FSF addresses to FSF web page FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources. | 11 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 17 年前 | ||
| 11 年前 | ||
| 4 年前 | ||
| 8 年前 | ||
| 6 年前 | ||
| 11 年前 | ||
| 8 年前 | ||
| 10 年前 | ||
| 11 年前 | ||
| 1 年前 | ||
| 7 年前 | ||
| 5 年前 | ||
| 11 年前 | ||
| 11 年前 | ||
| 11 年前 | ||
| 11 年前 | ||
| 11 年前 | ||
| 11 年前 | ||
| 11 年前 | ||
| 11 年前 | ||
| 11 年前 | ||
| 11 年前 | ||
| 11 年前 | ||
| 11 年前 | ||
| 5 年前 | ||
| 6 年前 | ||
| 5 年前 | ||
| 5 年前 | ||
| 11 年前 | ||
| 1 年前 | ||
| 5 年前 | ||
| 5 年前 | ||
| 3 年前 | ||
| 11 年前 | ||
| 8 年前 | ||
| 11 年前 | ||
| 11 年前 | ||
| 1 年前 | ||
| 5 年前 | ||
| 5 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 4 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 5 年前 | ||
| 8 年前 | ||
| 11 年前 | ||
| 1 年前 | ||
| 9 年前 | ||
| 1 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 7 年前 | ||
| 8 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 11 年前 | ||
| 11 年前 | ||
| 1 年前 | ||
| 6 年前 | ||
| 11 年前 | ||
| 11 年前 | ||
| 8 年前 | ||
| 11 年前 | ||
| 1 年前 | ||
| 7 年前 | ||
| 11 年前 | ||
| 7 年前 | ||
| 1 年前 | ||
| 11 年前 | ||
| 11 年前 |