--- 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