Package de.sciss.eisenkraut.session

Examples of de.sciss.eisenkraut.session.DocumentFrame


  throws IOException
  {
    final SuperColliderPlayer  p;
//    final MeterListener      ml;
//    final Bus          b;
    final DocumentFrame      f;

    if( !mapDocsToPlayers.containsKey( doc )) {
//      p = new SuperColliderPlayer( doc, server, oCfg, volume );
      p = new SuperColliderPlayer( doc, server, oCfg );
      collPlayers.add( p );
      mapDocsToPlayers.put( doc, p );
      f = doc.getFrame();
      if( f != null ) f.playerCreated( p );
//      if( chanMeter && (f != null) ) {
////        p.addMeterListener( doc.getFrame() );
////        meterTimer.restart();
//        b = p.getInputBus();
//        if( b != null ) {
View Full Code Here


  }

  private void disposePlayer( Session doc )
  {
    final SuperColliderPlayer  p  = (SuperColliderPlayer) mapDocsToPlayers.remove( doc );
    final DocumentFrame      f  = doc.getFrame();

    if( f != null ) f.playerDestroyed( p );
//    if( f != null ) meterManager.removeMeterListener( f );
    if( p != null ) {
      collPlayers.remove( p );
      p.dispose();
//      if( chanMeter && collPlayers.isEmpty() ) meterTimer.stop();
View Full Code Here

TOP

Related Classes of de.sciss.eisenkraut.session.DocumentFrame

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.