Mercurial > libavformat.hg
comparison ffmenc.c @ 3731:d8d0fc55a7b8 libavformat
Fix rc_eq mem leak.
author | michael |
---|---|
date | Sat, 16 Aug 2008 14:46:31 +0000 |
parents | 255a1b73b4e3 |
children | 7d2f3f1b68d8 |
comparison
equal
deleted
inserted
replaced
3730:ee001685e4e5 | 3731:d8d0fc55a7b8 |
---|---|
130 put_byte(pb, codec->qmax); | 130 put_byte(pb, codec->qmax); |
131 put_byte(pb, codec->max_qdiff); | 131 put_byte(pb, codec->max_qdiff); |
132 put_be16(pb, (int) (codec->qcompress * 10000.0)); | 132 put_be16(pb, (int) (codec->qcompress * 10000.0)); |
133 put_be16(pb, (int) (codec->qblur * 10000.0)); | 133 put_be16(pb, (int) (codec->qblur * 10000.0)); |
134 put_be32(pb, codec->bit_rate_tolerance); | 134 put_be32(pb, codec->bit_rate_tolerance); |
135 put_strz(pb, codec->rc_eq); | 135 put_strz(pb, codec->rc_eq ? codec->rc_eq : "tex^qComp"); |
136 put_be32(pb, codec->rc_max_rate); | 136 put_be32(pb, codec->rc_max_rate); |
137 put_be32(pb, codec->rc_min_rate); | 137 put_be32(pb, codec->rc_min_rate); |
138 put_be32(pb, codec->rc_buffer_size); | 138 put_be32(pb, codec->rc_buffer_size); |
139 put_be64(pb, av_dbl2int(codec->i_quant_factor)); | 139 put_be64(pb, av_dbl2int(codec->i_quant_factor)); |
140 put_be64(pb, av_dbl2int(codec->b_quant_factor)); | 140 put_be64(pb, av_dbl2int(codec->b_quant_factor)); |