summaryrefslogtreecommitdiff
path: root/libavformat/rawenc.c
diff options
context:
space:
mode:
Diffstat (limited to 'libavformat/rawenc.c')
-rw-r--r--libavformat/rawenc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libavformat/rawenc.c b/libavformat/rawenc.c
index 14ba9fbf47..4b8b41ca04 100644
--- a/libavformat/rawenc.c
+++ b/libavformat/rawenc.c
@@ -60,11 +60,11 @@ AVOutputFormat ff_ac3_muxer = {
static int adx_write_trailer(AVFormatContext *s)
{
AVIOContext *pb = s->pb;
- AVCodecContext *avctx = s->streams[0]->codec;
+ AVCodecParameters *par = s->streams[0]->codecpar;
if (pb->seekable) {
int64_t file_size = avio_tell(pb);
- uint64_t sample_count = (file_size - 36) / avctx->channels / 18 * 32;
+ uint64_t sample_count = (file_size - 36) / par->channels / 18 * 32;
if (sample_count <= UINT32_MAX) {
avio_seek(pb, 12, SEEK_SET);
avio_wb32(pb, sample_count);