Skip to content

Conversation

niklaspandersson
Copy link
Member

Add support for adding VANC packets to decklink frames

  • Separate Vanc class that handles vanc related logic
  • Strategy based approach to isolate different types of ancilliary data
  • Only support for a push based workflow atm (via amcp APPLY, se separate PR amcp: add APPLY command, similar to CALL but for consumers #1638 ), but should be fairly easy to extend with support for data arriving from other sources (ie. the producer/consumer-pipeline)

@niklaspandersson niklaspandersson force-pushed the feat/upstream-decklink-vanc branch from 8658119 to bdaafa9 Compare June 13, 2025 11:40
* Adds scte-104 vanc packets to decklink frames based on pushed (amcp APPLY) data
* Adds op47 vanc packets to decklink frames based on pushed (amcp APPLY) data
* Support configuring base64 encoded dummy header for time filling
@niklaspandersson niklaspandersson force-pushed the feat/upstream-decklink-vanc branch from bdaafa9 to 0768108 Compare June 16, 2025 10:28
@niklaspandersson niklaspandersson marked this pull request as ready for review June 18, 2025 12:03
@TomKaltz
Copy link
Member

@niklaspandersson what's the status of this?

@programmerjake
Copy link
Contributor

I'm waiting on this to merge to update #1637 and get it ready for merging

@niklaspandersson
Copy link
Member Author

I'm fine with this as it is. I figured @Julusian would say something, but I take the silence as no objections.
I'll get the conflicts resolved so that we can merge it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants