/*
* Copyright (c) 2008 Manuel Traut and Volker Dahnke
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Common Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/cpl-v10.html
*
* Contributors: Manuel Traut
*/
package YalpOutputs.YalpVlcTelnetOutput;
import YalpInterfaces.*;
import org.omg.CosNaming.*;
import org.omg.CosNaming.NamingContextPackage.*;
import org.omg.CORBA.*;
import java.util.*;
import java.io.IOException;
import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator;
/*
* Class YalpOutputPluginImpl
*
* Implements VLC Telnet Streamer as YALP Plugin
*
* @author Volker Dahnke / Manuel Traut
* @version 0.7 10-09-2008
*/
public class YalpOutputPluginImpl extends OutputPluginInterfacePOA {
private ORB orb;
private static Process vlcPlayer = null;
private StreamCounter streamCounter= new StreamCounter();
private LinkedList