diff options
Diffstat (limited to 'gst/fsmsnconference/fs-msn-cam-recv-conference.c')
-rw-r--r-- | gst/fsmsnconference/fs-msn-cam-recv-conference.c | 86 |
1 files changed, 0 insertions, 86 deletions
diff --git a/gst/fsmsnconference/fs-msn-cam-recv-conference.c b/gst/fsmsnconference/fs-msn-cam-recv-conference.c deleted file mode 100644 index 462bc4dc..00000000 --- a/gst/fsmsnconference/fs-msn-cam-recv-conference.c +++ /dev/null @@ -1,86 +0,0 @@ -/* - * Farstream - Farstream MSN Conference Implementation - * - * Copyright 2007 Nokia Corp. - * Copyright 2007-2009 Collabora Ltd. - * @author: Olivier Crete <olivier.crete@collabora.co.uk> - * - * fs-msn-recv-conference.c - MSN implementation for Farstream Conference - * Gstreamer Elements - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -/** - * SECTION:element-fsmsncamrecvconference - * @short_description: Farstream MSN Receive Conference Gstreamer Element - * - * This element implements the unidirection webcam feature found in various - * version of MSN Messenger (tm) and Windows Live Messenger (tm). This is - * to receive someone else's webcam. - */ - - -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif - -#include "fs-msn-cam-recv-conference.h" - -#include "fs-msn-conference.h" -#include "fs-msn-session.h" -#include "fs-msn-stream.h" -#include "fs-msn-participant.h" - -#define GST_CAT_DEFAULT fsmsnconference_debug - - -G_DEFINE_TYPE (FsMsnCamRecvConference, fs_msn_cam_recv_conference, - FS_TYPE_MSN_CONFERENCE); - - -static void -fs_msn_cam_recv_conference_class_init (FsMsnCamRecvConferenceClass * klass) -{ - GstElementClass *gstelement_class = GST_ELEMENT_CLASS (klass); - - gst_element_class_set_metadata (gstelement_class, - "Farstream MSN Reception Conference", - "Generic/Bin/MSN", - "A Farstream MSN Reception Conference", - "Richard Spiers <richard.spiers@gmail.com>, " - "Youness Alaoui <youness.alaoui@collabora.com>, " - "Olivier Crete <olivier.crete@collabora.com>"); -} - -static void -fs_msn_cam_recv_conference_init (FsMsnCamRecvConference *self) -{ - FsMsnConference *conf = FS_MSN_CONFERENCE (self); - GstElementFactory *fact = NULL; - - GST_DEBUG_OBJECT (conf, "fs_msn_cam_recv_conference_init"); - - conf->max_direction = FS_DIRECTION_RECV; - - fact = gst_element_factory_find ("mimenc"); - if (fact) - gst_object_unref (fact); - else - g_set_error (&conf->missing_element_error, - FS_ERROR, FS_ERROR_CONSTRUCTION, - "mimenc missing"); -} - |