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
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs