I'm having a problem with viewing h.264 from the DM8168 omx encoder. I'm using code from the capture encode example. I've tried viewing the video stream with vlc, but it doesn't work unless I force vlc to use the h264 demuxer. vlc complains that it doesn't look like an h.264 stream but continues anyway. Linux's mplayer complains that the stream does not contain a valid fps and I have to force the fps with -fps 30.
It seems that the h.264 encoder is not generating a valid fps in the header. I've set the frame rate in my code in several places, but nothing seems to correct this problem.
Any ideas?