Shortcutting vaapih265enc-vaapidecode.
jeyp4
jaiforfriend at gmail.com
Mon Nov 11 21:22:19 UTC 2019
Hello I am short-cutting encoding-decoding pipeline in below manner
Transmitter pipeline:
v4l2src !
'video/x-raw,format=(string)YV12,width=1280,height=720,framerate=(fraction)25/1'
! vaapih265enc ! appsink
&
Receiver pipeline:
appsrc ! vaapidecode ! vaapisink
In a C++ development.
If I start Receiver pipeline first, everything works fine.
But if I start Transmitter pipeline first,
vaapidecode
throws error
'No valid frames decoded before end of stream.'
Even though in receiver pipeline, I start pushing buffer only after
confirming first I frame and skipping initial P frames.
Is there any way, I can solve this problem?
--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
More information about the gstreamer-devel
mailing list