]> git.sesse.net Git - casparcg/blobdiff - modules/ffmpeg/producer/util.h
2.0 ffmper_producer: started refactoring into fix_meta_data method.
[casparcg] / modules / ffmpeg / producer / util.h
index 4a09513213d017436d184a6bd0968044f4b88849..5d01bd195af09ff16d5fabe21610c148ffe930ad 100644 (file)
@@ -11,6 +11,7 @@ extern "C"
 }\r
 \r
 struct AVFrame;\r
+struct AVFormatContext;\r
 \r
 namespace caspar {\r
 \r
@@ -30,4 +31,6 @@ core::pixel_format_desc               get_pixel_format_desc(PixelFormat pix_fmt, size_t width
 int                                                    make_alpha_format(int format); // NOTE: Be careful about CASPAR_PIX_FMT_LUMA, change it to PIX_FMT_GRAY8 if you want to use the frame inside some ffmpeg function.\r
 safe_ptr<core::write_frame> make_write_frame(const void* tag, const safe_ptr<AVFrame>& decoded_frame, const safe_ptr<core::frame_factory>& frame_factory, int hints);\r
 \r
+void                                           fix_meta_data(AVFormatContext& context);\r
+\r
 }
\ No newline at end of file