David Robillard
022818b4a7
Fix the horrible mess that was anything related to sources and paths.
...
Most significant changes:
- Factor out FileSource from AudioFileSource, use for SMFSource too
- Explicitly pass embedded rather than mysterious name mangling or whatever
- Destroy a ton of duplicated or very-nearly-duplicated code
- Clean up and document all that weird source stuff in session.cc
git-svn-id: svn://localhost/ardour2/branches/3.0@4609 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-02-17 02:11:49 +00:00
..
2008-12-25 09:28:57 +00:00
2008-12-12 14:43:24 +00:00
2009-01-24 15:12:03 +00:00
2008-09-10 15:03:30 +00:00
2008-09-10 15:03:30 +00:00
2008-09-29 22:47:40 +00:00
2008-09-29 22:47:40 +00:00
2009-01-03 03:35:56 +00:00
2008-09-10 15:03:30 +00:00
2008-03-17 20:54:03 +00:00
2008-09-14 18:12:37 +00:00
2009-02-12 23:28:32 +00:00
2008-12-12 14:43:24 +00:00
2008-12-12 14:43:24 +00:00
2008-12-12 14:43:24 +00:00
2008-03-17 20:54:03 +00:00
2008-03-17 20:54:03 +00:00
2008-12-12 14:43:24 +00:00
2009-01-18 10:41:56 +00:00
2009-02-15 03:37:08 +00:00
2008-12-12 14:43:24 +00:00
2008-10-11 15:35:36 +00:00
2008-12-12 14:43:24 +00:00
2008-12-12 14:43:24 +00:00
2008-12-12 14:43:24 +00:00
2008-12-12 14:43:24 +00:00
2009-02-15 03:45:00 +00:00
2009-02-09 03:18:10 +00:00
2008-09-10 15:03:30 +00:00
2008-12-12 14:43:24 +00:00
2009-02-09 03:17:03 +00:00
2009-02-09 03:17:03 +00:00
2008-12-12 14:43:24 +00:00
2009-01-23 21:24:11 +00:00
2008-12-15 18:33:10 +00:00
2008-04-11 14:06:50 +00:00
2008-12-12 14:43:24 +00:00
2008-12-12 14:43:24 +00:00
2008-09-19 14:38:46 +00:00
2008-12-12 14:43:24 +00:00
2008-12-12 14:43:24 +00:00
2009-02-16 07:04:27 +00:00
2008-10-09 21:55:05 +00:00
2009-02-16 05:13:05 +00:00
2009-02-16 05:13:05 +00:00
2009-02-16 04:53:01 +00:00
2008-12-19 18:08:35 +00:00
2009-01-14 23:54:46 +00:00
2008-09-21 16:17:02 +00:00
2009-02-16 23:32:59 +00:00
2009-02-16 23:32:59 +00:00
2009-02-16 23:32:59 +00:00
2008-09-29 22:47:40 +00:00
2008-09-19 00:47:49 +00:00
2009-02-15 20:31:05 +00:00
2008-09-21 16:17:02 +00:00
2009-02-16 23:32:59 +00:00
2009-02-15 23:47:09 +00:00
2008-09-12 09:01:52 +00:00
2008-09-10 15:03:30 +00:00
2009-02-09 03:18:10 +00:00
2009-02-09 03:18:10 +00:00
2009-02-13 08:29:12 +00:00
2009-02-16 05:54:12 +00:00
2009-02-16 05:54:12 +00:00
2009-02-15 19:44:27 +00:00
2008-03-17 20:54:03 +00:00
2009-02-15 17:30:42 +00:00
2009-02-15 21:19:01 +00:00
2009-01-02 00:17:55 +00:00
2009-02-15 19:44:27 +00:00
2009-02-16 05:54:12 +00:00
2009-02-16 05:54:12 +00:00
2008-03-17 20:54:03 +00:00
2008-03-17 20:54:03 +00:00
2009-02-16 09:51:40 +00:00
2009-02-16 09:51:40 +00:00
2008-12-12 14:43:24 +00:00
2008-09-24 19:39:01 +00:00
2008-12-12 14:43:24 +00:00
2008-12-18 17:57:37 +00:00
2008-12-18 17:57:37 +00:00
2008-09-19 01:16:44 +00:00
2008-12-12 14:43:24 +00:00
2008-12-12 14:43:24 +00:00
2009-01-02 00:17:55 +00:00
2008-12-23 04:11:24 +00:00
2008-09-29 22:47:40 +00:00
2008-04-21 16:42:55 +00:00
2008-04-29 21:58:05 +00:00
2009-01-06 03:18:09 +00:00
2008-04-11 14:06:50 +00:00
2008-09-10 15:03:30 +00:00
2008-04-11 14:06:50 +00:00
2009-01-23 21:24:11 +00:00
2009-02-17 02:11:49 +00:00
2008-09-10 15:03:30 +00:00
2009-01-06 03:18:09 +00:00
2009-02-16 07:04:27 +00:00
2008-12-12 14:43:24 +00:00
2008-12-12 14:43:24 +00:00
2009-02-17 02:11:49 +00:00
2008-09-10 15:03:30 +00:00
2008-12-17 00:35:12 +00:00
2008-12-18 19:31:00 +00:00
2009-02-17 00:12:22 +00:00
2009-02-17 00:12:22 +00:00
2009-02-16 18:08:22 +00:00
2009-02-16 18:08:22 +00:00
2009-01-30 07:40:13 +00:00
2009-02-15 17:30:42 +00:00
2009-01-18 10:41:56 +00:00
2008-12-18 19:31:00 +00:00
2008-12-18 19:31:00 +00:00
2009-02-17 00:12:22 +00:00
2009-02-17 00:12:22 +00:00
2008-11-01 12:26:53 +00:00
2008-03-17 20:54:03 +00:00
2008-03-17 20:54:03 +00:00
2008-09-14 09:00:23 +00:00
2009-01-30 20:18:31 +00:00
2008-10-11 14:07:50 +00:00
2008-10-11 15:35:36 +00:00
2008-10-11 15:35:36 +00:00
2008-10-11 14:07:50 +00:00
2008-09-29 17:01:52 +00:00
2008-10-11 15:35:36 +00:00
2008-09-17 12:56:00 +00:00
2008-09-17 12:56:00 +00:00
2008-09-17 12:56:00 +00:00
2008-10-11 15:35:36 +00:00
2008-09-17 12:56:00 +00:00
2008-09-17 12:56:00 +00:00
2008-09-17 12:56:00 +00:00
2008-12-03 12:50:08 +00:00
2008-09-29 17:01:52 +00:00
2008-12-12 14:43:24 +00:00
2008-02-19 22:10:27 +00:00
2008-10-11 15:35:36 +00:00
2008-09-29 17:01:52 +00:00
2008-03-17 20:54:03 +00:00
2008-03-17 20:54:03 +00:00
2008-05-02 18:35:05 +00:00
2008-03-17 20:54:03 +00:00
2008-10-20 18:57:34 +00:00
2008-10-20 18:57:34 +00:00
2009-02-15 02:14:23 +00:00
2009-01-30 20:18:31 +00:00
2008-12-12 14:43:24 +00:00
2009-02-15 23:47:09 +00:00
2008-04-29 07:28:24 +00:00
2009-02-14 20:17:45 +00:00
2009-02-10 15:58:03 +00:00
2008-09-10 15:03:30 +00:00
2008-12-18 19:31:00 +00:00
2008-09-10 15:03:30 +00:00
2008-12-18 19:31:00 +00:00
2008-12-24 10:52:26 +00:00
2009-02-14 20:17:45 +00:00
2009-02-09 03:18:10 +00:00
2008-12-12 14:43:24 +00:00
2008-12-12 14:43:24 +00:00
2008-09-10 15:03:30 +00:00
2008-09-10 15:03:30 +00:00
2008-09-10 15:03:30 +00:00
2008-12-18 19:31:00 +00:00
2009-01-30 20:18:31 +00:00
2008-09-28 15:22:07 +00:00
2008-09-24 19:39:01 +00:00
2009-01-03 03:35:56 +00:00
2008-09-10 15:03:30 +00:00
2009-01-14 15:47:58 +00:00
2009-01-14 15:47:58 +00:00
2008-12-12 14:43:24 +00:00
2008-09-19 14:38:46 +00:00
2008-12-18 19:31:00 +00:00
2008-09-10 15:03:30 +00:00
2008-09-10 15:03:30 +00:00
2008-12-18 19:31:00 +00:00
2009-02-16 05:13:05 +00:00
2009-02-16 05:13:05 +00:00
2009-02-16 09:51:40 +00:00
2009-02-16 09:51:40 +00:00
2009-02-16 05:13:05 +00:00
2009-02-15 20:31:05 +00:00
2009-02-15 19:44:27 +00:00
2009-02-16 05:13:05 +00:00
2008-12-29 01:02:41 +00:00
2009-02-15 19:44:27 +00:00
2009-02-11 02:14:01 +00:00
2009-02-11 02:14:01 +00:00
2009-01-30 20:18:31 +00:00
2009-01-30 20:18:31 +00:00
2008-12-12 14:43:24 +00:00
2008-12-30 17:51:21 +00:00
2008-12-12 14:43:24 +00:00
2009-01-21 02:44:40 +00:00
2009-01-03 03:34:41 +00:00
2009-01-20 14:46:00 +00:00
2008-10-09 14:15:45 +00:00
2008-02-21 20:20:40 +00:00
2009-01-30 20:18:31 +00:00
2008-12-13 15:18:32 +00:00
2008-12-18 19:31:00 +00:00
2009-01-30 20:18:31 +00:00
2008-09-10 15:03:30 +00:00
2009-02-15 23:47:09 +00:00
2008-05-24 16:07:33 +00:00
2008-09-26 08:29:30 +00:00
2008-12-29 19:50:19 +00:00
2008-10-20 18:57:34 +00:00
2008-09-10 15:03:30 +00:00
2008-09-10 21:27:39 +00:00
2008-12-12 14:43:24 +00:00
2009-02-14 03:28:12 +00:00
2008-12-12 14:43:24 +00:00
2009-02-09 03:18:10 +00:00
2009-02-09 03:18:10 +00:00
2009-02-10 02:09:46 +00:00
2009-02-05 12:56:12 +00:00
2009-02-09 03:18:10 +00:00
2009-02-09 03:18:10 +00:00
2009-02-05 12:56:12 +00:00
2009-02-03 01:55:25 +00:00
2009-02-04 17:05:26 +00:00
2009-01-30 15:08:09 +00:00
2009-02-05 12:56:12 +00:00
2009-02-03 01:55:25 +00:00
2009-02-09 03:18:10 +00:00
2009-02-03 01:55:25 +00:00
2009-01-30 15:08:09 +00:00
2009-02-10 02:09:46 +00:00
2009-02-10 02:09:46 +00:00
2009-02-14 19:45:30 +00:00
2009-02-14 19:45:30 +00:00
2008-09-10 15:03:30 +00:00
2009-01-07 02:40:13 +00:00
2009-02-16 23:32:59 +00:00
2009-01-02 00:17:55 +00:00
2009-02-15 19:56:06 +00:00
2009-02-15 19:56:06 +00:00
2009-01-03 03:35:56 +00:00
2008-09-10 15:03:30 +00:00
2009-01-30 07:40:13 +00:00
2009-01-30 20:18:31 +00:00
2009-02-16 05:13:05 +00:00
2009-01-30 20:18:31 +00:00
2008-12-18 19:31:00 +00:00
2008-12-12 14:43:24 +00:00
2008-12-12 14:43:24 +00:00
2008-12-12 14:43:24 +00:00
2008-12-12 14:43:24 +00:00
2008-12-12 14:43:24 +00:00
2009-02-13 08:29:12 +00:00
2008-09-19 14:38:46 +00:00
2008-09-19 14:38:46 +00:00
2009-01-30 20:18:31 +00:00
2008-12-12 14:43:24 +00:00
2008-11-26 17:13:50 +00:00
2008-09-26 08:29:30 +00:00
2008-09-17 12:56:00 +00:00
2008-09-17 12:56:00 +00:00
2008-10-10 09:53:03 +00:00
2008-04-11 14:06:50 +00:00
2009-02-17 02:11:49 +00:00
2008-09-10 15:03:30 +00:00
2008-03-17 20:54:03 +00:00
2009-02-16 07:04:27 +00:00
2009-02-16 07:04:27 +00:00
2008-09-10 15:03:30 +00:00
2008-10-20 18:51:08 +00:00
2008-12-30 17:51:21 +00:00
2009-01-03 03:35:56 +00:00
2009-01-02 00:17:55 +00:00
2008-12-23 04:11:24 +00:00
2009-01-06 03:18:09 +00:00
2009-01-06 03:18:09 +00:00
2009-02-15 03:45:00 +00:00
2009-01-02 15:27:19 +00:00
2009-01-02 15:38:45 +00:00
2008-09-12 09:01:52 +00:00
2008-09-10 15:03:30 +00:00