- int s = x264_nal_encode(p, &size, 1, nals + i);
+ /* Don't put the SEI in extradata. */
+ if(skip_sei && nals[i].i_type == NAL_SEI)
+ {
+ x4->sei = av_malloc( 5 + nals[i].i_payload * 4 / 3 );
+ if(x264_nal_encode(x4->sei, &x4->sei_size, 1, nals + i) < 0)
+ return -1;
+ continue;
+ }
+ s = x264_nal_encode(p, &size, 1, nals + i);