Index: chromecast/media/cma/pipeline/video_pipeline_impl.cc |
diff --git a/chromecast/media/cma/pipeline/video_pipeline_impl.cc b/chromecast/media/cma/pipeline/video_pipeline_impl.cc |
index 3a1c619e733547386212d1efd5891813020548ac..560bccf52136d2b53562957311b090bf38977f19 100644 |
--- a/chromecast/media/cma/pipeline/video_pipeline_impl.cc |
+++ b/chromecast/media/cma/pipeline/video_pipeline_impl.cc |
@@ -29,6 +29,7 @@ VideoPipelineImpl::VideoPipelineImpl(VideoPipelineDevice* video_device) |
} |
VideoPipelineImpl::~VideoPipelineImpl() { |
+ av_pipeline_impl_->Finalize(); |
} |
void VideoPipelineImpl::SetCodedFrameProvider( |