mfw_vpudecoder in streaming application on IMX53 doesn't get finalized...

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

mfw_vpudecoder in streaming application on IMX53 doesn't get finalized...

432 Views
woutervh
Contributor IV

Hello all,

I'm making a gstreamer application where I create pipelines sequentially on which I play rtp streams. There is always only one stream active

However, it always works the first time, all the other times, I get an error on a VPU mutex which is not released in time.

As I see it, the vpudecoder element does not finalize after getting the GST_STATE_NULL via the pipeline.

I already replaced the vpudecoder with a normal queue and the sink by a fakesink, dumping the output to stdout, and in this way the thing keeps on running fine.

When I replace the queue with the vpudecoder, it also only works the first time, and second time it's blocked...

When I replace the custom pipeline by playbin2 and play a http-stream though, it's also ok... Somehow, it gets messed up by the rtpstream I think

For the record, this is currently NOT answered!

Labels (3)
Tags (3)
0 Kudos
1 Reply

291 Views
woutervh
Contributor IV

I incidently clicked on the assumed answered button, can somebody revert?

0 Kudos