Latency time too high on video play when DV cam is used
Bug #209931 reported by
NicoInattendu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Myrtille |
Fix Committed
|
High
|
NicoInattendu |
Bug Description
When acquiring from a DV cam , the time to have the video back on screen after each snapshot.
This latency time goes increasing after each snapshot, until no more dv cam display.
Related branches
lp:~nico-inattendu/myrtille/myrtille-0.5.14
- No reviews requested
lp:~nico-inattendu/myrtille/myrtille-0.5.15
- No reviews requested
To post a comment you must log in.
Problem is confirmed, and due to a wrong usage of gstreamer. c:491:gst_ pipeline_ change_ state:< pipeline0> failed to query pipeline latency "
When a snapshot action is done , the video stream is stopped , i.e. Gststate goes to STATE_NULL, and then the restart of video is incorrect, a WARN is raised : "pipeline gstpipeline.
This phenoma doest not appears when onion skin is activated, the reason is in that case the gst pipeline is reseted before going in play state.
2 solutions possible ( workarounds ?) :
- reset the pipeline after each snapshot.
- go in pause mode , instead of "STOP", with that solution, the time for making ths snapshot is shorter.