From: Fiona Glaser Date: Tue, 8 Jun 2010 22:41:17 +0000 (-0700) Subject: Add missing emms after nal_encode X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=032113205fd60e70b7e50b5109e94ec2062067e9;p=libx264 Add missing emms after nal_encode Caused random, bizarre failures with some calling applications. --- diff --git a/encoder/encoder.c b/encoder/encoder.c index f6b6d7fe..0ba1785a 100644 --- a/encoder/encoder.c +++ b/encoder/encoder.c @@ -1280,6 +1280,8 @@ static int x264_encoder_encapsulate_nals( x264_t *h, int start ) nal_buffer += size; } + x264_emms(); + return nal_buffer - (h->nal_buffer + previous_nal_size); }