diff --git a/isoparser/src/main/java/com/googlecode/mp4parser/authoring/tracks/CencEncryptingTrackImpl.java b/isoparser/src/main/java/com/googlecode/mp4parser/authoring/tracks/CencEncryptingTrackImpl.java
index <HASH>..<HASH> 100644
--- a/isoparser/src/main/java/com/googlecode/mp4parser/authoring/tracks/CencEncryptingTrackImpl.java
+++ b/isoparser/src/main/java/com/googlecode/mp4parser/authoring/tracks/CencEncryptingTrackImpl.java
@@ -49,7 +49,7 @@ public class CencEncryptingTrackImpl implements CencEncyprtedTrack {
         List<Sample> origSamples = source.getSamples();

 

         if (cencSampleAuxiliaryData == null) {

-            this.cencSampleAuxiliaryData = cencSampleAuxiliaryData  = new LinkedList<CencSampleAuxiliaryDataFormat>();

+            this.cencSampleAuxiliaryData = cencSampleAuxiliaryData  = new ArrayList<CencSampleAuxiliaryDataFormat>();

 

             BigInteger one = new BigInteger("1");

             byte[] init = new byte[]{};
removed linkedlist in favor of arraylist