aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-video-src.c
Commit message (Collapse)AuthorAgeFilesLines
* 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.