]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/libmp3lame.c
hevc: store the escaped/raw bitstream in HEVCNAL
[ffmpeg] / libavcodec / libmp3lame.c
index dee19096092ccd397fa653b1e58ec4ca48bec8f6..23f1581e1375df88f5f8088fad4e21b9f3044d18 100644 (file)
@@ -94,7 +94,7 @@ static av_cold int mp3lame_encode_init(AVCodecContext *avctx)
     s->avctx = avctx;
 
     /* initialize LAME and get defaults */
-    if ((s->gfp = lame_init()) == NULL)
+    if (!(s->gfp = lame_init()))
         return AVERROR(ENOMEM);
 
     lame_set_num_channels(s->gfp, avctx->channels);
@@ -137,7 +137,7 @@ static av_cold int mp3lame_encode_init(AVCodecContext *avctx)
     }
 
     /* get encoder delay */
-    avctx->delay = lame_get_encoder_delay(s->gfp) + 528 + 1;
+    avctx->initial_padding = lame_get_encoder_delay(s->gfp) + 528 + 1;
     ff_af_queue_init(avctx, &s->afq);
 
     avctx->frame_size  = lame_get_framesize(s->gfp);