javauis/mmapi_qt/baseline/javasrc/com/nokia/microedition/media/InputStreamDataSource.java
changeset 79 2f468c1958d0
parent 23 98ccebc37403
--- 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