mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
avb: use iovec to read from ringbuffer
This commit is contained in:
parent
5c3629a165
commit
4d6c71bf12
2 changed files with 84 additions and 65 deletions
|
|
@ -237,12 +237,14 @@ struct state {
|
|||
struct sockaddr_ll sock_addr;
|
||||
|
||||
struct avtp_stream_pdu *pdu;
|
||||
size_t hdr_size;
|
||||
size_t payload_size;
|
||||
size_t pdu_size;
|
||||
int64_t pdu_period;
|
||||
uint8_t pdu_seq;
|
||||
uint8_t prev_seq;
|
||||
|
||||
struct iovec iov;
|
||||
struct iovec iov[3];
|
||||
struct msghdr msg;
|
||||
char control[CMSG_SPACE(sizeof(__u64))];
|
||||
struct cmsghdr *cmsg;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue