]> git.sesse.net Git - nageru/blobdiff - video_encoder.cpp
Yet more fixes for clean shutdown.
[nageru] / video_encoder.cpp
index 63a7ba3b1e315363e4888039ac48158770b3b4b8..7719bbbc15c86d1ce2890a64e4117f7935c85a77 100644 (file)
@@ -64,7 +64,6 @@ VideoEncoder::~VideoEncoder()
        while (quicksync_encoders_in_shutdown.load() > 0) {
                usleep(10000);
        }
-       close_output_stream();
 }
 
 void VideoEncoder::do_cut(int frame)
@@ -144,11 +143,6 @@ void VideoEncoder::open_output_stream()
        stream_mux_header.clear();
 }
 
-void VideoEncoder::close_output_stream()
-{
-       stream_mux.reset();
-}
-
 int VideoEncoder::write_packet_thunk(void *opaque, uint8_t *buf, int buf_size)
 {
        VideoEncoder *video_encoder = (VideoEncoder *)opaque;