src/com/beem/project/beem/jingle/RTPTransmitter.java
changeset 567 896533b277d5
parent 503 93e5d2d9953f
child 577 29ac85113420
--- a/src/com/beem/project/beem/jingle/RTPTransmitter.java	Fri Dec 04 17:02:03 2009 +0100
+++ b/src/com/beem/project/beem/jingle/RTPTransmitter.java	Fri Dec 04 17:30:17 2009 +0100
@@ -1,3 +1,46 @@
+/**
+    BEEM is a videoconference application on the Android Platform.
+
+    Copyright (C) 2009 by Frederic-Charles Barthelery,
+                          Jean-Manuel Da Silva,
+                          Nikita Kozlov,
+                          Philippe Lago,
+                          Jean Baptiste Vergely,
+                          Vincent Véronis.
+
+    This file is part of BEEM.
+
+    BEEM is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+
+    BEEM 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 General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with BEEM.  If not, see <http://www.gnu.org/licenses/>.
+
+    Please send bug reports with examples or suggestions to
+    contact@beem-project.com or http://dev.beem-project.com/
+
+    Epitech, hereby disclaims all copyright interest in the program “Beem”
+    written by Frederic-Charles Barthelery,
+               Jean-Manuel Da Silva,
+               Nikita Kozlov,
+               Philippe Lago,
+               Jean Baptiste Vergely,
+               Vincent Veronis.
+
+    Nicolas Sadirac, November 26, 2009
+    President of Epitech.
+
+    Flavien Astraud, November 26, 2009
+    Head of the EIP Laboratory.
+
+*/
 package com.beem.project.beem.jingle;
 
 import java.net.DatagramSocket;
@@ -10,6 +53,7 @@
 
 import com.beem.project.beem.utils.FreePort;
 
+// TODO: Auto-generated Javadoc
 /**
  * abstract RTP transmitter class.
  * @author nikita
@@ -46,16 +90,25 @@
 	getRtpSession().addParticipant(new Participant(remoteIP, remotePort, 0));
     }
 
+    /* (non-Javadoc)
+     * @see org.jlibrtp.jlibrtp.RTPAppIntf#frameSize(int)
+     */
     @Override
     public int frameSize(int payloadType) {
 	return 1;
     }
 
+    /* (non-Javadoc)
+     * @see org.jlibrtp.jlibrtp.RTPAppIntf#receiveData(org.jlibrtp.jlibrtp.DataFrame, org.jlibrtp.jlibrtp.Participant)
+     */
     @Override
     public void receiveData(DataFrame frame, Participant participant) {
 	// On envoie uniquement
     }
 
+    /* (non-Javadoc)
+     * @see java.lang.Runnable#run()
+     */
     @Override
     public void run() {
 	start();
@@ -73,6 +126,9 @@
 	mKillme = true;
     }
 
+    /* (non-Javadoc)
+     * @see org.jlibrtp.jlibrtp.RTPAppIntf#userEvent(int, org.jlibrtp.jlibrtp.Participant[])
+     */
     @Override
     public void userEvent(int type, Participant[] participant) {
 	// je sais pas ce que c'est