X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=futatabi%2Fvideo_stream.h;h=12e8ed123a532db2ae3726790356dd43ecd816b2;hb=058330fb422a66d22c9b4e213afeec3ade903a0d;hp=f156be9af662578ee96cabec201f3337a08b09bc;hpb=f014bc9a81cc4fae068172a84f0491efef38135e;p=nageru diff --git a/futatabi/video_stream.h b/futatabi/video_stream.h index f156be9..12e8ed1 100644 --- a/futatabi/video_stream.h +++ b/futatabi/video_stream.h @@ -12,6 +12,7 @@ extern "C" { #include "frame_on_disk.h" #include "jpeg_frame_view.h" #include "queue_spot_holder.h" +#include "shared/mux.h" #include "shared/ref_counted_gl_sync.h" #include @@ -29,7 +30,6 @@ extern "C" { class ChromaSubsampler; class DISComputeFlow; class Interpolate; -class Mux; class QSurface; class QSurfaceFormat; class YCbCrConverter; @@ -174,6 +174,7 @@ private: FrameOnDisk last_frame1, last_frame2; std::string last_frame; + Mux::WithSubtitles with_subtitles; // true for streaming, false for export to file. }; #endif // !defined(_VIDEO_STREAM_H)