Image capture impossible when luciole is running under Natty (11.04)
Bug #872053 reported by
NicoInattendu
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Luciole |
Fix Released
|
Critical
|
NicoInattendu |
Bug Description
In luciole 0.8 series. running on Natty (11.04), the capture of an image is impossible. The snapshot starts but never finish
Related branches
lp:~nico-inattendu/luciole/bug_872053
Merged
into
lp:luciole/0.8
- NicoInattendu: Pending requested
-
Diff: 177 lines (+81/-35)1 file modifiedlucioLib/lcl_gst/lcl_gst_acq.py (+81/-35)
Changed in luciole: | |
status: | New → Fix Committed |
Changed in luciole: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The Problem is due to transition if gstreamer base to version 0.10.32.
For making snapshot luciole use the 'probe' functionality of gstreamer via add_buffer_probe function.
This function no more works in natty with pygst. Reason : I don't know. This function is not really supported and considered as a hack.
So the way to make image snapshots shall be changed. The 'handoff' signal ( http:// gstreamer. freedesktop. org/data/ doc/gstreamer/ head/manual/ html/section- data-spoof. html) is used on the last sink for image save pipe.
The advantage of this method is that Jpeg encoding is no more necessary on all the frames, only the captured one is encoded in Jpeg and stored in hard drive