Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-06-24 | camerabin: buffer-alloc support fixes to image and video bin handling | Lasse Laukkanen | 1 | -45/+29 | |
Keep image bin in PAUSED state in image mode except when processing/saving (PLAYING/READY). Change output-selector to view finder before setting video bin to READY. Fix filename sent with img-done signal. | |||||
2009-06-24 | camerabin: fix setting mute when video bin elements haven't been created | Lasse Laukkanen | 2 | -12/+16 | |
2009-06-24 | camerabin: set image bin to PAUSED when starting capture | Lasse Laukkanen | 1 | -3/+3 | |
Set image bin to PAUSED also when starting capture using photography interface. | |||||
2009-06-24 | camerabin: leave v4l2camsrc "capture-mode" as video mode when pausing | Lasse Laukkanen | 1 | -12/+0 | |
2009-06-22 | camerabin: add local include dir to CFLAGS | Stefan Kost | 1 | -1/+3 | |
2009-06-22 | camerabin: code cruft removal and debug logs | Stefan Kost | 5 | -134/+92 | |
Remove unused code. Add lots of debug loging. Change comments for local functions to not use /** gtk-doc start style. | |||||
2009-06-16 | camerabin: reset filename after capture to avoid racy when capturing again | Stefan Kost | 1 | -0/+1 | |
If we don't reset the filename we cannot check if we still expect the filename for a subsequent capture pass. The imagebin would good to paused and we set the filename in that state. This trigers an error-message and would capture to the old filename. | |||||
2009-06-14 | camerabin: set imagebin to PAUSED on capture and delayed filename setting | Stefan Kost | 2 | -6/+25 | |
We need to set imagebin to PAUSED to not fail the bufferalloc. We also need to keep the filesinks state locked until we have the filename for the run. | |||||
2009-06-05 | camerabin: fix link order | Stefan Kost | 1 | -2/+2 | |
Move local version up in the link order. | |||||
2009-06-05 | camerabin: preview image sending optimization | Lasse Laukkanen | 7 | -232/+723 | |
* decouple image capturing from image post-processing and encoding * post image-captured message after image is captured * post preview-image message with snapshot of captured image | |||||
2009-06-05 | camerabin: don't lose post processing element in first reset | Lasse Laukkanen | 1 | -1/+0 | |
2009-06-05 | camerabin: add debug including dot graph writing | Lasse Laukkanen | 3 | -3/+21 | |
2009-06-05 | camerabin: unblock if error occurs during capture | Lasse Laukkanen | 1 | -9/+34 | |
2009-06-05 | camerabin: ignore night mode handling if already in night mode | Lasse Laukkanen | 1 | -8/+12 | |
2009-06-05 | camerabin: stop ongoing capture if changing resolution | Lasse Laukkanen | 1 | -0/+3 | |
2009-06-05 | camerabin: limit the size of video bin queue leading to view finder | Lasse Laukkanen | 1 | -1/+1 | |
We don't want to show old buffers in view finder. | |||||
2009-06-05 | camerabin: don't proxy gst xoverlay interface | Lasse Laukkanen | 4 | -118/+1 | |
Default view finder sink in camerabin is autovideosink which doesn't support xoverlay iface. If application decides to use another sink that supports xoverlay, then it can use the interface directly. | |||||
2009-06-05 | camerabin: allow configuring photography settings when in NULL state | Lasse Laukkanen | 3 | -53/+283 | |
Cache the photography settings if set in NULL state and apply them later | |||||
2009-06-05 | camerabin: crop still image capture frame if necessary | Lasse Laukkanen | 1 | -6/+56 | |
If incoming still image capture frame aspect ratio differs from aspect ratio that application requested, then apply crop to the frame. | |||||
2009-04-16 | camerabin: clean up and fix assertion fail when setting zoom in NULL state | Lasse Laukkanen | 1 | -31/+53 | |
2009-04-16 | camerabin: fix format matching when detecting allowed frame rate | Lasse Laukkanen | 1 | -15/+28 | |
2009-04-16 | camerabin: don't lose pending state when changing resolution | Lasse Laukkanen | 1 | -3/+12 | |
2009-04-16 | camerabin: change img-done signal parameter from GString* to const gchar* | Lasse Laukkanen | 3 | -34/+40 | |
Don't allow setting filename via img-done signal parameter but force app use filename property. Don't stop capture when setting filename property. Update check unit test based on the change. | |||||
2009-03-22 | Makefile.am: no static libs for plugins | Stefan Kost | 1 | -1/+1 | |
2009-03-07 | camerabin: Make the tests pass when the camerabin can't initialise. | Jan Schmidt | 1 | -6/+8 | |
The camerabin tests were throwing glib errors and hanging when gst-plugins-good elements (jpegenc, videocrop) can't found. | |||||
2009-03-07 | camerabin: Partly fix distcheck | Jan Schmidt | 1 | -8/+1 | |
Don't dist the generated marshal.h header by putting it in the headers list. | |||||
2009-03-04 | photography: declare interface as unstable API by means of a warning | Tim-Philipp Müller | 1 | -1/+1 | |
Application developers won't know right away which module an interface comes from, and may assume that it is covered by the usual GStreamer API guarantees, so make it as clear as possible that this particular API is still subject to change (should have done that with other libraries in -bad before too really). | |||||
2009-02-27 | camerabin: rework signaling and tests | Stefan Kost | 3 | -7/+8 | |
Revert the GString change. There are no marshallers for it. A better change is now described in http://bugzilla.gnome.org/show_bug.cgi?id=573370. Test should work again. | |||||
2009-02-25 | docs: various doc fixes | Stefan Kost | 1 | -1/+0 | |
No short-desc as we have them in the element details. Also keep things (Makefile.am and sections.txt) sorted. Reword ambigous returns. No text after since please. | |||||
2009-02-25 | camerabin: update signal marshaller and docs | Stefan Kost | 2 | -16/+10 | |
Use GString instead of GPointer for the marshaller as this is what the callback uses. Slightly reformat docs. | |||||
2009-02-25 | camerabin: unblock correct pad in reset, support fakesink as view finder | Lasse Laukkanen | 1 | -4/+4 | |
2009-02-23 | camerabin: Add aspect ratio capsfilter for view finder | Lasse Laukkanen | 2 | -11/+120 | |
If dealing with larger frame sizes than view finder sink element accepts then maintain aspect ratio when scaling frames to fit. | |||||
2009-02-23 | camerabin: Scale incoming frames if their size does not match requested size | Lasse Laukkanen | 1 | -20/+71 | |
If capture preparation in videosrc results in frame size different from requested size, then we need to scale them. | |||||
2009-02-22 | camerabin: Fix compilation on Windows with Visual Studio | Andoni Morales | 2 | -4/+6 | |
Windows doesn't have strcasecmp so we should use g_ascii_strcasecmp here instead. Also Windows doesn't have sys/time.h so we first need to check if it actually exists and if not we should not include it. Fixes bug #572315. | |||||
2009-02-11 | camerabin: Sanitize constants used for element factory names. | René Stadler | 1 | -27/+18 | |
2009-02-11 | camerabin: Use v4l2src as default source. | René Stadler | 1 | -7/+4 | |
2009-02-11 | camerabin: Add .gitignore to hide generated signal marshaller files. | René Stadler | 1 | -0/+2 | |
2009-02-11 | camerabin: Fix plugin details to use GST_PACKAGE_* values. | René Stadler | 1 | -1/+1 | |
2009-02-09 | Fix build for camerabin. | Julien Moutte | 1 | -4/+6 | |
2009-02-09 | Add camerabin element. | Nokia Corporation | 16 | -0/+5391 | |