Skip to content

Commit

Permalink
Refactor ld-process-efm into a CLI only application with all GUI opti…
Browse files Browse the repository at this point in the history
…ons still available (#732)

* Removing GUI functions from ld-process-efm - Quick check in before starting testing of changes

* Fix help and correct metadata test .gitignore

* Refactored as CLI tool - updated all headers - removed threading

* Fixed typo in ld-process-efm help output
  • Loading branch information
simoninns authored May 28, 2022
1 parent 35ff6aa commit c956705
Show file tree
Hide file tree
Showing 51 changed files with 250 additions and 11,071 deletions.
1 change: 1 addition & 0 deletions tools/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -54,4 +54,5 @@ CMakeLists.txt.user*
/ld-process-vits/ld-process-vits
/library/filter/testfilter/testfilter
/library/tbc/testvbidecoder/testvbidecoder
/library/tbc/testmetadata/testmetadata

2 changes: 1 addition & 1 deletion tools/ld-process-efm/Datatypes/audio.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
audio.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Datatypes/audio.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
audio.h
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Datatypes/f1frame.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
f1frame.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Datatypes/f1frame.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
f1frame.h
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Datatypes/f2frame.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
f2frame.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Datatypes/f2frame.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
f2frame.h
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Datatypes/f3frame.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
f3frame.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Datatypes/f3frame.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
f3frame.h
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Datatypes/section.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
section.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Datatypes/section.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
section.h
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Datatypes/sector.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
sector.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Datatypes/sector.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
sector.h
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Datatypes/tracktime.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
tracktime.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Datatypes/tracktime.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
tracktime.h
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/c1circ.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
c1circ.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/c1circ.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
c1circ.h
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/c2circ.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
c2circ.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/c2circ.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
c2circ.h
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/c2deinterleave.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
c2deinterleave.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/c2deinterleave.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
c2deinterleave.h
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/efmtof3frames.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
efmtof3frames.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/efmtof3frames.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
efmtof3frames.h
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/f1toaudio.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
f1toaudio.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/f1toaudio.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
f1toaudio.h
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/f1todata.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
f1todata.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/f1todata.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
f1todata.h
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/f2tof1frames.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
f2framestoaudio.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/f2tof1frames.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
f2framestoaudio.h
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/f3tof2frames.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
f3tof2frames.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/f3tof2frames.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
f3tof2frames.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/syncf3frames.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
syncf3frames.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
2 changes: 1 addition & 1 deletion tools/ld-process-efm/Decoders/syncf3frames.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
syncf3frames.cpp
ld-process-efm - EFM data decoder
Copyright (C) 2019 Simon Inns
Copyright (C) 2019-2022 Simon Inns
This file is part of ld-decode-tools.
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
6,839 changes: 0 additions & 6,839 deletions tools/ld-process-efm/Graphics/ld-process-efm logo.ai

This file was deleted.

Binary file removed tools/ld-process-efm/Graphics/ld-process-efm.icns
Binary file not shown.
16 changes: 0 additions & 16 deletions tools/ld-process-efm/aboutdialog.cpp

This file was deleted.

22 changes: 0 additions & 22 deletions tools/ld-process-efm/aboutdialog.h

This file was deleted.

Loading

0 comments on commit c956705

Please sign in to comment.