58 local file_size = file:seek("end", 0); |
58 local file_size = file:seek("end", 0); |
59 file:seek("set", 0); |
59 file:seek("set", 0); |
60 |
60 |
61 local source = ltn12.source.file(file); |
61 local source = ltn12.source.file(file); |
62 |
62 |
63 local jingle = c:jingle(to); |
63 local jingle = self:jingle(to); |
64 jingle:offer("file", { |
64 jingle:offer("file", { |
65 filename = filename:match("[^"..dirsep.."]+$"); |
65 filename = filename:match("[^"..dirsep.."]+$"); |
66 size = file_size; |
66 size = file_size; |
67 }); |
67 }); |
68 jingle:hook("connected", function () |
68 jingle:hook("connected", function () |