src/js/data.js
branchpopcorn-port
changeset 89 e22e6a28a8ff
parent 70 3f86d4126491
child 103 2dfd89e91c3a
equal deleted inserted replaced
88:4de2f474ca01 89:e22e6a28a8ff
    30 
    30 
    31 IriSP.Serializer.prototype.serialize = function(data) { };
    31 IriSP.Serializer.prototype.serialize = function(data) { };
    32 IriSP.Serializer.prototype.deserialize = function(data) {};
    32 IriSP.Serializer.prototype.deserialize = function(data) {};
    33 
    33 
    34 IriSP.Serializer.prototype.currentMedia = function() {  
    34 IriSP.Serializer.prototype.currentMedia = function() {  
    35   return {"meta" : {"dc:duration" : 10000000}}; /* dummy object for unit testing */
       
    36 };
    35 };
    37 
    36 
    38 IriSP.Serializer.prototype.sync = function(callback) {
    37 IriSP.Serializer.prototype.sync = function(callback) {
    39   callback.apply(this, []);  
    38   callback.apply(this, []);  
    40 };
    39 };
    41 
    40 
    42 IriSP.JSONSerializer = function(DataLoader, url) {
    41 IriSP.JSONSerializer = function(DataLoader, url) {
    43   IriSP.Serializer.call(this, DataLoader, url);
    42   IriSP.Serializer.call(this, DataLoader, url);
    44 }
    43 };
    45 
    44 
    46 IriSP.JSONSerializer.prototype = IriSP.Serializer;
    45 IriSP.JSONSerializer.prototype = IriSP.Serializer;
    47 
    46 
    48 IriSP.JSONSerializer.prototype.serialize = function(data) {
    47 IriSP.JSONSerializer.prototype.serialize = function(data) {
    49   return JSON.stringify(data);
    48   return JSON.stringify(data);