diff --git a/libavformat/flvenc.c b/libavformat/flvenc.c index 1534667c6d..31a5c9ea11 100644 --- a/libavformat/flvenc.c +++ b/libavformat/flvenc.c @@ -556,7 +556,7 @@ static int flv_write_packet(AVFormatContext *s, AVPacket *pkt) if (enc->codec_type == AVMEDIA_TYPE_DATA) { int data_size; int64_t metadata_size_pos = avio_tell(pb); - if (enc->codec_type == AV_CODEC_ID_TEXT) { + if (enc->codec_id == AV_CODEC_ID_TEXT) { // legacy FFmpeg magic? avio_w8(pb, AMF_DATA_TYPE_STRING); put_amf_string(pb, "onTextData");