X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=ffmpeg_raii.cpp;h=a11075f81d0d8b84e6c17380e15c82683e476d41;hb=9e47a2f661b9d292598ef0277e507458e3dad62f;hp=b57de95124b18d2951263e489703592c2f0ae62a;hpb=778a9bccf11b06d077eea4b32ccc0baf1e8cf01b;p=nageru diff --git a/ffmpeg_raii.cpp b/ffmpeg_raii.cpp index b57de95..a11075f 100644 --- a/ffmpeg_raii.cpp +++ b/ffmpeg_raii.cpp @@ -5,6 +5,7 @@ extern "C" { #include #include #include +#include } using namespace std; @@ -59,3 +60,9 @@ AVFrameWithDeleter av_frame_alloc_unique() return AVFrameWithDeleter(av_frame_alloc()); } +// SwsContext + +void sws_free_context_unique::operator() (SwsContext *context) const +{ + sws_freeContext(context); +}