You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for 8331 adjacent ancillary data
input for the GStreamer st40 ancillary data plugin.
Which allows the user to take input from
https://www.[ietf.org/rfc/rfc8331.html](https://www.ietf.org/rfc/rfc8331.html)
Starting ANC_Count and ending with word_align.
Add support for buffer size for UDW support
that allows the user to change the size of the
buffers, set it to the maximum by default
as the wasted size of appropriately
2kb * framebuffer count is acceptable.
Change the st40p api to hide the metadata,
which should be clearer for users.
Refactor: Isolate the parsing of data into
gst_mtl_st40p_tx_parse_* functions.
Fix the issue with the GST buffer size being taken from
the whole GstBuffer instead of the mapped
GstMemory.
| tx-framebuff-cnt | uint | Number of framebuffers to be used for transmission. | 0 to G_MAXUINT| 3 |
401
-
| tx-fps | uint | Framerate of the video to which the ancillary data is synchronized.| [Supported video fps fractions](#231-supported-video-fps-fractions) | 25/1 |
402
-
| tx-did | uint | Data ID for the ancillary data. | 0 to 255 | 0 |
403
-
| tx-sdid | uint | Secondary Data ID for the ancillary data. | 0 to 255 | 0 |
| tx-framebuff-cnt | uint | Number of framebuffers to be used for transmission. | 0 to G_MAXUINT | 3 |
401
+
| tx-fps | uint | Framerate of the video to which the ancillary data is synchronized.| [Supported vid eo fps fractions](#231-supported-video-fps-fractions) | 25/1 |
402
+
| tx-did | uint | Data ID for the ancillary data. | 0 to 255 | 0 |
403
+
| tx-sdid | uint | Secondary Data ID for the ancillary data. | 0 to 255 | 0 |
| parse-8331-meta | gboolean | Treat the input as rfc8331 payload data | TRUE/FALSE | FALSE |
407
+
| max-combined-udw-size | uint | Maximum combined size of all user data words to send in one buffer | 0 to (20 * 255) | 20 * 255 |
408
+
409
+
>**Note:**
410
+
> If `parse-8331-meta` is not enabled, only one ANC packet per frame is supported. It is recommended to limit the `max-combined-udw-size`if you are only using this option, since by default `max-combined-udw-size` is set to its maximum value.
406
411
407
412
#### 5.1.2. Example GStreamer Pipeline for Transmission
0 commit comments