Using VIDEOBALANCE with jifmux

Nicolas Dufresne nicolas.dufresne at gmail.com
Mon Jun 13 19:34:57 UTC 2016


Le lundi 13 juin 2016 à 09:32 -0700, fgfernandez0321 a écrit :
> I'm using this pipeline. According caps negotiation *videobalance*
> must
> receiver /video/x-raw
> /. And this is the error: WARNING: erroneous pipeline: could not link
> videorate0 to videobalance0. If I put the right cap, why do I have
> this
> error?
> 
> 
> gst-launch-1.0 udpsrc port=5000 !
> application/x-rtp,encoding-name=JPEG,payload=26 ! rtpjpegdepay !
> videorate !
> video/x-raw ! videobalance contrast=1.9 ! video/x-raw ! videorate !
> image/jpeg ! jifmux ! udpsink host=127.0.0.1 port=9000

A caps filter (video/x-raw) will not magically uncompress your jpeg. If
you want to do videobalance, you need to decoder (jpegdec) and then re-
encoding using jpegenc.

Nicolas


More information about the gstreamer-devel mailing list