Re: [PATCH spice-gtk 0/5] Always use Playbin to create the pipeline

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey,

On Thu, May 04, 2017 at 03:43:47PM +0200, Victor Toso wrote:
> From: Victor Toso <me@xxxxxxxxxxxxxx>
> 
> Hi,
> 
> First time using git-publish [0], sorry if anything goes wrong :)
> 
> [0] https://github.com/stefanha/git-publish

Seems that double signed-off was the only issue o/

Forgot to mention that this series is available in 'playbin' branch at
https://gitlab.com/victortoso/spice-gtk

> 
> The main goal for this series is to have streaming working with hardware
> accelerated video decoding whenever is possible.
> 
> The best way to achieve that is to let GStreamer do most of the work. Using
> Playbin [1] we can create the whole pipeline. We only need to work with
> GstAppSrc and GstAppSink to set the encoded data and gather the decoded data.
> 
> [1] https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-plugins/html/gst-plugins-base-plugins-playbin.html
> 
> Trying my best to not break streaming with older versions of GStreamer. Based on
> a comment from ceyusa [2], since version 1.9.0 GStreamer is able to use Vaapi
> elements automaticaly and for that reason I'm wrapping those changes with
> GST_CHECK_VERSION(1,9,0).
> 
> [2] https://lists.freedesktop.org/archives/spice-devel/2016-October/032825.html
> 
> Cheers,
>         toso
> 
> Victor Toso (5):
>   display-gst: move "caps=" from struct to pipeline
>   display-gst: include capabilities for h264
>   display-gst: check GstRegistry for decoding elements
>   display-gst: remove SPICE_GSTVIDEO_AUTO check
>   display-gst: Use Playbin for GStreamer 1.9.0 onwards
> 
>  src/channel-display-gst.c | 181 +++++++++++++++++++++++++++++++++++++++-------
>  1 file changed, 153 insertions(+), 28 deletions(-)
> 
> -- 
> 2.12.2
> 
> _______________________________________________
> Spice-devel mailing list
> Spice-devel@xxxxxxxxxxxxxxxxxxxxx
> https://lists.freedesktop.org/mailman/listinfo/spice-devel

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/spice-devel

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]