After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 768186 - vaapih264dec: errors shown while decoding rtsp stream
vaapih264dec: errors shown while decoding rtsp stream
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gstreamer-vaapi
1.8.2
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-06-29 13:59 UTC by Sergio Torres Soldado (zenx)
Modified: 2018-10-19 13:51 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sergio Torres Soldado (zenx) 2016-06-29 13:59:13 UTC
When connecting to a vlc server stream with the following command for example:

gst-launch-1.0 rtspsrc
 location=rtsp://address/endpoint ! rtph264depay ! h264parse ! vaap
idecodebin ! fakesink

I get hundreds of errors like:

vaapi gstvaapidecoder_h264.c:2611:find_short_term_reference: found no short-term reference picture with PicNum = 0
vaapi gstvaapidecoder_h264.c:2611:find_short_term_reference: found no short-term reference picture with PicNum = 0
vaapi gstvaapidecoder_h264.c:2611:find_short_term_reference: found no short-term reference picture with PicNum = -1
vaapi gstvaapidecoder_h264.c:2611:find_short_term_reference: found no short-term reference picture with PicNum = -2
vaapi gstvaapidecoder_h264.c:2816:exec_picture_refs_modification_1: list 0 entry 0 is empty
vaapi gstvaapidecoder_h264.c:2816:exec_picture_refs_modification_1: list 0 entry 1 is empty
vaapi gstvaapidecoder_h264.c:2816:exec_picture_refs_modification_1: list 0 entry 2 is empty
vaapi gstvaapidecoder_h264.c:2816:exec_picture_refs_modification_1: list 0 entry 3 is empty

Seems the same as https://bugs.freedesktop.org/show_bug.cgi?id=64629
Comment 1 sreerenj 2016-07-05 14:52:40 UTC
(In reply to Sergio Torres Soldado (zenx) from comment #0)
> When connecting to a vlc server stream with the following command for
> example:
> 
> gst-launch-1.0 rtspsrc
>  location=rtsp://address/endpoint ! rtph264depay ! h264parse ! vaap
> idecodebin ! fakesink
> 
> I get hundreds of errors like:
> 
> vaapi gstvaapidecoder_h264.c:2611:find_short_term_reference: found no
> short-term reference picture with PicNum = 0
> vaapi gstvaapidecoder_h264.c:2611:find_short_term_reference: found no
> short-term reference picture with PicNum = 0
> vaapi gstvaapidecoder_h264.c:2611:find_short_term_reference: found no
> short-term reference picture with PicNum = -1
> vaapi gstvaapidecoder_h264.c:2611:find_short_term_reference: found no
> short-term reference picture with PicNum = -2
> vaapi gstvaapidecoder_h264.c:2816:exec_picture_refs_modification_1: list 0
> entry 0 is empty
> vaapi gstvaapidecoder_h264.c:2816:exec_picture_refs_modification_1: list 0
> entry 1 is empty
> vaapi gstvaapidecoder_h264.c:2816:exec_picture_refs_modification_1: list 0
> entry 2 is empty
> vaapi gstvaapidecoder_h264.c:2816:exec_picture_refs_modification_1: list 0
> entry 3 is empty
> 
> Seems the same as https://bugs.freedesktop.org/show_bug.cgi?id=64629

Could be because of missing frames from network source..
Comment 2 Víctor Manuel Jáquez Leal 2018-05-04 14:03:28 UTC
Can you try with latest version of gstreamer-vaapi?
Comment 3 Víctor Manuel Jáquez Leal 2018-10-19 13:51:07 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide the information that was asked for in a previous comment.
Thanks!