#include <cstdio>
#include <cstdlib>
#include <string>
#include <climits>
#include <cerrno>
#include <unistd.h>
#include <sys/stat.h>
#include <time.h>
#include <stdint.h>
#include <sndfile.h>
#include <samplerate.h>
#include <glib/gstdio.h>
#include <glibmm.h>
#include <boost/scoped_array.hpp>
#include <boost/shared_array.hpp>
#include "pbd/basename.h"
#include "pbd/convert.h"
#include "evoral/SMF.hpp"
#include "ardour/analyser.h"
#include "ardour/ardour.h"
#include "ardour/audio_diskstream.h"
#include "ardour/audioengine.h"
#include "ardour/audioregion.h"
#include "ardour/import_status.h"
#include "ardour/region_factory.h"
#include "ardour/resampled_source.h"
#include "ardour/runtime_functions.h"
#include "ardour/session.h"
#include "ardour/session_directory.h"
#include "ardour/smf_source.h"
#include "ardour/sndfile_helpers.h"
#include "ardour/sndfileimportable.h"
#include "ardour/sndfilesource.h"
#include "ardour/source_factory.h"
#include "ardour/tempo.h"
#include "i18n.h"
Go to the source code of this file.
|
static boost::shared_ptr
< ImportableSource > | open_importable_source (const string &path, framecnt_t samplerate, ARDOUR::SrcQuality quality) |
|
static bool | map_existing_mono_sources (const vector< string > &new_paths, Session &, uint32_t, vector< boost::shared_ptr< Source > > &newfiles, Session *session) |
|
static bool | create_mono_sources_for_writing (const vector< string > &new_paths, Session &sess, uint32_t samplerate, vector< boost::shared_ptr< Source > > &newfiles, framepos_t timeline_position) |
|
static string | compose_status_message (const string &path, uint32_t file_samplerate, uint32_t session_samplerate, uint32_t, uint32_t) |
|
static void | write_audio_data_to_new_files (ImportableSource *source, ImportStatus &status, vector< boost::shared_ptr< Source > > &newfiles) |
|
static void | write_midi_data_to_new_files (Evoral::SMF *source, ImportStatus &status, vector< boost::shared_ptr< Source > > &newfiles) |
|
static void | remove_file_source (boost::shared_ptr< Source > source) |
|
static string compose_status_message |
( |
const string & |
path, |
|
|
uint32_t |
file_samplerate, |
|
|
uint32_t |
session_samplerate, |
|
|
uint32_t |
, |
|
|
uint32_t |
|
|
) |
| |
|
static |