ekiga r5111 - in trunk: . lib/gui lib/gui/gmtray pixmaps src src/devices src/endpoints src/gui



Author: dsandras
Date: 2007-04-23 22:32:58 +0100 (Mon, 23 Apr 2007)
New Revision: 5111
ViewCVS link: http://svn.gnome.org/viewcvs/ekiga?rev=5111&view=rev

Added:
   trunk/lib/gui/xvwindow.cpp
   trunk/lib/gui/xvwindow.h
   trunk/src/devices/videooutput_gdk.cpp
   trunk/src/devices/videooutput_gdk.h
   trunk/src/devices/videooutput_xv.cpp
   trunk/src/devices/videooutput_xv.h
Removed:
   trunk/src/devices/videooutput.cpp
   trunk/src/devices/videooutput.h
Modified:
   trunk/AUTHORS
   trunk/ChangeLog
   trunk/configure.in
   trunk/lib/gui/Makefile.am
   trunk/lib/gui/gmtray/eggtrayicon.c
   trunk/lib/gui/gmtray/eggtrayicon.h
   trunk/pixmaps/status-unknown.png
   trunk/src/Makefile.am
   trunk/src/common.h
   trunk/src/devices/videoinput.cpp
   trunk/src/devices/videoinput.h
   trunk/src/endpoints/manager.cpp
   trunk/src/endpoints/manager.h
   trunk/src/endpoints/sip.cpp
   trunk/src/endpoints/sip.h
   trunk/src/gui/callshistory.cpp
   trunk/src/gui/main.cpp
   trunk/src/gui/main.h
Log:
* pixmaps/status-unknown.png: New icon for unknown state.

* configure.in: Removed SDL support which is now obsoleted
by XV support and later DirectShow support.

* src/devices/videooutput_gdk.h, src/devices/videooutput_gdk.cpp:
Added those two files. The core class for video display. In case
of failure, or in case there is no XV or DirectShow support,
we fallback to that class for display.

* src/devices/videooutput_xv.cpp, src/devices/videooutput_xv.h:
Added support for XV display.

* src/devices/videoinput.cpp, src/devices/videoinput.h,
src/endpoints/manager.h:
Slight modifications due to the new code.

* src/devices/videooutput.cpp, src/devices/videooutput.h:
Removed deprecated files.

* src/gui/callshistory.cpp: Better layout.

* src/gui/main.cpp, src/gui/main.h, src/Makefile.am, src/common.h, 
lib/gui/xvwindow.h, lib/gui/xvwindow.cpp, lib/gui/Makefile.am:
Added XV support, removed SDL support, use new API.
The entirely new XV code and all modifications were implemented
by Matthias Schneider <ma30002000 yahoo de>. 

* lib/gui/gmtray/eggtrayicon.h, lib/gui/gmtray/eggtrayicon.c:
Use new tray icon API.

* src/endpoints/sip.cpp, src/endpoints/sip.cpp: Added mutex to 
protect data.

* AUTHORS: Added Vincent and Matthias.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]