javauis/mmapi_qt/baseline/javasrc/com/nokia/microedition/media/InputStreamDataSource.java
--- a/javauis/mmapi_qt/baseline/javasrc/com/nokia/microedition/media/InputStreamDataSource.java Fri Sep 17 08:28:21 2010 +0300
+++ b/javauis/mmapi_qt/baseline/javasrc/com/nokia/microedition/media/InputStreamDataSource.java Mon Oct 04 00:10:53 2010 +0300
@@ -22,19 +22,31 @@
import javax.microedition.media.protocol.DataSource;
import javax.microedition.media.protocol.SourceStream;
import java.io.IOException;
+import javax.microedition.io.StreamConnection;
+import com.nokia.mj.impl.utils.Logger;
+import javax.microedition.io.Connection;
+
/**
* DataSource which has InputStreamSourceStream.
*/
public class InputStreamDataSource extends DataSource
{
+ // Connection object.
+ protected StreamConnection iConnection;
+
// DataSource's stream
protected InputStreamSourceStream iSourceStream;
+
+
// string that describes the content-type of the media that the source
// is providing.
protected String iContentType;
+
+
+
/**
* Constructor.
* @param aSourceStream SourceSteam
@@ -158,6 +170,19 @@
return iSourceStream.getControl("SeekControl");
}
+ /**
+ * public method to connection object in derived classes.
+ * @returns aConnection object
+ */
+ public Connection getConnection()
+ {
+ Logger.LOG(Logger.EJavaMMAPI, Logger.EInfo,"InputStreamDataSource getConnection +");
+ return iConnection;
+ }
+
+
+
+
}
// End of File