All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.lti.civil.impl.dummy.DummyCaptureSystem Maven / Gradle / Ivy

/*
 * Created on May 27, 2005
 */
package com.lti.civil.impl.dummy;

import java.util.ArrayList;
import java.util.List;

import com.lti.civil.CaptureException;
import com.lti.civil.CaptureStream;
import com.lti.civil.CaptureSystem;
import com.lti.civil.impl.common.CaptureDeviceInfoImpl;

/**
 * 
 * @author Ken Larson
 */
public class DummyCaptureSystem implements CaptureSystem
{
	public DummyCaptureSystem()
	{
		
	}
	public void init() throws CaptureException
	{
	}
	public void dispose() throws CaptureException
	{
	}
	
	
	public List getCaptureDeviceInfoList() throws CaptureException
	{	
        final List result = new ArrayList();
       	result.add(new CaptureDeviceInfoImpl("Dummy", "Dummy"));
		return result;
	}
	public CaptureStream openCaptureDeviceStream(final String deviceId) throws CaptureException
	{	

		return new DummyCaptureStream();
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy