Player implementing Inputstream used as Datasource

I am making a media player based on using a sequential InputStream as a DataSource for the media player.
I am using the code at http://www.extollit.com/isdsjmf.php
This code allows you to play media from nothing more than an InputStream without downloading it all into memory or to a local file. It uses a ringbuffer as a compromise along with some other enhancements.
I tried it on MPEG1 and though the video is playing, playback is not smooth.It stops in between for a while n then continues.Any idea how I can tackle this?
I installed FOBS4JMF and tried using the code for avi, but it dint run.
Will this inputstream to datasource approach work for avi and vob files?
Thanks,
Mohit

Hey,
I just realised that data is gettin read into the buffer in very small blocks.Maybe that is why the player is not having having enough data to play and hence the choppy playback.However I am difficulty understanding how I should modify the code
private int fill (int nLen) throws IOException
               // DEBUGTRACE_ENTER(fill, nLen)
               System.err.println ("Enter fill: " + nLen);
               int     nResult = 0, nOrig, nPosDistanceToTail;
               nPosDistanceToTail = posDistanceToTail();
               nLen = Math.min (nLen, m_vWnd.length - nPosDistanceToTail);
               nOrig = nLen;
               while ((nLen > 0) && (-1 != (nResult = m_in.read (m_vWnd, m_nTail, nLen + m_nTail > m_vWnd.length ? m_vWnd.length - m_nTail : nLen))))
                    nLen -= nResult;
                    m_nTail = (m_nTail + nResult) % m_vWnd.length;
                    m_nTotalRead += nResult;
               if (nResult == -1)
                    System.err.println ("End of stream has been reached");
                    m_bEndOfStream = true;
               m_nBuffer = Math.min (m_nBuffer + (nOrig - nLen), m_vWnd.length);
               // DEBUGTRACE_EXIT(fill, nOrig - nLen)
               System.err.println ("Exit fill: " + (nOrig - nLen));
               return nOrig - nLen;
public int read (byte[] vBuf, int nOffs, int nLen) throws IOException
                    System.err.print("off" + nOffs);
                    //fileLock.release();
               int               nOrig, nDist, nResult, nCopyLeft, nRet;
               // DEBUGTRACE_ENTER(read, nOffs + "->" + nLen)
               System.err.println ("Enter read: " + nOffs + "->" + nLen);
               synchronized (LOCK)
                    nOrig = nLen;
                    while ((nLen > 0) && !m_bEndOfStream)
                         nDist = posDistanceToTail ();
                         if (nDist == 0)
                              nResult = fill (nLen);
                         else
                              nResult = Math.min (nDist, nLen);
                         if (vBuf != null)
                              int nCopied = (nOrig - nLen);
                              if (m_nPos + nResult > m_vWnd.length)
                                   int nRemaining = m_vWnd.length - m_nPos;
                                   System.arraycopy(m_vWnd, m_nPos, vBuf, nOffs + nCopied, nRemaining);
                                   System.arraycopy(m_vWnd, 0, vBuf, nOffs + nCopied + nRemaining, nResult - nRemaining);
                              } else
                                   System.arraycopy(m_vWnd, m_nPos, vBuf, nOffs + nCopied, nResult);
                         nLen -= nResult;
                         m_nPos = (m_nPos + nResult) % m_vWnd.length;
                    nRet = m_bEndOfStream && (m_nPos == m_nTail) ? -1 : nOrig - nLen;
               // DEBUGTRACE_EXIT(read, nRet)
               System.err.println ("Exit read: " + nRet);
               return nRet;
          }The output windows reads
Enter read: 0->4
Enter fill: 4
Exit fill: 4
Exit read: 4
Enter read: 4->1
Enter fill: 1
Exit fill: 1
Exit read: 1
.

Similar Messages

  • Help me !!!how to use a DataSource to play and save at the same time??

    I create a DataSource :
    DataSource ds = Manager.createDataSource(new MediaLocator("rtp://192.168.2.195:10000/audio"));
    use this DataSource to create a cloneable DataSource:
    ds = Manager.createCloneableDataSource(ds);
    use this cloneable DataSource to create two datasource "saveDataSource" and "playDataSource",playDataSourceis used to play,saveDataSource is used to save;
    DataSource playDataSource = ((SourceCloneable)ds).createClone();
    DataSource saveDataSource = ((SourceCloneable)ds).createClone();
    Player player = Manager.createRealizedPlayer(playDataSource);
    player.start();
    but i can not hear anything ,if i use ds to create a player ,i can hear the voice.
    who can help me ,THX

    Thanks you ,now I can play with a clone dataSource ,but i also have a problem about how to save the voice to a local file .
    MediaLocator audioFile = new MediaLocator("rtp://192.168.2.210:"+audioPort+"/audio");
                             DataSource ds = Manager.createDataSource(audioFile);
                             Processor processor = null;
                             processor = Manager.createProcessor(ds);
                             processor.configure();
                           boolean result = waitForState(processor, processor.Configured);
                           if (result == false)
                               System.err.println("configuring failed");
                           processor.setContentDescriptor(new ContentDescriptor(ContentDescriptor.RAW));
                           processor.realize();
                           result = waitForState(processor, processor.Realized);
                           if (result == false)
                               System.err.println("realizing failed");
                           processor.start();
                           ds = processor.getDataOutput();
                           DataSource playDataSource = Manager.createCloneableDataSource( ds );
                           String type = com.sun.media.MimeManager.getMimeType("wav");
                           type = ContentDescriptor.mimeTypeToPackageName(type);
                           Processor saveProcessor = Manager.createRealizedProcessor(new ProcessorModel(ds,null,new FileTypeDescriptor(type)));
                           Player player = javax.media.Manager.createPlayer(playDataSource);
                           DataSink dsink = Manager.createDataSink(saveProcessor.getDataOutput(), new MediaLocator("file://D:/record/1234.wav"));
                             System.out.println();
                             System.out.println("-> Playing file '" + audioFile + "'");
                             System.out.println("   Press the Enter key to exit");
                             player.start();
                             dsink.open();
                             dsink.start();
                             saveProcessor.start();i can save a file ,but it can not play.

  • Using Single Datasource to Access Multiple Databases

    Hi,
    We would like to know the pros and cons of accessing multiple
    databases through a single datasource, versus accessing each
    database through its own datasource. Our environment includes
    multiple web servers w/ the latest version of ColdFusion MX 7,
    clustered through a load balancer. Each web server has 800+ dsns
    pointing to different SQL databases on the same SQL server. We have
    noticed that the ColdFusion administrator is taking a long time to
    display or verify all datasources and sometimes it even times out.
    Another problem is that sometimes the neo-query file gets corrupted
    (for unknown reasons) which results in the deletion of one, or
    more, or all datasources on the web server.
    Because of the issues above we are researching the
    possibility of removing most of the datasources, and then accessing
    each database through a single bridge datasource. In that regard we
    plan to change our queries by inserting the sql db name and user in
    front of each table in the query such as:
    <cfquery name="query" datasource="single_dsn_name">
    select * from [#dbname#].dbo.tableName
    </cfquery>
    In the example above, obviously #dbname# would be a variable
    that will hold the name of the requested database. The code above
    would similarly apply to queries using, update, insert and join
    words.
    Are there any limitations or negatives from scalability,
    performance, and reliability perspective in implementing the above
    scenario versus having one datasource for each database.
    Also, if there is a better way of accomplishing this, we
    would love to hear about it.

    Here is my opinion, because I work with both schemas. The
    main advantage to use one datasource for all DBs in a SQL Server is
    the simplicity of administration.
    But the main disadvantage is security, because you are using
    a single user to access all DB in a server, you don't have
    isolation, and a user that knows your schema can access data of
    other DBs that he sould not be authorized.
    Another issue is is a user must access 2 differents DB with
    different permissions (a DB only read and the other read/write),
    you'll have to create another datasource, user, etc for it.
    But the decision depends in the enviroment. If you are a
    hosting company, I would use 1 datasource for user or DB. If the
    servers and DBs are of the same company, I could use one datasource
    for each SQL server.
    Best regards

  • Deployment using JDBC DataSource instead of JDBC URL

    Hello,
    I've noticed some strange behaviour when deploying an ADF application (11g, latest release) to a WLS (integrated or stand-alone), when using JDBC DataSource as a connection type for the application module.
    Normally, when you create your Business Components, a Database Connection is added to the Application Resources panel, eg MyConnection. If you then set your AM to JDBC DataSource instead of JDBC URL, the default datasource would be jdbc/MyConnectionDS. To make the application use the DataSource defined on the WLS, I then uncheck "Auto Generate and Synchronize weblogic-jdbc.xml Descriptors during deployment" in the Application Properties > Deployment tab.
    So far so good: after deployment to the WLS, the application uses the DataSource defined on the WLS server (jdbc/MyConnectionDS). When changing it on the server to another database, the application indeed uses this other database. Also, the following is automatically added to the web.xml during deployment to .ear file:
      <resource-ref>
        <res-ref-name>jdbc/MyConnectionDS</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
      </resource-ref>Now the part that doens't make sense to me: if I delete the password in the Database Connection under Application Resources, I can still deploy the application, but the jdbc/MyConnectionDS on the WLS is not found anymore. While it is still there. I get the following error message:
    Unable to lookup Data Source at context java:comp/env/jdbc/MyConnectionDS
    oracle.jbo.DMLException: JBO-27200: JNDI failure. Unable to lookup Data Source at context java:comp/env/jdbc/MyConnectionDS
    I made the JDev connection (used at development) invalid, and the deployed application stops working (at runtime). While it should just be using the JDBC DataSource defined on the WLS, that is still there. The reason appears to be that when there is no password in the Database Connection in JDev, the entry in the web.xml (see above) is not made during deployment.
    I am doing something wrong? Or is this "expected" behaviour?
    The reason why it bothers me: I have made a reusable component (a Data Control, let's call it A) from a model project, by deploying it to a ADF library JAR. I've set the AM of this project to use a certain jdbc datasource, which will be defined on the WLS.
    When importing the library JAR of A inside another application (B), the connection of the A is added to B. But ofcourse, without the password for security reasons, so we're in the situation described above: When I deploy the new application B, the web.xml is not updated with the DataSource of A, and the application doens't work. And what I would like to avoid, is that whenever someone uses component A, that they have to update the connection details of component A in application B. Because when I fill in the password of application A's Database Connection in application B, all works well again.
    I hope this question makes sense. :-)
    Thanks in advance,
    Chris

    Arun and Krithika,
    Thanks for your replies. I have already done what both of you suggested:
    Chris Schryvers wrote:
    I then uncheck "Auto Generate and Synchronize weblogic-jdbc.xml Descriptors during deployment" in the Application Properties > Deployment tab.I can get it to work, both for deployment on the internal WLS as on a stand-alone WLS.
    My only question is: why does a property at development time (the empty password of the JDev connection) influence the runtime behaviour (the JDBC DataSource not being found after deployment).
    Ofcourse, setting the password for the connection in JDev "solves" the problem. But I want to avoid that everyone who uses the reusable component needs to fill in the password for its database connection. In my opinion, that's the whole point of using a JDBC datasource instead of a JDBC URL: the reusable component just states that there needs to be a jdbc/MyConnectionDS on the server and it can be used as is. Wihtout any modifications at development time.
    What's more:
    Suppose I import the reusable JAR and its connection is added to JDev, without password.
    *) Leaving the password empty: DS not found after deployment (web.xml not adjusted, as mentioned in my original post)
    *) Entering the correct password: DS found, web.xml adjusted at deploy time.
    *) Entering an incorrect password: DS found, web.xml adjusted at deploy time.
    It even works when I enter an incorrect password, which proves that the JDBC DataSource on the server is used, instead of the JDev connection. Then why is the web.xml not adjusted when the password remains empty?
    Arun, I'll check the documention that you linked to, but this just seems like an weird decision in the implementation of JDev/ADF. :-)

  • Shall I use one datasource for multiple connection pool?

    Hi,
    I need to clarrify that, Shall I use one Datasource for multiple connection pool in distributed transaction?
    Thanks with regards
    Suresh

    No. If its transactions across multiple databases you should use different datasources.

  • How to use jndi datasource on Weblogic instead of adding a DB data source

    Hi All,
    version: 11.1.1.4
    I am trying to figure out how in my ADF applications I can use an existing jndi datasource out on our weblogic servers instead of having to bury the Database db source in my adf applications. Like SOA I would like to reference the DB directly during design so I can pull in entities and build view objects, but when I deploy I want it to reference the jndi datasource out on the weblogic server.
    Is this possible? If so I am not sure how to configure it like I would a DB adapter in SOA.
    As always appreciate the info.
    Thanks,
    S

    If you use ADF in the model layer (application modules) you can configure them to use JNDI Datasources. Just right click on the application module and select 'Configurations...'. In the next dialog you see all the configurations currently available (one named xxxxxlocal and one named xxxxxshared at least). Select the local and hit the edit button. This open the DB connect dialog where you can change the connection from JDBC URL to JDBC Datasource (JNDI). Save your work and when you now start the app it will use the JNDI name.
    Timo

  • Error when using OC4J Datasource

    Hi,
    A customer is using a Servlet to run in an OC4j instance and is using EJB's for data DML.
    To work around the possibility that XMLTypes are not supported we do an update in the DoPost.
    public void ejbPostCreate(String mediumnummer, String inzender, String inhoud, PrlBerichttypeLocal prlBerichttypeLocal)
    OracleConnection oconnection = null;
    OraclePreparedStatement opstmt = null;
    CLOB tempCLOB = null;
    try
    oconnection = (OracleConnection)getConnection();
    String sql = "";
    sql += "update prl_xml_berichten SET ";
    sql += "INHOUD = XMLTYPE(?) where id = ?";
    opstmt = (OraclePreparedStatement)oconnection.prepareCall(sql);
    System.out.println(sql);
    System.out.println("username : "+ oconnection.getMetaData().getUserName());
    tempCLOB = CLOB.createTemporary(oconnection,true,CLOB.DURATION_SESSION);
    Writer writer = tempCLOB.getCharacterOutputStream();
    writer.write(inhoud);
    writer.flush();
    writer.close();
    opstmt.setCLOB(1,tempCLOB);
    opstmt.setLong(2,id.longValue());
    boolean test = opstmt.execute();
    tempCLOB.trim(0);
    if (!test) System.out.println("Succes !!!!");
    else System.out.println("Failure!!!");
    // connection.commit();
    catch (Exception exc)
    System.out.println("Fout bij inhoud update ");
    exc.printStackTrace();
    finally
    try
    if (opstmt != null) opstmt.close();
    if (oconnection != null) oconnection.close();
    System.out.println("create dopost gedaan...");
    catch (SQLException sqlex)
    sqlex.getMessage();
    System.out.println("Fout bij afsluiten dopost");
    When they are using the getConnection from the Datasource:
    private Connection getConnection() throws NamingException, SQLException
    InitialContext context = new InitialContext();
    DataSource dataSource = null;
    // Look up data source object in directory service using JNDI
    dataSource = (DataSource)context.lookup("jdbc/prlDS");
    // Establishing db connection
    return dataSource.getConnection();
    The following error occurs:
    username : PRL
    create dopost gedaan...
    com.evermind.server.rmi.OrionRemoteException: javax.ejb.EJBException: java.lang.AbstractMethodError: oracle.jdbc.OracleConnection oracle.jdbc.OracleConnection.unwrap()
    java.rmi.RemoteException com.evermind.server.ejb.EJBUtils.getUserException(java.lang.Throwable, boolean) EJBUtils.java:263
    java.lang.String CheckIn_StatelessSessionBeanWrapper8.checkInMessage(java.lang.String[]) CheckIn_StatelessSessionBeanWrapper8.java:126
    When we change it to the connection setup with a hard string it does work:
    private Connection getConnection() throws NamingException, SQLException
    DriverManager.registerDriver(new OracleDriver());
    return DriverManager.getConnection(Receiver.DATASOURCE);
    Does anybody have an idea what the difference is with the direct connect string or the datasource from OC4J.
    I attached the full error and the datasource.xml.
    Regards,
    Remco

    Hi Remco,
    You may not be aware of this, but the "Connection" returned from a "DataSource" is not necessarily the same as the one returned from "DriverManager". If I remember correctly, there was a similar question to yours posted to this forum, not so long ago. As I recall, Steve Button mentioned that there are emulated and non-emulated "Connection"s. I saw no mention in your post regarding which version of OC4J you are using, so I will assume the latest, stand-alone, production version (9.0.3). The Data Sources chapter of Oracle9iAS Containers for J2EE Services Guide has more details.
    Good Luck,
    Avi.

  • What version of Flash Player should I use with my Power PC based Mac?

    I did the following (see below from a Recent Forum) - and even got a sucessful INSTALLED, but when I go to YouTube....I can not get anything and I am asked to update FLASH.....thoughts?
    What version of Flash Player should I use with my Power PC based Mac?
    Please follow these instructions for installing the most recent version of Flash Player that supports PowerPC based Macs
    1. Follow the instructions for uninstalling Flash Player on the Mac: Uninstall Flash Player
    2. Download and extract the Flash Player 10.1.102.64 zip file
    3. Navigate into the folder "/Flash Player 10.1.102.64/10_1r102_64/"
    4. Mount the file "flashplayer10_1r102_64_ub_mac.dmg" by double clicking
    5. Install using the normal procedure

    I was finally able to successfully installed FP on my Mac OS 10.5.8 using the last trick shown below by Chris (Adobe Flash Player.pkg file). This, only after several (at least 10) attempts, and only after restarting my computer after downloading the install file. Thanks for the helpful post.

  • Error Connecting to Database using Weblogic Datasource

    Hi,
    I am trying to connect to oracle database from my program using weblogic DataSource. I am using JDK1.3.1.08 , weblogic 7.
    I am using the following code to get Connection object.
    contextFactory ="weblogic.jndi.WLInitialContextFactory";
    providerURL="t3://192.168.0.29:7001";
    dataSource ="temp_ds";
    if(contextFactory!=null)
    properties.put(Context.INITIAL_CONTEXT_FACTORY,contextFactory);
    if(providerURL !=null)
    properties.put(Context.PROVIDER_URL, providerURL);
    initCtx = new InitialContext(properties);
    DataSource ds= (javax.sql.DataSource) initCtx.lookup(dataSource);
    Connection con = ds.getConnection();
    con.setAutoCommit(false);
    I am getting the following error while running the program. Can any body help?
    javax.naming.CommunicationException. Root exception is weblogic.socket.Unrecove
    rableConnectException: [JDK 1.3 or higher required]
    at java.lang.Throwable.fillInStackTrace(Native Method)
    at java.lang.Throwable.fillInStackTrace(Compiled Code)
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Exception.<init>(Compiled Code)
    at java.io.IOException.<init>(IOException.java:47)
    at java.net.SocketException.<init>(SocketException.java:36)
    at java.net.ConnectException.<init>(ConnectException.java:34)
    at weblogic.socket.UnrecoverableConnectException.<init>(UnrecoverableCon
    nectException.java:19)
    at weblogic.rjvm.RJVMManager.checkVersion(RJVMManager.java:451)
    at weblogic.rjvm.RJVMManager.findOrCreateRemoteInternal(RJVMManager.java
    :201)
    at weblogic.rjvm.RJVMManager.findOrCreate(RJVMManager.java:191)
    at weblogic.rjvm.RJVMFinder.findOrCreateRemoteServer(RJVMFinder.java:203)
    at weblogic.rjvm.RJVMFinder.findOrCreate(RJVMFinder.java:169)
    at weblogic.rjvm.ServerURL.findOrCreateRJVM(ServerURL.java:262)
    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compi
    led Code)
    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLIni
    tialContextFactoryDelegate.java:221)
    at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialCont
    extFactory.java:149)
    at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:671)
    at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:242)
    at javax.naming.InitialContext.init(InitialContext.java:218)
    at javax.naming.InitialContext.<init>(InitialContext.java:194)
    at WeblogicTest.getConnection(WeblogicTest.java:40)
    at WeblogicTest.<init>(WeblogicTest.java:23)
    at WeblogicTest.main(WeblogicTest.java:18)
    at WeblogicTest.printTableData(Compiled Code)
    at WeblogicTest.<init>(WeblogicTest.java:24)
    at WeblogicTest.main(WeblogicTest.java:18)
    Regards
    Kumar

    I am not sure if this is the reason, but going thru the stack trace ...
    javax.naming.CommunicationException. Root exception is weblogic.socket.Unrecove
    rableConnectException: [JDK 1.3 or higher required]Make sure you have JDK 1.3 or higher installed.
    Cheers
    Sekar

  • How to make ADF use OC4J datasource

    Hi Gurus,
    I deployed an ADF application on OC4J, and I want my application to use the datasource given by the OC4J, how do I let my application know during design time.

    Refer
    http://www.oracle.com/technology/products/jdev/howtos/10g/usingdatasources/using_datasources.html

  • I want to use the DATASOURCE  0SEM_BCS_10

    Hi All,
    I want to use the DATASOURCE  0SEM_BCS_10.
    I  activated the datasource in R/3 SAP ECC 6.0, but when in tried to to check the extrtactionin Transaction RSA3, I go no records for this datasource.
    Is there any other setttings to be done before we extract please suggest.
    WE are on SAP ECC 6.0 with support patch 14 and on BI we are on BI 7.0 with support patch 20.
    Thanks in advance.
    Nilesh Labde

    Hi,
    You would need to fill the setup tables of the datasource before extracting the data in RSA3.
    The setup table can be filled through transaction SBIW.
    regards,
    Mahesh.

  • Using XML Datasource - is this possible

    Firstly, let me say I have searched the web, this forum and the tutorials etc to find something useful to point me in the right direction but had no luck thus far.
    I have some XML that looks like this;
    <StaffList>
        <Staff StaffId="1" Name="Fred Nerk" Mission="JMO">
            <SAC Code="001001"/>
            <SAC Code="001002"/>
            <SAC Code="001003"/>
        </Staff>
        <Staff StaffId="2" Name="John Doe" Mission="UKDEL">
            <SAC Code="001002"/>
        </Staff>
        <Staff StaffId="3" Name="Jane Citizen" Mission="UKREP">
            <SAC Code="001002"/>
        </Staff>
        <Staff StaffId="4" Name="Kim Hughes" Mission="JMO">
            <SAC Code="001002"/>
        </Staff>
    </StaffList>
    We have a dropdown list that contains the Name attribute of each staff element.  We have done that by using a Datasource and binding it to the XML.  Easy.
    Once a Staff member is selected in the dropdown list we would like to populate a control with the value of the "Code" attribute from the child SAC Code element(s) for the selected Staff member.  We would also like to populate a control with the "Mission" attribute for the selected Staff element.
    Is this possible using LC designer?  If so what tactic can we use to do it?  Any help appreciated.  Happy to reshape the XML if it makes it easier.

    Hi,
    I also think you will need some code but it wont be a lot.  In the change event of you dropdown list you will need something like;
    var  
    staffDataNode = $record.resolveNode("StaffList.Staff.(StaffId.value == " + this.boundItem(xfa.event.change) + ")" );SAC.clearItems();
    for   (var i=0; i<staffDataNode.SAC.all.length; i++ ){
         SAC.addItem(staffDataNode.SAC.all.item(i).Code.value);
    Mission.rawValue
    = staffDataNode.Mission.value;
    where SAC and Mission are the controls for the dependent values
    Attached is my form to test the above code.
    Bruce

  • What flash player do I use?

    I have a 64 Bit Window's vista operating system.  What flash player do I use so that I can watch video's again????

    There is no Flash Player that you can use on the iPad. Flash never worked on iOS devices. There are some browsers that claim to allow some Flash content to work on the iPad.
    check out the browsers described here.
    http://ipad.about.com/od/Productivity-Apps/tp/How-To-Play-Flash-On-The-iPad.htm

  • Can someone tell which player I should use to run flv,avi file in my iPad 3 after download from any site ????

    Can someone tell me which player I should use to run flv,avi file in my iPad 3 after downloading video from any site ????

    Can someone tell me which player I should use to run flv,avi file in my iPad 3 after downloading video from any site ????

  • Which version of flash player do I use for kindlefire?

    looking for help
    which flash player do i use with kindlefire?
    anyone?

    The latest Kindle Fire HD is not officially supported by Flash Player.  Please see this page for a list of all certified devices:
    Flash   Player Certified Devices
    That said, some users have been able to get Flash Player working on the Kindle Fire by using Dolphin, a third party browser.
    How   to install Adobe Flash on your Kindle Fire HD     
    Get Flash on Kindle   Fire HD (video)

Maybe you are looking for

  • ITouch says it needs to connect to ITunes

    Well I leave my ITouch in my car overnight after my drive home from work. I get in my car this morning and I get pretty much a picture only showing my ITouch needs to be hooked up to ITunes. This obviously ****** me off cause it was in my car all nig

  • Vendor Master - ADRNR field details.

    Hi Experts, This is regarding Vendor Master data. Use T-code "SE16" then enter Table Name "LFA1" to see values for any particular Master record for eg. 1000. In this you will find some Values in field "ADRNR, MCOD1, MCOD2". whereas if you open the sa

  • Service entry sheet (urgent)

    dear all, i made an PO for service PO with unit of measure AU qty. 1 but in the service tab i added one service with quantity of 1000 with price 1 usd and unit of measure is TO. 10 K D     HANDLING & TRANSPORT OF IRON ORE FINES 1 AU D 02.12.2008 1000

  • Testing function TEXT_CONVERT_XML_TO_SAP

    Hi, Function "TEXT_CONVERT_XML_TO_SAP" has status not released for customer therefore I cannot use it. I have copied the whole function group TRUX bat I still get the error en I try to test "Z_TEXT_CONVERT_XML_TO_SAP" . I have done the SQL trace but

  • ITunes won't let me change song information and hangs up...

    Using an 2010 iMac and iTunes 11.x I tried to change some song information as I did it for several years and iTunes versions. Now it seems to be an installation error and the program hangs up if I try to open the information pop up. The music plays o