1 /*************************************************************************** 2 copyright : (C) 2001 by mean 3 email : fixounet@free.fr 4 ***************************************************************************/ 5 6 /*************************************************************************** 7 * * 8 * This program is free software; you can redistribute it and/or modify * 9 * it under the terms of the GNU General Public License as published by * 10 * the Free Software Foundation; either version 2 of the License, or * 11 * (at your option) any later version. * 12 * * 13 ***************************************************************************/ 14 15 #include "ADM_inttype.h" 16 #include "DIA_coreToolkit.h" 17 #include "ADM_vidMisc.h" 18 #include "ADM_toolkitGtk.h" 19 #include "ADM_edit.hxx" 20 #include "DIA_audioTracks.h" 21 22 /** 23 \fn audioTrackGtk 24 */ 25 class audioTrackGtk: public DIA_audioTrackBase 26 { 27 public: 28 audioTrackGtk(PoolOfAudioTracks * pool,ActiveAudioTracks * active)29 audioTrackGtk( PoolOfAudioTracks *pool, ActiveAudioTracks *active ) : DIA_audioTrackBase( pool, active ) 30 { 31 32 }; ~audioTrackGtk()33 virtual ~audioTrackGtk(){}; run(void)34 virtual bool run(void) 35 { 36 ADM_info("Running Gtk audioTrack GUI\n"); 37 } 38 39 }; 40 41 /** 42 \fn createEncoding 43 */ 44 namespace ADM_GtkCoreUIToolkit 45 { createAudioTrack(PoolOfAudioTracks * pool,ActiveAudioTracks * active)46DIA_audioTrackBase *createAudioTrack( PoolOfAudioTracks *pool, ActiveAudioTracks *active ) 47 { 48 return new audioTrackGtk(pool,active); 49 } 50 } 51 //******************************************** 52 //EOF 53