}
this.res.mime_type = "video/mpeg";
- // FIXME: (Leaky) Hack to assign the string to weak fields
- string uri = this.channel_list.GetChannelURL (cid);
- string *uri_ptr = #uri;
- this.res.uri = uri_ptr;
+ this.res.uri = this.channel_list.GetChannelURL (cid);
}
}
string path) {
base (id, parent_id, title, upnp_class, streamer);
- // FIXME: (Leaky) Hack to assign the string to weak fields
- string *mime_type = mime;
- this.res.mime_type = mime_type;
+ this.res.mime_type = mime;
this.author = TEST_AUTHOR;
this.path= path;
- string *uri = streamer.create_uri_for_path (path);
- this.res.uri = uri;
+ this.res.uri = streamer.create_uri_for_path (path);
streamer.stream_available += this.on_stream_available;
}
this.date = seconds_to_iso8601 (values[Metadata.IMAGE_DATE]);
}
- // FIXME: (Leaky) Hack to assign the string to weak fields
- string *mime = #values[Metadata.MIME];
- this.res.mime_type = mime;
+ this.res.mime_type = values[Metadata.MIME];
this.author = values[Metadata.CREATOR];
this.album = values[Metadata.ALBUM];
- string *uri = this.uri_from_path (path);
- this.res.uri = uri;
+ this.res.uri = this.uri_from_path (path);
}
}
this.date = seconds_to_iso8601 (values[Metadata.DATE_ADDED]);
}
- // FIXME: (Leaky) Hack to assign the string to weak fields
- string *mime = #values[Metadata.MIME];
- this.res.mime_type = mime;
+ this.res.mime_type = values[Metadata.MIME];
this.author = values[Metadata.ARTIST];
this.album = values[Metadata.ALBUM];
- string *uri = this.uri_from_path (path);
- this.res.uri = uri;
+ this.res.uri = this.uri_from_path (path);
}
}
this.res.height = values[Metadata.HEIGHT].to_int ();
this.date = this.seconds_to_iso8601 (values[Metadata.DATE]);
- // FIXME: (Leaky) Hack to assign the string to weak fields
- string *mime = #values[Metadata.MIME];
- this.res.mime_type = mime;
+ this.res.mime_type = values[Metadata.MIME];
this.author = values[Metadata.AUTHOR];
- string *uri = this.uri_from_path (path);
- this.res.uri = uri;
+ this.res.uri = this.uri_from_path (path);
}
}
DIDLLiteResource res = orig_res;
// Then modify the URI and protocol
- string *uri = this.streamer.create_http_uri_for_item (this);
- res.uri = uri;
+ res.uri = this.streamer.create_http_uri_for_item (this);
res.protocol = "http-get";
resources.append (res);