Ross,<br><br>The following patch fixes a problem that the H264 Profile Level Id was being built and then truncated in u_int8_t profile_level_id; it needs to be u_int32_t profile_level_id.<br><br>$ svn diff lib/live/liveMedia/H264VideoRTPSink.cpp<br>
Index: lib/live/liveMedia/H264VideoRTPSink.cpp<br>===================================================================<br>--- lib/live/liveMedia/H264VideoRTPSink.cpp (revision 5703)<br>+++ lib/live/liveMedia/H264VideoRTPSink.cpp (working copy)<br>
@@ -112,7 +112,7 @@<br> framerSource->getSPSandPPS(sps, spsSize, pps, ppsSize);<br> if (sps == NULL || pps == NULL) return NULL; // our source isn't ready<br> <br>- u_int8_t profile_level_id;<br>+ u_int32_t profile_level_id;<br>
if (spsSize < 4) { // sanity check<br> profile_level_id = 0;<br> } else {<br><br><br clear="all"><br>-- <br>Geoff<br>