View Single Post
thp's Avatar
Posts: 1,391 | Thanked: 4,272 times | Joined on Sep 2007 @ Vienna, Austria
#5
I've tried downloading an older version (0.3.0) of cheese and see if I can tweak it to get compiled in Scratchbox. I've uploaded an armel binary .deb that should work in diablo, although I did not care about dependencies, so you might need to install them by hand:

http://khan.thpinfo.com/~thp/tmp/che....0-1_armel.deb
http://khan.thpinfo.com/~thp/tmp/cheese-maemo.tar.gz

Problems (which make this current version unusable :

* Saving videos is not possible
* Setting an effect crashes the app
* NO live video preview (ugly!)

What works:

* Starting cheese
* Making a photo (is saved in "Images" in MyDocs, so you should be able to use your file browser to see the photos

Maybe someone more familiar with GStreamer can have a look at this?

Code:
cheese[9706]: GLIB CRITICAL ** GStreamer - gst_bin_add_many: assertion `GST_IS_ELEMENT (element_1)' failed
cheese[9706]: GLIB CRITICAL ** GStreamer - gst_element_link_many: assertion `GST_IS_ELEMENT (element_1)' failed
cheese[9706]: GLIB CRITICAL ** GStreamer - gst_element_link_pads_filtered: assertion `GST_IS_BIN (parent)' failed
cheese[9706]: GLIB CRITICAL ** default - gst_x_overlay_set_xwindow_id: assertion `overlay != NULL' failed
cheese[9706]: GLIB CRITICAL ** default - gst_x_overlay_set_xwindow_id: assertion `overlay != NULL' failed
cheese[9706]: GLIB CRITICAL ** GStreamer - gst_event_new_new_segment_full: assertion `start <= stop' failed
 

The Following 5 Users Say Thank You to thp For This Useful Post: