Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | audio-sink: check if sink implements the GstStreamVolume interface | Guillaume Desmottes | 2011-08-15 | 1 | -2/+3 |
| | |||||
* | Get the env variable in create_{src,sink} directly | Guillaume Desmottes | 2011-08-15 | 1 | -2/+5 |
| | |||||
* | Use gst_parse_bin_from_description() when EMPATHY_AUDIO_* vars are set | Guillaume Desmottes | 2011-08-15 | 1 | -15/+32 |
| | | | | Also factor out empathy_call_set_stream_properties(). | ||||
* | Set stream-properties on GStreamer elements to set the media role | Guillaume Desmottes | 2011-08-15 | 1 | -0/+10 |
| | |||||
* | Use pulesink as audio sink | Guillaume Desmottes | 2011-08-15 | 1 | -205/+40 |
| | | | | | | | As we did for puslesrc, this can still be overriden with an env variable for debuging purposes. Relying on pulse allows us to remove all the software volume control logic. | ||||
* | Lock the hash table contents when using them | Sjoerd Simons | 2011-06-09 | 1 | -1/+23 |
| | |||||
* | Ensure our bin doesn't change state before being in the hash table | Sjoerd Simons | 2011-06-09 | 1 | -2/+10 |
| | |||||
* | Implement request pads for multiple sinks | Sjoerd Simons | 2011-06-09 | 1 | -46/+228 |
| | | | | | | | Instead of using an live-adder we're moving to using multiple pulseaudio sinks as pulse can do the right thing (tm). To make this easy for the call window have one bin that handles all the juggling of audiosinks and audio conversion | ||||
* | Move farsight-using sources to src | Emilio Pozuelo Monfort | 2011-02-21 | 1 | -0/+235 |
And only build them for empathy-av, since they use farsight. |