On Tue, Jul 19, 2016 at 09:41:22AM -0400, Frediano Ziglio wrote: > > I don't think we have strong reasons to support software encoding, video > > encoding is really expensive, and that mmap/copy is not going to be > > marginal, so even less these 2 syscalls. > > > > Using HW encoding is not easy at it seems: > - you have to have client supporting server HW encoders; > - you have to install additional software often closed source, accepting > patents; > - you have to have right permission on the system. > What are you doing if these option are not respected? Do not allow > connections? Showing blank screen? > With a good (local) connection I can easily play using software MJPEG, why > we should avoid such configurations? What we should be aiming/optimizing for is the hardware-accelerated case. We will need a fallback when this is not usable, but the various copies/encoding/... are going to be very expensive by themselves. Are these changes (passing texture rather than dmabuf) making a significant difference with software encoding? Christophe
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel