summaryrefslogtreecommitdiffstats
path: root/sys/v4l2/gstv4l2.c
Commit message (Collapse)AuthorAgeFilesLines
* v4l2: log buffer copies on queue underrun in perf categoryStefan Kost2009-09-111-0/+2
| | | | | v4l2src has a slow path where it does buffer-copies when it runs out of queued buffers. Log this to performance category to help monitoring it.
* v4l2: Add v4l2sink elementRob Clark2009-08-041-7/+11
| | | | | | | | | | | This also does the following changes: (1) pull the bufferpool code out into gstv4l2bufferpool.c, and make a bit more generic so it can be used both for v4l2src and v4l2sink (2) move some of the device probing/configuration/caps stuff into gstv4l2object.c so it does not have to be duplicated between v4l2src and v4l2sink Fixes bug #590280.
* sys/v4l2/gstv4l2.c: Give it a primary rank for autovideosrc.Stefan Kost2008-11-141-1/+1
| | | | | | Original commit message from CVS: * sys/v4l2/gstv4l2.c: Give it a primary rank for autovideosrc.
* Make sure gettext returns translations in UTF-8 encoding rather than in the ↵Frederic Crozat2008-08-071-0/+1
| | | | | | | | | | | | | | | current locale encoding (#546822). Original commit message from CVS: Patch by: Frederic Crozat <fcrozat@mandriva.org> * ext/esd/gstesd.c: (plugin_init): * ext/flac/gstflac.c: (plugin_init): * ext/shout2/gstshout2.c: (plugin_init): * ext/wavpack/gstwavpack.c: (plugin_init): * sys/oss/gstossaudio.c: (plugin_init): * sys/v4l2/gstv4l2.c: (plugin_init): Make sure gettext returns translations in UTF-8 encoding rather than in the current locale encoding (#546822).
* sys/v4l2/: Whitespace cleanups, dashify property-names.Stefan Kost2006-09-021-1/+2
| | | | | | | | | | | Original commit message from CVS: * sys/v4l2/gstv4l2.c: * sys/v4l2/gstv4l2colorbalance.c: * sys/v4l2/gstv4l2object.c: (gst_v4l2_object_install_properties_helper): * sys/v4l2/gstv4l2src.c: (gst_v4l2src_class_init): * sys/v4l2/gstv4l2src.h: Whitespace cleanups, dashify property-names.
* sys/v4l2/: Cleanup error messages and unify header commentsStefan Kost2006-09-021-3/+3
| | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * sys/v4l2/gstv4l2.c: * sys/v4l2/gstv4l2colorbalance.c: * sys/v4l2/gstv4l2colorbalance.h: * sys/v4l2/gstv4l2object.c: * sys/v4l2/gstv4l2object.h: * sys/v4l2/gstv4l2src.c: * sys/v4l2/gstv4l2src.h: * sys/v4l2/gstv4l2tuner.c: * sys/v4l2/gstv4l2tuner.h: * sys/v4l2/gstv4l2xoverlay.c: (gst_v4l2_xoverlay_open): * sys/v4l2/gstv4l2xoverlay.h: * sys/v4l2/v4l2_calls.c: (gst_v4l2_get_capabilities), (gst_v4l2_open): * sys/v4l2/v4l2_calls.h: * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_queue_frame), (gst_v4l2src_capture_init): * sys/v4l2/v4l2src_calls.h: Cleanup error messages and unify header comments
* Some clean-ups requested by wingo in bug #338818.Edgard Lima2006-05-191-1/+1
| | | | | Original commit message from CVS: Some clean-ups requested by wingo in bug #338818.
* Changes proposed by Wingo in bug #338818.Edgard Lima2006-05-111-1/+2
| | | | | Original commit message from CVS: Changes proposed by Wingo in bug #338818.
* rework build; add translations for v4l2Thomas Vander Stichele2006-04-011-1/+1
| | | | | Original commit message from CVS: rework build; add translations for v4l2
* V4L2 ported to 0.10.Edgard Lima2006-03-111-9/+23
| | | | | Original commit message from CVS: V4L2 ported to 0.10.
* sys/: Remove client-side overlay handling, use the X-server v4l plugin for ↵Ronald S. Bultje2004-10-251-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that. Nicer overlay, less code. Also make ... Original commit message from CVS: * sys/v4l/Makefile.am: * sys/v4l/gstv4l.c: (plugin_init): * sys/v4l/gstv4lelement.c: (gst_v4lelement_get_type), (gst_v4lelement_init), (gst_v4lelement_dispose), (gst_v4lelement_change_state): * sys/v4l/gstv4lelement.h: * sys/v4l/gstv4lxoverlay.c: (gst_v4l_xoverlay_open), (gst_v4l_xoverlay_close), (idle_refresh), (gst_v4l_xoverlay_set_xwindow_id): * sys/v4l/gstv4lxoverlay.h: * sys/v4l/v4l-overlay_calls.c: * sys/v4l/v4l_calls.h: * sys/v4l2/Makefile.am: * sys/v4l2/gstv4l2.c: (plugin_init): * sys/v4l2/gstv4l2element.c: (gst_v4l2element_get_type), (gst_v4l2element_init), (gst_v4l2element_dispose), (gst_v4l2element_change_state): * sys/v4l2/gstv4l2element.h: * sys/v4l2/gstv4l2xoverlay.c: (gst_v4l2_xoverlay_open), (gst_v4l2_xoverlay_close), (idle_refresh), (gst_v4l2_xoverlay_set_xwindow_id): * sys/v4l2/gstv4l2xoverlay.h: * sys/v4l2/v4l2-overlay_calls.c: * sys/v4l2/v4l2_calls.h: Remove client-side overlay handling, use the X-server v4l plugin for that. Nicer overlay, less code. Also make the plugin compileable without X (but then without overlay, obviously). Makes xwindowlistener obsolete, should we remove that?
* don't mix tabs and spacesThomas Vander Stichele2004-03-151-2/+2
| | | | | Original commit message from CVS: don't mix tabs and spaces
* gst-indentThomas Vander Stichele2004-03-141-14/+8
| | | | | Original commit message from CVS: gst-indent
* remove textdomain callsThomas Vander Stichele2004-02-021-1/+0
| | | | | Original commit message from CVS: remove textdomain calls
* fix missing includeBenjamin Otte2004-01-201-0/+2
| | | | | Original commit message from CVS: fix missing include
* putting i18n in place for pluginsThomas Vander Stichele2004-01-191-0/+6
| | | | | Original commit message from CVS: putting i18n in place for plugins
* remove copyright field from pluginsAndy Wingo2003-12-041-1/+0
| | | | | Original commit message from CVS: remove copyright field from plugins
* v4l2 was executing mixmatrix's plugin_init, so make sure to make plugin_init ↵Benjamin Otte2003-11-031-1/+1
| | | | | | | static Original commit message from CVS: v4l2 was executing mixmatrix's plugin_init, so make sure to make plugin_init static
* hmm...Ronald S. Bultje2003-11-021-11/+22
| | | | | Original commit message from CVS: hmm...
* Move all the several v4l/v4l2 plugins in one v4l and one v4l2 pluginRonald S. Bultje2003-09-131-0/+46
Original commit message from CVS: Move all the several v4l/v4l2 plugins in one v4l and one v4l2 plugin