Skip to content
Snippets Groups Projects
Commit cae71152 authored by Philippe Gorley's avatar Philippe Gorley Committed by Guillaume Roguez
Browse files

video: call av_packet_unref instead of av_free_packet


av_free_packet has been deprecated in newer FFmpeg versions

Change-Id: I7bc6f36575890262e8138cc78189ecae2d2b032e
Reviewed-by: default avatarGuillaume Roguez <guillaume.roguez@savoirfairelinux.com>
parent 2cdb8ba9
Branches
Tags
No related merge requests found
......@@ -296,8 +296,7 @@ MediaEncoder::encode(VideoFrame& input, bool is_keyframe,
if (is_keyframe) {
frame->pict_type = AV_PICTURE_TYPE_I;
} else {
/* FIXME: Should be AV_PICTURE_TYPE_NONE for newer libavutil */
frame->pict_type = (AVPictureType) 0;
frame->pict_type = AV_PICTURE_TYPE_NONE;
}
AVPacket pkt;
......@@ -335,7 +334,7 @@ MediaEncoder::encode(VideoFrame& input, bool is_keyframe,
}
}
av_free_packet(&pkt);
av_packet_unref(&pkt);
return ret;
}
......@@ -441,7 +440,7 @@ int MediaEncoder::encode_audio(const AudioBuffer &buffer)
}
}
av_free_packet(&pkt);
av_packet_unref(&pkt);
av_frame_free(&frame);
}
......@@ -484,7 +483,7 @@ int MediaEncoder::flush()
break;
}
}
av_free_packet(&pkt);
av_packet_unref(&pkt);
return ret;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment