👁 Follow us on X (Twitter)
👁 Follow us on LinkedIn
👁 Contact RidgeRun
👁 Share this page
Open-source project from RidgeRun. GstInterpipe is a GStreamer plug-in that allows pipeline buffers and events to flow between two or more independent pipelines. |
| GstInterpipe Overview |
|---|
| Features and Limitations |
| Building and Installation Guide |
| Features Detailed Description |
| Developers Guide |
| GstInterpipes Elements Detailed Description |
| Examples |
| Contact Us |
This page contains a detailed description of the GstInterpipe Timestamp Synchronization feature.
The transferred buffers will go through two (or more) different pipelines. Each pipeline will have its own base time and, hence, the buffer timestamp will have a different meaning in each one. This can induce problems in pipelines where synchronization is required. To solve this problem, the buffer timestamp is compensated taking into account the combination of the base times. The result is an equivalent relative buffer time. This feature, however, can be disabled if desired by setting the stream-sync property. The following table shows the property:
Description of valid values in the stream-sync property.
The following image exemplifies the potential synchronization problems.
