> Yes. It is some spice code which is calling dump_jpeg. > After apply this patch, jpeg file can be open by eog.
The call is correct. What is wrong is dump_jpeg which should handle all chunks and not assume that pointer is raw data. Thanks for the report. What are you trying to do dumping jpeg images? Frediano > 发送自 Windows 10 版 邮件 应用 > 发件人 : Christophe Fergeau > 发送时间 : 2018 年 6 月 20 日 17:28 > 收件人 : 谢 昆明 > 抄送 : [email protected] > 主题 : Re: [Spice-devel] how to open jpg binary file (/tmp/spice_dump/x.jpg)? > Hey, > On Wed, Jun 20, 2018 at 02:14:54AM +0000, 谢 昆明 wrote: > > Hey guys. I have dump some jpg file, but I can’t open it with eog. > I don't understand how this relates to spice? Is this some spice code > which is calling dump_jpeg? > Christophe > > > > > > static int jpeg_id = 0; > > static void dump_jpeg(uint8_t* data, int data_size) > > { > > char file_str[200]; > > uint32_t id = ++jpeg_id; > > > > #ifdef WIN32 > > sprintf(file_str, "c:\\tmp\\spice_dump\\%u.jpg", id); > > #else > > sprintf(file_str, "/tmp/spice_dump/%u.jpg", id); > > #endif > > > > FILE *f = fopen(file_str, "wb"); > > if (!f) { > > return; > > } > > > > fwrite(data, 1, data_size, f); > > fclose(f); > > } > > > > > > 发送自 Windows 10 版邮件 <https://go.microsoft.com/fwlink/?LinkId=550986> 应用 > >
_______________________________________________ Spice-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/spice-devel
