#include <kino_av_pipe.h>
Static Public Member Functions | |
| static KinoAudioInput * | CreateAudioInput (char *input) |
|
|
Definition at line 363 of file kino_av_pipe.cc. References KinoAudioInput::Open(). Referenced by WavSelect::WavFileSelected(). 00364 {
00365 const std::string filename( input );
00366 const std::string suffix( filename.begin() + filename.rfind( "." ), filename.end() );
00367 KinoAudioInput* filter;
00368
00369 if ( suffix == ".wav" )
00370 filter = new WAVImport();
00371 else
00372 filter = new PipeImport();
00373 if ( filter->Open( input ) )
00374 return filter;
00375 else
00376 delete filter;
00377 return 0;
00378 }
|
1.4.2