mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-07 13:30:09 -05:00
avb: fix frame header of listener
The vlan tag has been stripped by the kernel, the header should be avb_ethernet_header. Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
This commit is contained in:
parent
296abbf7ca
commit
ef7d4a3fc3
1 changed files with 1 additions and 1 deletions
|
|
@ -484,7 +484,7 @@ static void on_socket_data(void *data, int fd, uint32_t mask)
|
|||
pw_log_warn("short packet received (%d < %d)", len,
|
||||
(int)sizeof(struct avb_packet_header));
|
||||
} else {
|
||||
struct avb_frame_header *h = (void*)buffer;
|
||||
struct avb_ethernet_header *h = (void*)buffer;
|
||||
struct avb_packet_iec61883 *p = SPA_PTROFF(h, sizeof(*h), void);
|
||||
|
||||
if (memcmp(h->dest, stream->addr, 6) != 0 ||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue