[Spice-devel] 答复: how to open jpg binary file (/tmp/spice_dump/x.jpg)?
Frediano Ziglio
fziglio at redhat.com
Wed Jun 20 10:32:49 UTC 2018
> 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
> 收件人 : 谢 昆明
> 抄送 : spice-devel at lists.freedesktop.org
> 主题 : 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> 应用
> >
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/spice-devel/attachments/20180620/04c710d9/attachment.html>
More information about the Spice-devel
mailing list