Author: andre
Date: 2010-03-26 17:52:45 +0100 (Fri, 26 Mar 2010)
New Revision: 41647

Modified:
   
mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/createcaches/Job.java
Log:
moved setting of values to init method of transcoder 

Modified: 
mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/createcaches/Job.java
===================================================================
--- 
mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/createcaches/Job.java
      2010-03-26 16:51:30 UTC (rev 41646)
+++ 
mmbase/branches/MMBase-1_9/applications/streams/src/main/java/org/mmbase/streams/createcaches/Job.java
      2010-03-26 16:52:45 UTC (rev 41647)
@@ -200,15 +200,7 @@
                     dest.setNodeValue("mediaprovider", mediaprovider);
                     dest.setNodeValue("mediafragment", mediafragment);
 
-                    Format f = jd.transcoder.getFormat();
-                    dest.setIntValue("format", f.toInt());
-                    Codec c = jd.transcoder.getCodec();
-                    if (c == null || c == Codec.UNKNOWN) {
-                        dest.setValue("codec", null);
-                    } else {
-                        dest.setIntValue("codec", c.toInt());
-                    }
-                    //dest.setNodeValue("id", Job.this.node);
+                    jd.transcoder.init(dest);
 
                     File inFile  = new File(processor.getDirectory(), 
Job.this.node.getStringValue("url").replace("/", File.separator));
 
@@ -236,12 +228,6 @@
                     while (destFileName.length() < 1 && w < 10) {
                         LOG.warn("No value for field url: '" + destFileName + 
"' in #" + dest.getNumber() + ", committing it again and trying again in 5 sec. 
(" + w + ")");
                         
-                        if (c == null || c == Codec.UNKNOWN) {
-                            dest.setValue("codec", null);
-                        } else {
-                            dest.setIntValue("codec", c.toInt());
-                        }
-                        dest.setIntValue("format", f.toInt());
                         dest.setStringValue("url", outFileName);
                         dest.commit();
                         
@@ -525,9 +511,10 @@
 
         if (future.isDone()) {
             processor.runningJobs.remove(getNode().getNumber());
+            /* this makes no sence: 
             ready = true;
         } else {
-            LOG.warn("This job has not completed yet.");
+            LOG.warn("This job has not completed yet."); */
         }
         ready = true;
     }

_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to