mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-03 09:01:54 -05:00
pulse-server: suffix TAG_USEC constants with LL, as they must be 64-bit
Fixes protocol errors on arm
This commit is contained in:
parent
1b484867eb
commit
131832d441
1 changed files with 4 additions and 4 deletions
|
|
@ -2301,7 +2301,7 @@ static int do_get_playback_latency(struct client *client, uint32_t command, uint
|
|||
reply = reply_new(client, tag);
|
||||
message_put(reply,
|
||||
TAG_USEC, stream->delay, /* sink latency + queued samples */
|
||||
TAG_USEC, 0, /* always 0 */
|
||||
TAG_USEC, 0LL, /* always 0 */
|
||||
TAG_BOOLEAN, stream->playing_for > 0 &&
|
||||
!stream->corked, /* playing state */
|
||||
TAG_TIMEVAL, &tv,
|
||||
|
|
@ -2342,7 +2342,7 @@ static int do_get_record_latency(struct client *client, uint32_t command, uint32
|
|||
gettimeofday(&now, NULL);
|
||||
reply = reply_new(client, tag);
|
||||
message_put(reply,
|
||||
TAG_USEC, 0, /* monitor latency */
|
||||
TAG_USEC, 0LL, /* monitor latency */
|
||||
TAG_USEC, stream->delay, /* source latency + queued */
|
||||
TAG_BOOLEAN, !stream->corked, /* playing state */
|
||||
TAG_TIMEVAL, &tv,
|
||||
|
|
@ -4668,7 +4668,7 @@ static int do_set_stream_buffer_attr(struct client *client, uint32_t command, ui
|
|||
TAG_INVALID);
|
||||
if (client->version >= 13) {
|
||||
message_put(reply,
|
||||
TAG_USEC, 0, /* configured_sink_latency */
|
||||
TAG_USEC, 0LL, /* configured_sink_latency */
|
||||
TAG_INVALID);
|
||||
}
|
||||
} else {
|
||||
|
|
@ -4678,7 +4678,7 @@ static int do_set_stream_buffer_attr(struct client *client, uint32_t command, ui
|
|||
TAG_INVALID);
|
||||
if (client->version >= 13) {
|
||||
message_put(reply,
|
||||
TAG_USEC, 0, /* configured_source_latency */
|
||||
TAG_USEC, 0LL, /* configured_source_latency */
|
||||
TAG_INVALID);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue