Skip to content

Conversation

@maslowalex
Copy link

@maslowalex maslowalex commented Dec 5, 2025

We want the ability to receive the raw RTP packets (AV1) in our pipelie, which will allow to bypass everything else, including the payloading.

This code solves the problem for us, so we decided to raise a PR.

Please let me know what I should improve. Thank you in advance, Olexandr.

@FelonEkonom FelonEkonom moved this to In Review in Smackore Dec 9, 2025
@mat-hek mat-hek self-requested a review December 9, 2025 13:11
@mat-hek mat-hek self-assigned this Dec 9, 2025
Copy link
Member

@mat-hek mat-hek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR! Looks good, but setting depayload: false in the sink options should make it work without special-casing. You can just make sure that the error is meaningful if somebody doesn't set it and AV1 comes in. Also, please add a symmetric change in the source and at least one integration test.

@maslowalex maslowalex force-pushed the allow-raw-rtp-in-sink branch from e649a61 to f615782 Compare December 16, 2025 19:17
@maslowalex maslowalex force-pushed the allow-raw-rtp-in-sink branch from f615782 to 3447f2b Compare December 16, 2025 19:21
@maslowalex maslowalex requested a review from mat-hek December 16, 2025 19:23
@mat-hek
Copy link
Member

mat-hek commented Jan 8, 2026

@maslowalex can you please rebase your branch? We fixed the CI on main

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

2 participants