<div dir="ltr"><div><div><div><div>Hi,<br><br></div>I'm using the ffmpeg libraries in a QNX x86 application. A data stream is encoded, with ffmpeg (x264), on a server running on Windows and is decoded, with ffmpeg (x264),  on the client running on QNX. The application generally works, the client shows the video data, but when the client starts decoding it writes in the console "non-existing PPS referenced" all the time.<br>
<br>[NULL @ 936a900] non-existing PPS referenced<br>[NULL @ 936a900] non-existing PPS referenced<br>[NULL @ 936a900] non-existing PPS referenced<br>
[NULL @ 936a900] non-existing PPS referenced<br>[NULL @ 936a900] non-existing PPS referenced<br><br></div>I saw that this message is printed from h264_parser.c <br>
static inline int parse_nal_units(AVCodecParserContext *s,<br>                                  AVCodecContext *avctx,<br>                                  const uint8_t *buf, int buf_size)<br>     ...<br>     ...<br>     av_log(h->s.avctx, AV_LOG_ERROR, "non-existing PPS referenced\n");<br>
<br></div>My questions are: What this message means? How can I fix this error?<br><br></div>Regards,<br>Pavel.<br></div>