Project

General

Profile

« Previous | Next » 

Revision 392e16fd

Added by Leszek Koltunski over 7 years ago

Change in the API: we always have to create a DistortedFramebuffer to render to.

View differences:

src/main/java/org/distorted/examples/effectqueue/EffectQueueActivity.java
166 166

  
167 167
  public void removeByID(View view)
168 168
    {
169
    Long currID = (Long)mID.getItemAtPosition(mPosID);
170

  
171
    EffectQueueSurfaceView v = (EffectQueueSurfaceView) this.findViewById(R.id.effects2dSurfaceView);
172
    v.getRenderer().getQueues().abortEffect(currID);
169
    try
170
      {
171
      Long currID = (Long)mID.getItemAtPosition(mPosID);
172
      EffectQueueSurfaceView v = (EffectQueueSurfaceView) this.findViewById(R.id.effects2dSurfaceView);
173
      v.getRenderer().getQueues().abortEffect(currID);
174
      }
175
    catch(IndexOutOfBoundsException ex)
176
      {
177
      android.util.Log.e("effectQueue", "Failure trying to remove "+mPosID);
178
      }
173 179
    }
174 180

  
175 181
///////////////////////////////////////////////////////////////////////////////////////////////////

Also available in: Unified diff