contrib/mul/mvl2/mvl2_video_to_avi_windows.cxx
Go to the documentation of this file.
00001 #ifdef VCL_NEEDS_PRAGMA_INTERFACE
00002 #pragma implementation
00003 #endif
00004 //:
00005 // \file
00006 // \brief A class for writing videos
00007 // \author Franck Bettinger
00008 
00009 #include "mvl2_video_to_avi_windows.h"
00010 
00011 mvl2_video_to_avi::mvl2_video_to_avi()
00012 {
00013 }
00014  
00015 mvl2_video_to_avi::~mvl2_video_to_avi()
00016 {
00017 }
00018 
00019 bool mvl2_video_to_avi::set_codec(char /*a*/, char /*b*/, char /*c*/, char /*d*/)
00020 {
00021   vcl_cerr << "mvl2_video_to_avi::set_codec() NYI\n";
00022   return false;
00023 }
00024 
00025 void mvl2_video_to_avi::set_quality(int /*qual*/)
00026 {
00027   vcl_cerr << "mvl2_video_to_avi::set_quality() NYI\n";
00028 }
00029  
00030 bool mvl2_video_to_avi::open( int /*width*/, int /*height*/, 
00031                               vcl_string /*format*/, vcl_string /*file_name*/)
00032 {
00033   vcl_cerr << "mvl2_video_to_avi::open() NYI\n";
00034   return false;
00035 }
00036  
00037 void mvl2_video_to_avi::close()
00038 {
00039   vcl_cerr << "mvl2_video_to_avi::close() NYI\n";
00040 }
00041  
00042 int mvl2_video_to_avi::get_width() const
00043 {
00044   return width_; 
00045 }
00046  
00047 int mvl2_video_to_avi::get_height() const
00048 {
00049   return height_; 
00050 }
00051  
00052 void mvl2_video_to_avi::set_frame_rate(double /*frame_rate*/)
00053 {
00054   vcl_cerr << "mvl2_video_to_avi::set_frame_rate() NYI\n";
00055 }
00056  
00057 void mvl2_video_to_avi::write_frame(vil_image_view<vxl_byte>& /*image*/)
00058 {
00059   vcl_cerr << "mvl2_video_to_avi::write_frame() NYI\n";
00060 }
00061 
00062 vcl_string mvl2_video_to_avi::is_a() const 
00063 {
00064   return vcl_string("mvl2_video_to_avi");
00065 }
00066  
00067 mvl2_video_writer* mvl2_video_to_avi::clone() const 
00068 {
00069   return new mvl2_video_to_avi(*this);
00070 }