Great job both of you! Frediano > > Hey, > > So I've finally pushed all of the spice-server bits save for the > patch trying to guess the number of CPUs to use for the vp8 encoder > (hopefully I did not introduce rebase issues). > > Thanks a lot (again) for all the work, and sorry for the time it took to > get this in :( > > Christophe > > > On Tue, Jun 07, 2016 at 03:57:21PM +0200, Francois Gouget wrote: > > > > This patch series adds support for using GStreamer to encode the video > > streams, adding support for VP8 and h264 codecs. > > > > As before the patches can also be grabbed from the gst branch of the > > repositories below. Note that this time around the required support is > > already present in the client. > > > > spice: https://github.com/fgouget/spice > > xf86-video-qxl: https://github.com/fgouget/xf86-video-qxl > > spice-protocol: https://github.com/fgouget/spice-protocol > > > > > > There's also 'extras' branches with more experimental/future patches for > > the curious, and gst-vNN branches to help comparing the various > > revisions. > > > > Note that to test GStreamer support with QEMU you probably need to grab > > the patch below and set the video-codecs option to something like > > gstreamer:h264 or gstreamer:vp8. > > > > https://lists.freedesktop.org/archives/spice-devel/2015-May/019771.html > > > > > > Changes from v15: > > * Added a patch to better check for sized frames. > > > > * Added a patch to get rid of RedDrawable.sized_stream to simplify the > > code. > > > > > > Changes from v14: > > > > * In this round the width / height removal is back because I think it > > is relevant to the discussion around the gstreamer-encoder code for > > copying the frames. > > > > * I also split that change in two parts : one removing the use of the > > width / height parameters in the MJPEG encoder, and another removing > > them from the video-encoder API. > > > > * Added a comment and tweaked the warning in > > is_chunk_stride_aligned(). > > > > * Added a comment in line_copy() wrt 0-byte chunks. > > > > * Renamed max_mem to max_block_count in zero_copy(). > > > > * I also changed the patchset prefix to 'streaming' as suggested by > > Pavel Grunt. > > > > > > Changes from v13: > > > > Rebased + some changes suggested by Christophe Fergeau. > > > > > > -- > > Francois Gouget <fgouget@xxxxxxxxxxxxxxx> > > _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel