aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-video-src.c
Commit message (Collapse)AuthorAgeFilesLines
* Reorder header inclusions accordingly to the Telepathy coding styleEmanuele Aina2013-04-021-2/+1
| | | | | | | | | | | | Sort by: • "config.h" • API declarations, if any • public libraries • internal headers, alphabetically sorted (mostly) http://telepathy.freedesktop.org/wiki/Style#A.23includes https://bugzilla.gnome.org/show_bug.cgi?id=697076
* Use a flat namespace for internal includesEmanuele Aina2013-04-011-1/+1
| | | | | | | | Directly add the libempathy, libempathy-gtk and extensions directories to the include search path. This decouples header inclusions from their location and helps when reorganizing the source files layout. https://bugzilla.gnome.org/show_bug.cgi?id=696950
* Use double quotes for all internal headersEmanuele Aina2013-04-011-1/+1
| | | | | | | This makes a bit more obvious which headers come from public libraries and which ones come from uninstalled utility libraries. https://bugzilla.gnome.org/show_bug.cgi?id=696950
* Drop unused/redundant header inclusionsEmanuele Aina2013-03-281-3/+0
| | | | | | | With the help of the script posted at http://stackoverflow.com/a/7135530 and some manual fixes, drop the unused or redundant #include directives. https://bugzilla.gnome.org/show_bug.cgi?id=696718
* Port to gstreamer 1.0Sjoerd Simons2012-09-031-0/+34
|
* add missing config.h includesGuillaume Desmottes2012-03-071-0/+1
|
* call: Fix GstCaps leakSjoerd Simons2011-11-081-0/+1
|
* Use videorate max-rate propertySjoerd Simons2011-11-081-22/+20
| | | | | Using the max-rate property is simpler and less racy, so do that instead. Does require (currently unreleased) gst-plugins-base 0.10.36
* When reset the source remove and re-insert itSjoerd Simons2011-11-081-7/+16
| | | | | | Setting an element to NULL resets various internal values (the clock, the base time etc). To make sure everything is reset as expected simply yank it from the bin and re-insert it (which will reset the values)
* Drop EOS from the srcSjoerd Simons2011-11-081-0/+11
|
* Ignore dynamic framerate if videomaxrate is missingNicolas Dufresne2011-11-081-7/+16
|
* Use framerate range instead of fix rangeNicolas Dufresne2011-11-081-6/+4
| | | | | | | Using framerate range reduce the chance that changing the framerate breaks the pipline. We also always set an initial range to support src like videotestsrc that does not allow changing framerate dynamically and would default to a "as fast as possible" mode.
* Reset clock after changing video resolutionNicolas Dufresne2011-11-081-0/+8
| | | | | This workaround issue with videotestsrc when the test src does not have a a clock after going to NULL state while changing resolution.
* Add resultion and framerate changing to video srcNicolas Dufresne2011-11-081-0/+52
|
* dup_color_balance: check that element currently implements GstColorBalanceGuillaume Desmottes2011-09-091-0/+9
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=658584
* video-src: factor out dup_color_balance()Guillaume Desmottes2011-09-091-24/+23
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=658584
* Reset all the necessary elements when switching camerasEmilio Pozuelo Monfort2011-08-191-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656579
* VideoSrc: add API to get the input deviceEmilio Pozuelo Monfort2011-08-151-0/+11
|
* VideoSrc: add API to change the input deviceEmilio Pozuelo Monfort2011-08-151-0/+13
|
* VideoSrc: use v4l2src instead of gconfvideosrcEmilio Pozuelo Monfort2011-08-151-2/+2
|
* Turn g_prints into DEBUGsEmilio Pozuelo Monfort2011-06-091-1/+4
|
* Move farsight-using sources to srcEmilio Pozuelo Monfort2011-02-211-0/+360
And only build them for empathy-av, since they use farsight.