Marianna Smidth Buschle

Results 17 comments of Marianna Smidth Buschle

If I change `interpipesrc` to `is-live=false` the `GST_BUFFER_FLAG_GAP` disappears, but I still get no sound. If I also change `interpipesink` to `sync=true` it starts working (I get sound).

> Hello @mariannasb thanks for your detailed report, as usual. I really appreciate it. Well, I hope to help bringing `interpipe` to a nice stable state, since it is a...

Thank you for the information and the temporary workaround. But for completeness, could you also add the debugging options you used in order to measure the 10ms latency? So that...

Have also rebased on top of develop

I ended up having to create a new pull request as this was based on my master branch https://github.com/RidgeRun/gst-interpipe/pull/102

What about the `sync`? When does it make sense to use true/false? Is that also related to to live/non-live srcs?

Any updates on the progress?

Moreover, if I change to `stream-sync=restart-ts` in the `filesink` pipeline (instead of `passthrough-ts`), then it works no matter the `stream-sync` type on the decoder pipeline.

A simpler test shows that the PTS and DTS are getting invalid in one branch depending on the `stream-sync` settings of the other: ``` pipelines.append("interpipesrc name=file_video listen-to=cam1_V is-live=true stream-sync=passthrough-ts format=time...

I believe the problem is here: https://github.com/RidgeRun/gst-interpipe/blob/master/gst/interpipe/gstinterpipesrc.c#L672 ``` } else if (GST_INTER_PIPE_SRC_RESTART_TIMESTAMP == src->stream_sync) { /* Remove the incoming timestamp to be generated according this basetime */ GST_BUFFER_PTS (buffer) =...