From b2617243b89edf97bdbd4eb24cf6e8ba1de9e5b5 Mon Sep 17 00:00:00 2001
From: acdemiralp <demiralpali@gmail.com>
Date: Wed, 10 Feb 2021 00:26:17 +0100
Subject: [PATCH] Changed avi to ogg because Linux.

---
 offline_ray_tracer/source/main.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/offline_ray_tracer/source/main.cpp b/offline_ray_tracer/source/main.cpp
index 752b79e..5fde3bc 100644
--- a/offline_ray_tracer/source/main.cpp
+++ b/offline_ray_tracer/source/main.cpp
@@ -2,9 +2,9 @@
 #include <iostream>
 
 #include <vtkActor.h>
-#include <vtkAVIWriter.h>
 #include <vtkCamera.h>
 #include <vtkCameraInterpolator.h>
+#include <vtkOggTheoraWriter.h>
 #include <vtkOSPRayPass.h>
 #include <vtkPolyDataMapper.h>
 #include <vtkRenderer.h>
@@ -60,11 +60,11 @@ std::int32_t main(std::int32_t argc, char** argv)
 
   std::cout << "Setting up video writer.\n";
   auto window_to_image = vtkSmartPointer<vtkWindowToImageFilter>::New();
-  auto video_writer    = vtkSmartPointer<vtkAVIWriter>          ::New();
+  auto video_writer    = vtkSmartPointer<vtkOggTheoraWriter>    ::New();
   window_to_image->SetInput          (window);
   video_writer   ->SetInputConnection(window_to_image->GetOutputPort());
-  video_writer   ->SetFileName       ("video.avi");
-  video_writer   ->SetQuality        (2);
+  video_writer   ->SetFileName       ("video.ogg");
+  video_writer   ->SetQuality        (1);
   video_writer   ->SetRate           (1000.0 / settings.update_rate);
   video_writer   ->Start             ();
 
-- 
GitLab