On 03/03/2016 09:08 PM, Fabio Fantoni wrote:
2016-03-03 20:17 GMT+01:00 Юрий Шведов <[email protected]
<mailto:[email protected]>>:
Ok, I understood why did you do so, and now I see, where did you
take the code.
The reason, why I change that is to remove unnecessary macro
parce_name, which can be replaced by inline function, and merge
two functions to one with the same functionality and code reduce.
But my mistake isthet I forgot about code reuse.
About the name - I changed it to make it short anough to suite the
help-message alignment.
My suggestion is to add the array to my parcer as parameter,
rename it to name_to_enum, and make parse_compression_name the
function like your macro.
If I understand good probably ok.
Another thing is the message/errors in case of invalid value, missed
in your commit, ok that copy I did was not good but do nothing at all
I think is bad.
Good point! Error message will be there =)
What do you think?
3 марта 2016 г. 19:36:51 GMT+01:00, Fabio Fantoni
<[email protected] <mailto:[email protected]>> пишет:
2016-03-03 18:57 GMT+01:00 Yury Shvedov <[email protected]
<mailto:[email protected]>>:
I cherry-picked your commits to my repo
<https://github.com/ein-shved/compositor-spice/commits/spice>
with some modifications. Take a look if you want =).
I saw your change, compression option I think should be image
compression or similar because is an image compression
(lossless), there are also other compression parameters I'll
add (probably starting from the lossy compression for wan).
About 2 functions (name2enum and parse_name) use for now only
by image compression will be used also by other parameters and
is good to have it out to avoid too many "duplicate code".
Take a look here for example:
http://git.qemu.org/?p=qemu.git;a=blob;f=ui/spice-core.c (qemu
should have all spice features FWIK)
https://cgit.freedesktop.org/xorg/driver/xf86-video-qxl/tree/src/spiceqxl_spice_server.c
(xspice probably don't have all spice features)
I don't mean to do same code but at least consider future add
of other features, some are fast/easy to add, other require
bigger think as prerequisite (vdagent, usbredir ecc...)
On 03/03/2016 05:23 PM, Fabio Fantoni wrote:
Il 03/03/2016 17:03, Yury Shvedov ha scritto:
On 03/03/2016 04:40 PM, Fabio Fantoni wrote:
host and port parameter are working, added also in
documentation
Perfect! Thank you!
It is not a problemfor me, I do it quickly.
Ok, it is up to you.
I did very fast some small commits:
https://github.com/Fantu/compositor-spice/commits/rebase/spice-1.10
Based on latest stable to avoid regression not related
to spice.
Thank you! But there are some points in image
compression commit
<https://github.com/Fantu/compositor-spice/commit/61e87fe3047acf5a4ef69f8aeafba6a8f5409a9a>
I don't really like. For example exit(1). I will suggest
some additions soon. Will discuss =)
Sorry I did it in few minutes looking qemu and xspice and
I not modified it like looking other weston things.
Don't worry there are many bad places in my code need to
be fixed.
I did fast test connecting from lan computer and is
working.
Good to hear!
You should able to cherry-pick all commits after "Add
Spice compositor" without problem if the commits are ok
for you.
In the weekend probably I'll add other spice features
support.
I hope I'll be it time with new Spice API and warnings
fixing.
--
Kind Regards,
Yury Shvedov
--
Kind Regards,
Yury Shvedov
--
Kind Regards,
Yury Shvedov
--
Kind Regards,
Yury Shvedov
_______________________________________________
wayland-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/wayland-devel