linking vaapipostproc and vaapiencode_h264?

Víctor M. Jáquez L. vjaquez at igalia.com
Fri Jan 16 02:15:41 PST 2015


On 01/15/15 at 08:05pm, Spruyt, Randy wrote:
> Bump, anyone?
> 
> From: gstreamer-devel [mailto:gstreamer-devel-bounces at lists.freedesktop.org] On Behalf Of Spruyt, Randy
> Sent: Wednesday, January 14, 2015 8:43 AM
> To: gstreamer-devel at lists.freedesktop.org
> Subject: linking vaapipostproc and vaapiencode_h264?
> 
> 
> Using Ubuntu Desktop 14.04 with gstreamer 1.3.1 and VAAPI 1.5.9-2 on an IvyBridge I7
> 
> I'm trying to use gstreamer + VAAPI to decode, scale and re-encode a video
> stream. VAAPI works fine, connecting vaapipostproc ! vaapisink works fine,
> but instead of a sink, I'd like to re-encode the scaled frame. Unfortunately
> vaapipostproc src does not seem to like the vaapiencode_h264 sink.
> 
>  gst-launch-1.0 -v videotestsrc ! x264enc ! vaapidecode ! vaapipostproc !
>  vaapiencode_h264 ! fakesink


[..]

> 
> 
> how would one take a vaapipostproc src and connect it to a vaapiencoder_h264 sink?


I might be wrong, but it looks to me that the vaapipostproc element cannot
work without the vaapisink. My first explanation would be because the
vaapipostproc might need the AV context from the sink.

Nevertheless, please open a bug in
https://bugzilla.gnome.org/browse.cgi?product=gstreamer-vaapi

vmjl

> Thanks,
> Randy

> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel



More information about the gstreamer-devel mailing list