ffmpeg media decoder: revert latest changes to the AVCodecDecoder destructor.
Let's see if it fixes #14394. Change-Id: Iba3a77197703b43f7c5e29292940b3a9018b4585
This commit is contained in:
@@ -148,7 +148,7 @@ AVCodecDecoder::~AVCodecDecoder()
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (fCodecInitDone)
|
if (fCodecInitDone)
|
||||||
avcodec_free_context(&fCodecContext);
|
avcodec_close(fCodecContext);
|
||||||
|
|
||||||
swr_free(&fResampleContext);
|
swr_free(&fResampleContext);
|
||||||
free(fChunkBuffer);
|
free(fChunkBuffer);
|
||||||
@@ -158,6 +158,7 @@ AVCodecDecoder::~AVCodecDecoder()
|
|||||||
av_free(fRawDecodedPicture);
|
av_free(fRawDecodedPicture);
|
||||||
av_free(fRawDecodedAudio->opaque);
|
av_free(fRawDecodedAudio->opaque);
|
||||||
av_free(fRawDecodedAudio);
|
av_free(fRawDecodedAudio);
|
||||||
|
av_free(fCodecContext);
|
||||||
av_free(fDecodedDataBuffer);
|
av_free(fDecodedDataBuffer);
|
||||||
|
|
||||||
av_frame_free(&fFilterFrame);
|
av_frame_free(&fFilterFrame);
|
||||||
|
|||||||
Reference in New Issue
Block a user