Skip to content

Commit e1c3b7d

Browse files
committed
Move binary format to built in and make it default
1 parent a805b1a commit e1c3b7d

21 files changed

Lines changed: 65 additions & 117 deletions

Plugins/BinaryFormat/CMakeLists.txt

Lines changed: 0 additions & 21 deletions
This file was deleted.

Plugins/BinaryFormat/OpenEphysLib.cpp

Lines changed: 0 additions & 77 deletions
This file was deleted.

Plugins/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS
1313
#add plugin subdirectories
1414
add_subdirectory(ArduinoOutput)
1515
add_subdirectory(BasicSpikeDisplay)
16-
add_subdirectory(BinaryFormat)
1716
add_subdirectory(CAR)
1817
add_subdirectory(ChannelMappingNode)
1918
add_subdirectory(EvntTrigAvg)

Plugins/BinaryFormat/FileSource/BinaryFileSource.cpp renamed to Source/Processors/FileReader/BinaryFileSource/BinaryFileSource.cpp

File renamed without changes.

Plugins/BinaryFormat/FileSource/BinaryFileSource.h renamed to Source/Processors/FileReader/BinaryFileSource/BinaryFileSource.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
2424
#ifndef BINARYFILESOURCE_H_INCLUDED
2525
#define BINARYFILESOURCE_H_INCLUDED
2626

27-
#include <FileSourceHeaders.h>
27+
#include "../FileSource.h"
2828

2929
namespace BinarySource
3030
{
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#Open Ephys GUI direcroty-specific file
2+
3+
#add files in this folder
4+
add_sources(open-ephys
5+
BinaryFileSource.cpp
6+
BinaryFileSource.h
7+
)
8+
9+
#add nested directories
10+
11+

Source/Processors/FileReader/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ add_sources(open-ephys
1111
)
1212

1313
#add nested directories
14-
14+
add_subdirectory(BinaryFileSource)
1515

Source/Processors/FileReader/FileReader.cpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
#include "../../AccessClass.h"
2828
#include "../../Audio/AudioComponent.h"
2929
#include "../PluginManager/PluginManager.h"
30+
#include "BinaryFileSource\BinaryFileSource.h"
3031

3132

3233
FileReader::FileReader()
@@ -466,13 +467,15 @@ StringArray FileReader::getSupportedExtensions() const
466467

467468
int FileReader::getNumBuiltInFileSources() const
468469
{
469-
return 0;
470+
return 1;
470471
}
471472

472473
String FileReader::getBuiltInFileSourceExtensions(int index) const
473474
{
474475
switch (index)
475476
{
477+
case 0: //Binary
478+
return "oebin";
476479
default:
477480
return "";
478481
}
@@ -482,6 +485,8 @@ FileSource* FileReader::createBuiltInFileSource(int index) const
482485
{
483486
switch (index)
484487
{
488+
case 0:
489+
return new BinarySource::BinaryFileSource();
485490
default:
486491
return nullptr;
487492
}

Plugins/BinaryFormat/RecordEngine/BinaryRecording.cpp renamed to Source/Processors/RecordNode/BinaryFormat/BinaryRecording.cpp

File renamed without changes.

Plugins/BinaryFormat/RecordEngine/BinaryRecording.h renamed to Source/Processors/RecordNode/BinaryFormat/BinaryRecording.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
2323
#ifndef BINARYRECORDING_H
2424
#define BINARYRECORDING_H
2525

26-
#include <RecordingLib.h>
26+
#include "../RecordEngine.h"
2727
#include "SequentialBlockFile.h"
2828
#include "NpyFile.h"
2929

0 commit comments

Comments
 (0)