aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/pipewire/header_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/pipewire/header_test.go')
-rw-r--r--internal/pipewire/header_test.go26
1 files changed, 14 insertions, 12 deletions
diff --git a/internal/pipewire/header_test.go b/internal/pipewire/header_test.go
index 8dc58b94..eca12d89 100644
--- a/internal/pipewire/header_test.go
+++ b/internal/pipewire/header_test.go
@@ -336,6 +336,20 @@ func TestHeader(t *testing.T) {
Size: 0x28, Sequence: 44, FileCount: 0,
}, nil},
+ /* excerpts */
+
+ {"PW_CORE_EVENT_ERROR", []byte{
+ /* Id: */ 0, 0, 0, 0,
+ /* size: */ 0x60, 0, 0,
+ /* opcode: */ 3,
+ /* seq: */ 0xf5, 0, 0, 0,
+ /* n_fds: */ 0, 0, 0, 0,
+ }, pipewire.Header{
+ ID: pipewire.PW_ID_CORE,
+ Opcode: pipewire.PW_CORE_EVENT_ERROR,
+ Size: 0x60, Sequence: 0xf5, FileCount: 0,
+ }, nil},
+
/* handmade samples */
{"PW_CORE_EVENT_PING", []byte{
@@ -350,18 +364,6 @@ func TestHeader(t *testing.T) {
Size: 0xbed, Sequence: 0xffff, FileCount: 0xcafe,
}, nil},
- {"PW_CORE_EVENT_ERROR", []byte{
- /* Id: */ 0, 0, 0, 0,
- /* size: */ 0xad, 0xb, 0,
- /* opcode: */ 3,
- /* seq: */ 0xfe, 0xfe, 0, 0,
- /* n_fds: */ 0xfe, 0xca, 0, 0,
- }, pipewire.Header{
- ID: pipewire.PW_ID_CORE,
- Opcode: pipewire.PW_CORE_EVENT_ERROR,
- Size: 0xbad, Sequence: 0xfefe, FileCount: 0xcafe,
- }, nil},
-
{"PW_CORE_METHOD_PONG", []byte{
/* Id: */ 0, 0, 0, 0,
/* size: */ 0xed, 0xb, 0,