Il 29/05/2015 04:29, Francois Gouget ha scritto: > On Thu, 28 May 2015, Fabio Fantoni wrote: > [...] >> Thanks for reply, I'm preparing spice-gtk with vp8 patches armhf for >> test it on arm thin client (for example raspberry 2), I want try to use >> gst-omx for hardware decoding of mjpeg and vp8, can I simply build and >> install gst-omx instead of gst-ffmpeg or a change in spice-gtk is needed >> for use gst-omx? > I have patches that could probably be useful to you for this: a > simplification of the pipeline creation, optionally the use of > decoebin, and for the performance aspects zero-copy for both the input > buffer and the ouput frame. So I have created some github repositories > to make it easier to get these: > > > https://github.com/fgouget/spice-gtk.git > * gst branch > All the above except for decodebin. > > * decodebin branch > Uses decodebin instead of manually picking the decoders. However on > my machine decodebin tries to use vaapi which, given my test > configuration, immediately triggers an assert, thus killing the > process. Uninstalling vaapi fixes that but it's annoying. So I don't > really like the decodebin approach though it's probably more a vaapi > bug than a decodebin issue. Thanks, I'll try it. > > > https://github.com/fgouget/spice.git > * gst branch > The patches adding GStreamer and VP8 support. > > * gst-1.0 branch > Experimental branch with non-functional GStreamer 1.0 and h264 code. > Note that GStreamer 1.0 support can be disabled using './configure > --disable-gstreamer-1.0' so H264 support can be tested too. I'm trying the gst1 support but build fails with this error: gstreamer_encoder.c: In function 'construct_pipeline': gstreamer_encoder.c:219:41: error: 'GstEncoder' has no member named 'frc' "deadline", encoder->frc.period * 1000 / 2, Why you tell that 1.0 is not functional? I suppose not only for the build error I had. > > > https://github.com/fgouget/xf86-video-qxl.git > * gst branch > Has the patch to make it possible to specify the encoder:codec > pairs in either SpiceVideoCodecs or XSPICE_VIDEO_CODECS. > > > There are also spice-common and spice-protocol repositories but these > should get pulled automatically. > >
Attachment:
smime.p7s
Description: Firma crittografica S/MIME
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel