server/src/app/Libraries/Transcript/TranscriptConverterBase.php
changeset 168 17f10b56c079
parent 163 59c68fc4848e
child 307 07b44a378ad8
--- a/server/src/app/Libraries/Transcript/TranscriptConverterBase.php	Thu Jun 02 18:16:17 2016 +0200
+++ b/server/src/app/Libraries/Transcript/TranscriptConverterBase.php	Thu Jun 02 18:24:19 2016 +0200
@@ -80,27 +80,22 @@
         $i = 1;
         foreach($this->document->getMediaArray() as $documentMedia)
         {
-            if((0 !== strpos($documentMedia['format'], 'audio/')) &&
-               (0 !== strpos($documentMedia['format'], 'video/')) &&
-               (0 !== strpos($documentMedia['format'], 'Sampling:')) ) {
-                continue;
-            }
 
             $mId = $this->document->getId()."_m$i";
             $i++;
-            if(is_null($this->mediaRefId) || $documentMedia['master']) {
+            if(is_null($this->mediaRefId) || $documentMedia->isMaster()) {
                 $this->mediaRefId = $mId;
             }
             array_push($medias, [
                 'id' => $mId,
                 'origin' => 0,
                 'unit' => 'ms',
-                'url' => $documentMedia['url'],
+                'url' => $documentMedia->getUrl(),
                 'meta' => [
-                    'dc:duration' => $documentMedia['extent_ms'],
+                    'dc:duration' => $documentMedia->getExtentMs(),
                     'dc:title' => $this->title,
-                    'dc:format' => $documentMedia['format'],
-                    'corpus:master' =>  filter_var($documentMedia['master'], FILTER_VALIDATE_BOOLEAN)
+                    'dc:format' => $documentMedia->getFormat(),
+                    'corpus:master' =>  filter_var($documentMedia->isMaster(), FILTER_VALIDATE_BOOLEAN)
                 ]
             ]);
         }