]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/flac_parser.c
x86: Refactor PSWAPD fallback implementations and port to cpuflags
[ffmpeg] / libavcodec / flac_parser.c
index 8ce7a23f8bd71dfe3f928070e2c8816faed99d58..f0a37f310e6429666e71e59c31f99c9c73d3c253 100644 (file)
@@ -459,6 +459,7 @@ static int get_best_header(FLACParseContext* fpc, const uint8_t **poutbuf,
 
     fpc->avctx->sample_rate = header->fi.samplerate;
     fpc->avctx->channels    = header->fi.channels;
+    ff_flac_set_channel_layout(fpc->avctx);
     fpc->pc->duration       = header->fi.blocksize;
     *poutbuf = flac_fifo_read_wrap(fpc, header->offset, *poutbuf_size,
                                         &fpc->wrap_buf,
@@ -675,7 +676,7 @@ static void flac_parse_close(AVCodecParserContext *c)
 }
 
 AVCodecParser ff_flac_parser = {
-    .codec_ids      = { CODEC_ID_FLAC },
+    .codec_ids      = { AV_CODEC_ID_FLAC },
     .priv_data_size = sizeof(FLACParseContext),
     .parser_init    = flac_parse_init,
     .parser_parse   = flac_parse,