From 5fe7435e7f6d785d0668cede62bbce533601ad22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C3=ABl=20Carr=C3=A9?= <rafael.carre@gmail.com> Date: Sun, 18 Oct 2009 17:11:45 +0200 Subject: [PATCH] avcodec encoder: sets last-metadata-block for FLAC streams Closes #805 --- modules/codec/avcodec/encoder.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/codec/avcodec/encoder.c b/modules/codec/avcodec/encoder.c index 8a5664caa19d..c182a656555c 100644 --- a/modules/codec/avcodec/encoder.c +++ b/modules/codec/avcodec/encoder.c @@ -676,11 +676,11 @@ int OpenEncoder( vlc_object_t *p_this ) if( p_enc->fmt_out.p_extra ) { uint8_t *p = p_enc->fmt_out.p_extra; - p[0] = 0x66; - p[1] = 0x4C; - p[2] = 0x61; - p[3] = 0x43; - p[4] = 0x00; + p[0] = 0x66; /* f */ + p[1] = 0x4C; /* L */ + p[2] = 0x61; /* a */ + p[3] = 0x43; /* C */ + p[4] = 0x80; /* streaminfo block, last block before audio */ p[5] = ( p_context->extradata_size >> 16 ) & 0xff; p[6] = ( p_context->extradata_size >> 8 ) & 0xff; p[7] = ( p_context->extradata_size ) & 0xff; -- GitLab