this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

DiscRecording framework stubs

+3338
+1
src/frameworks/CMakeLists.txt
··· 22 22 add_subdirectory(CryptoTokenKit) 23 23 add_subdirectory(DirectoryServices) 24 24 add_subdirectory(DiskArbitration) 25 + add_subdirectory(DiscRecording) 25 26 add_subdirectory(DrawSprocket) 26 27 add_subdirectory(EventKit) 27 28 add_subdirectory(ExceptionHandling)
+47
src/frameworks/DiscRecording/CMakeLists.txt
··· 1 + project(DiscRecording) 2 + 3 + set(DYLIB_COMPAT_VERSION "1.0.0") 4 + set(DYLIB_CURRENT_VERSION "1.0.0") 5 + 6 + add_framework(DiscRecording 7 + FAT 8 + CURRENT_VERSION 9 + VERSION "A" 10 + 11 + SOURCES 12 + src/DiscRecording.m 13 + src/DRBurn.m 14 + src/DRDevice.m 15 + src/DRErase.m 16 + src/DRNotificationCenter.m 17 + src/DRTask.m 18 + src/DRCDTextBlock.m 19 + src/DRMSF.m 20 + src/DRMSFFormatter.m 21 + src/DRTrack.m 22 + src/DRPrepare.m 23 + src/DRSession.m 24 + src/DRSessionCDTextProducer.m 25 + src/DRSessionProducerPlaceholder.m 26 + src/DRCallbackDevice.m 27 + src/DRAudioTrack.m 28 + src/DRFilesystemTrack.m 29 + src/DRFile.m 30 + src/DRFolder.m 31 + src/DRFSObject.m 32 + src/DRBINFileProducer.m 33 + src/DRSilenceGenerator.m 34 + src/DRDataGenerator.m 35 + src/DRAudioGenerator.m 36 + src/DRCueFileParser.m 37 + src/DRPartialFileAudioProducer.m 38 + src/DRTOCFileParser.m 39 + src/DRTOCProducer.m 40 + src/DRDeviceFilter.m 41 + src/DRDefaultDeviceFilter.m 42 + 43 + DEPENDENCIES 44 + system 45 + objc 46 + Foundation 47 + )
+24
src/frameworks/DiscRecording/include/DiscRecording/DRAudioGenerator.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRAudioGenerator : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRAudioTrack.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRAudioTrack : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRBINFileProducer.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRBINFileProducer : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRBurn.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRBurn : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRCDTextBlock.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRCDTextBlock : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRCallbackDevice.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRCallbackDevice : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRContentGenerator.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @protocol DRContentGenerator 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRCueFileParser.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRCueFileParser : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRDataGenerator.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRDataGenerator : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRDefaultDeviceFilter.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRDefaultDeviceFilter : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRDevice.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRDevice : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRDeviceFilter.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRDeviceFilter : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRDeviceFilterDelegate.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @protocol DRDeviceFilterDelegate 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRErase.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRErase : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRFSObject.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRFSObject : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRFile.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRFile : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRFilesystemTrack.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRFilesystemTrack : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRFolder.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRFolder : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRMSF.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRMSF : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRMSFFormatter.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRMSFFormatter : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRNotificationCenter.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRNotificationCenter : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRPartialFileAudioProducer.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRPartialFileAudioProducer : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRPrepare.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRPrepare : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRSession.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRSession : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRSessionCDTextProducer.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRSessionCDTextProducer : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRSessionProducerPlaceholder.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRSessionProducerPlaceholder : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRSilenceGenerator.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRSilenceGenerator : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRTOCFileParser.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRTOCFileParser : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRTOCProducer.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRTOCProducer : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRTask.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRTask : NSObject 23 + 24 + @end
+24
src/frameworks/DiscRecording/include/DiscRecording/DRTrack.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #include <Foundation/Foundation.h> 21 + 22 + @interface DRTrack : NSObject 23 + 24 + @end
+269
src/frameworks/DiscRecording/include/DiscRecording/DiscRecording.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + 21 + #ifndef _DiscRecording_H_ 22 + #define _DiscRecording_H_ 23 + 24 + #import <Foundation/Foundation.h> 25 + 26 + #import <DiscRecording/DRContentGenerator.h> 27 + #import <DiscRecording/DRDeviceFilterDelegate.h> 28 + #import <DiscRecording/DRBurn.h> 29 + #import <DiscRecording/DRDevice.h> 30 + #import <DiscRecording/DRErase.h> 31 + #import <DiscRecording/DRNotificationCenter.h> 32 + #import <DiscRecording/DRTask.h> 33 + #import <DiscRecording/DRCDTextBlock.h> 34 + #import <DiscRecording/DRMSF.h> 35 + #import <DiscRecording/DRMSFFormatter.h> 36 + #import <DiscRecording/DRTrack.h> 37 + #import <DiscRecording/DRPrepare.h> 38 + #import <DiscRecording/DRSession.h> 39 + #import <DiscRecording/DRSessionCDTextProducer.h> 40 + #import <DiscRecording/DRSessionProducerPlaceholder.h> 41 + #import <DiscRecording/DRCallbackDevice.h> 42 + #import <DiscRecording/DRAudioTrack.h> 43 + #import <DiscRecording/DRFilesystemTrack.h> 44 + #import <DiscRecording/DRFile.h> 45 + #import <DiscRecording/DRFolder.h> 46 + #import <DiscRecording/DRFSObject.h> 47 + #import <DiscRecording/DRBINFileProducer.h> 48 + #import <DiscRecording/DRSilenceGenerator.h> 49 + #import <DiscRecording/DRDataGenerator.h> 50 + #import <DiscRecording/DRAudioGenerator.h> 51 + #import <DiscRecording/DRCueFileParser.h> 52 + #import <DiscRecording/DRPartialFileAudioProducer.h> 53 + #import <DiscRecording/DRTOCFileParser.h> 54 + #import <DiscRecording/DRTOCProducer.h> 55 + #import <DiscRecording/DRDeviceFilter.h> 56 + #import <DiscRecording/DRDefaultDeviceFilter.h> 57 + 58 + void* DRAudioTrackCreate(void); 59 + void* DRAudioTrackCreateWithURL(void); 60 + void* DRBurnAbort(void); 61 + void* DRBurnCopyStatus(void); 62 + void* DRBurnCreate(void); 63 + void* DRBurnGetDevice(void); 64 + void* DRBurnGetProperties(void); 65 + void* DRBurnGetTypeID(void); 66 + void* DRBurnSetProperties(void); 67 + void* DRBurnWriteLayout(void); 68 + void* DRCDTextBlockCreate(void); 69 + void* DRCDTextBlockCreateArrayFromPackList(void); 70 + void* DRCDTextBlockFlatten(void); 71 + void* DRCDTextBlockGetProperties(void); 72 + void* DRCDTextBlockGetTrackDictionaries(void); 73 + void* DRCDTextBlockGetTypeID(void); 74 + void* DRCDTextBlockGetValue(void); 75 + void* DRCDTextBlockSetProperties(void); 76 + void* DRCDTextBlockSetTrackDictionaries(void); 77 + void* DRCDTextBlockSetValue(void); 78 + void* DRCallbackDeviceCreate(void); 79 + void* DRCopyDeviceArray(void); 80 + void* DRCopyLocalizedStringForAdditionalSense(void); 81 + void* DRCopyLocalizedStringForDiscRecordingError(void); 82 + void* DRCopyLocalizedStringForExceptionInfo(void); 83 + void* DRCopyLocalizedStringForSenseCode(void); 84 + void* DRCopyLocalizedStringForValue(void); 85 + void* DRDeviceAcquireExclusiveAccess(void); 86 + void* DRDeviceAcquireMediaReservation(void); 87 + void* DRDeviceCloseTray(void); 88 + void* DRDeviceCopyCDText(void); 89 + void* DRDeviceCopyDeviceForBSDName(void); 90 + void* DRDeviceCopyDeviceForIORegistryEntryPath(void); 91 + void* DRDeviceCopyInfo(void); 92 + void* DRDeviceCopyMediaID(void); 93 + void* DRDeviceCopyStatus(void); 94 + void* DRDeviceEjectMedia(void); 95 + void* DRDeviceGetTypeID(void); 96 + void* DRDeviceIsValid(void); 97 + void* DRDeviceKPSForXFactor(void); 98 + void* DRDeviceOpenTray(void); 99 + void* DRDeviceQueryProperty(void); 100 + void* DRDeviceReleaseExclusiveAccess(void); 101 + void* DRDeviceReleaseMediaReservation(void); 102 + void* DRDeviceXFactorForKPS(void); 103 + void* DREraseCopyStatus(void); 104 + void* DREraseCreate(void); 105 + void* DREraseGetDevice(void); 106 + void* DREraseGetProperties(void); 107 + void* DREraseGetTypeID(void); 108 + void* DREraseSetProperties(void); 109 + void* DREraseStart(void); 110 + void* DRFSObjectCopyBaseName(void); 111 + void* DRFSObjectCopyFilesystemProperties(void); 112 + void* DRFSObjectCopyFilesystemProperty(void); 113 + void* DRFSObjectCopyMangledName(void); 114 + void* DRFSObjectCopyMangledNames(void); 115 + void* DRFSObjectCopyRealURL(void); 116 + void* DRFSObjectCopySpecificName(void); 117 + void* DRFSObjectCopySpecificNames(void); 118 + void* DRFSObjectGetFilesystemMask(void); 119 + void* DRFSObjectGetParent(void); 120 + void* DRFSObjectGetRealFSRef(void); 121 + void* DRFSObjectIsVirtual(void); 122 + void* DRFSObjectSetBaseName(void); 123 + void* DRFSObjectSetFilesystemMask(void); 124 + void* DRFSObjectSetFilesystemProperties(void); 125 + void* DRFSObjectSetFilesystemProperty(void); 126 + void* DRFSObjectSetSpecificName(void); 127 + void* DRFSObjectSetSpecificNames(void); 128 + void* DRFileCreateReal(void); 129 + void* DRFileCreateRealWithURL(void); 130 + void* DRFileCreateVirtualLink(void); 131 + void* DRFileCreateVirtualWithCallback(void); 132 + void* DRFileCreateVirtualWithData(void); 133 + void* DRFileGetTypeID(void); 134 + void* DRFilesystemTrackCreate(void); 135 + void* DRFilesystemTrackEstimateOverhead(void); 136 + void* DRFolderAddChild(void); 137 + void* DRFolderConvertRealToVirtual(void); 138 + void* DRFolderCopyChildren(void); 139 + void* DRFolderCountChildren(void); 140 + void* DRFolderCreateReal(void); 141 + void* DRFolderCreateRealWithURL(void); 142 + void* DRFolderCreateVirtual(void); 143 + void* DRFolderGetTypeID(void); 144 + void* DRFolderRemoveChild(void); 145 + void* DRGetRefCon(void); 146 + void* DRGetVersion(void); 147 + void* DRNotificationCenterAddObserver(void); 148 + void* DRNotificationCenterCreate(void); 149 + void* DRNotificationCenterCreateRunLoopSource(void); 150 + void* DRNotificationCenterGetTypeID(void); 151 + void* DRNotificationCenterRemoveObserver(void); 152 + void* DRPrepareCopyStatus(void); 153 + void* DRPrepareCreate(void); 154 + void* DRPrepareGetDevice(void); 155 + void* DRPrepareGetTypeID(void); 156 + void* DRPrepareStart(void); 157 + void* DRSessionCreate(void); 158 + void* DRSessionGetProperties(void); 159 + void* DRSessionGetTracks(void); 160 + void* DRSessionGetTypeID(void); 161 + void* DRSessionSetProperties(void); 162 + void* DRSessionSetTracks(void); 163 + void* DRSetRefCon(void); 164 + void* DRTaskCopyInfo(void); 165 + void* DRTaskGetTypeID(void); 166 + void* DRTaskIsValid(void); 167 + void* DRTrackCreate(void); 168 + void* DRTrackEstimateLength(void); 169 + void* DRTrackGetProperties(void); 170 + void* DRTrackGetTypeID(void); 171 + void* DRTrackSetProperties(void); 172 + void* DRTrackSpeedTest(void); 173 + void* _DRBurnConsumerThread(void); 174 + void* _DRBurnProducerThread(void); 175 + void* _DRBurnThread(void); 176 + void* _DRDeviceBlank(void); 177 + void* _DRDeviceBlankProgress(void); 178 + void* _DRDeviceCloseFormat(void); 179 + void* _DRDeviceCloseSession(void); 180 + void* _DRDeviceCloseTrack(void); 181 + void* _DRDeviceCopyCachedValue(void); 182 + void* _DRDeviceCopyInfoForProfile(void); 183 + void* _DRDeviceCreate(void); 184 + void* _DRDeviceCreateSenseString(void); 185 + void* _DRDeviceDriveReady(void); 186 + void* _DRDeviceFormatUnitMode1(void); 187 + void* _DRDeviceGetCDCapabilitiesPage(void); 188 + void* _DRDeviceGetCDSpeed(void); 189 + void* _DRDeviceGetConfiguration(void); 190 + void* _DRDeviceGetDeviceSpeed(void); 191 + void* _DRDeviceGetFeature(void); 192 + void* _DRDeviceGetPerformance(void); 193 + void* _DRDeviceGetPerformanceNominalInfo(void); 194 + void* _DRDeviceGetWriteParamsPage(void); 195 + void* _DRDeviceInquiry(void); 196 + void* _DRDeviceLockDoor(void); 197 + void* _DRDeviceMediaEject(void); 198 + void* _DRDeviceModeSelect10(void); 199 + void* _DRDeviceModeSense10(void); 200 + void* _DRDeviceQueryDriveFeatures(void); 201 + void* _DRDeviceQuerySupportLevel(void); 202 + void* _DRDeviceQuiesce(void); 203 + void* _DRDeviceReadBlocks(void); 204 + void* _DRDeviceReadBufferCapacity(void); 205 + void* _DRDeviceReadCD(void); 206 + void* _DRDeviceReadCD2(void); 207 + void* _DRDeviceReadCDText(void); 208 + void* _DRDeviceReadCapacity(void); 209 + void* _DRDeviceReadDVDADIPDescriptor(void); 210 + void* _DRDeviceReadDVDJumpIntervalSize(void); 211 + void* _DRDeviceReadDVDLayer0DataZoneCapacity(void); 212 + void* _DRDeviceReadDVDLayerDescriptor(void); 213 + void* _DRDeviceReadDVDLayerDescriptor2(void); 214 + void* _DRDeviceReadDVDManualLayerJump(void); 215 + void* _DRDeviceReadDVDShiftedMiddleArea(void); 216 + void* _DRDeviceReadDVDStructure(void); 217 + void* _DRDeviceReadDVDWriteProtect(void); 218 + void* _DRDeviceReadDiscInfo(void); 219 + void* _DRDeviceReadDiscInfoType(void); 220 + void* _DRDeviceReadDiscStructure(void); 221 + void* _DRDeviceReadFormatCapacities(void); 222 + void* _DRDeviceReadSubchannel(void); 223 + void* _DRDeviceReadTOC(void); 224 + void* _DRDeviceReadTOC2(void); 225 + void* _DRDeviceReadTrackInfo(void); 226 + void* _DRDeviceRemoveCachedValue(void); 227 + void* _DRDeviceRequestSense(void); 228 + void* _DRDeviceReserveTrack(void); 229 + void* _DRDeviceReserveTrack2(void); 230 + void* _DRDeviceSendCueSheet(void); 231 + void* _DRDeviceSendDVDCPMInfo(void); 232 + void* _DRDeviceSendDVDJumpIntervalSize(void); 233 + void* _DRDeviceSendDVDLayer0DataZoneCapacity(void); 234 + void* _DRDeviceSendDVDManualLayerJump(void); 235 + void* _DRDeviceSendDVDShiftedMiddleArea(void); 236 + void* _DRDeviceSendDVDTimestamp(void); 237 + void* _DRDeviceSetCDSpeed(void); 238 + void* _DRDeviceSetCachedValue(void); 239 + void* _DRDeviceSetDeviceSpeed(void); 240 + void* _DRDeviceSetStreamingPerformance(void); 241 + void* _DRDeviceSetWriteParamsPage(void); 242 + void* _DRDeviceStartStopUnit(void); 243 + void* _DRDeviceSynchronizeCache(void); 244 + void* _DRDeviceUnlockDoor(void); 245 + void* _DRDeviceUnquiesce(void); 246 + void* _DRDeviceUpdateThread(void); 247 + void* _DRDeviceVerify(void); 248 + void* _DRDeviceWaitAndCloseSession(void); 249 + void* _DRDeviceWaitAndSynchronizeCache(void); 250 + void* _DRDeviceWaitForBurnCompletion(void); 251 + void* _DRDeviceWriteAndVerify(void); 252 + void* _DRDeviceWriteBlocks(void); 253 + void* _DRDeviceWriteBufferZone1(void); 254 + void* _DREnableToolMode(void); 255 + void* _DREraseThread(void); 256 + void* _DRIsRemoteLoggingAvailable(void); 257 + void* _DRNotificationCenterAddObserver(void); 258 + void* _DRNotificationCenterCreateDistributed(void); 259 + void* _DRNotificationCenterGetObserverClientData(void); 260 + void* _DRNotificationPost(void); 261 + void* _DRNotificationPostCoalescable(void); 262 + void* _DRPrepareThread(void); 263 + void* _DRRemoteLogWithDevice(void); 264 + void* _DRRemoteLogWithPath(void); 265 + void* _DRToolModeEnabled(void); 266 + void* _DRTrackSpeedTestThread(void); 267 + void* _DRWorkLoopThread(void); 268 + 269 + #endif
+34
src/frameworks/DiscRecording/src/DRAudioGenerator.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRAudioGenerator.h> 21 + 22 + @implementation DRAudioGenerator 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRAudioTrack.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRAudioTrack.h> 21 + 22 + @implementation DRAudioTrack 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRBINFileProducer.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRBINFileProducer.h> 21 + 22 + @implementation DRBINFileProducer 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRBurn.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRBurn.h> 21 + 22 + @implementation DRBurn 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRCDTextBlock.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRCDTextBlock.h> 21 + 22 + @implementation DRCDTextBlock 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRCallbackDevice.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRCallbackDevice.h> 21 + 22 + @implementation DRCallbackDevice 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRCueFileParser.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRCueFileParser.h> 21 + 22 + @implementation DRCueFileParser 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRDataGenerator.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRDataGenerator.h> 21 + 22 + @implementation DRDataGenerator 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRDefaultDeviceFilter.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRDefaultDeviceFilter.h> 21 + 22 + @implementation DRDefaultDeviceFilter 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRDevice.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRDevice.h> 21 + 22 + @implementation DRDevice 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRDeviceFilter.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRDeviceFilter.h> 21 + 22 + @implementation DRDeviceFilter 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRErase.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRErase.h> 21 + 22 + @implementation DRErase 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRFSObject.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRFSObject.h> 21 + 22 + @implementation DRFSObject 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRFile.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRFile.h> 21 + 22 + @implementation DRFile 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRFilesystemTrack.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRFilesystemTrack.h> 21 + 22 + @implementation DRFilesystemTrack 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRFolder.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRFolder.h> 21 + 22 + @implementation DRFolder 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRMSF.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRMSF.h> 21 + 22 + @implementation DRMSF 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRMSFFormatter.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRMSFFormatter.h> 21 + 22 + @implementation DRMSFFormatter 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRNotificationCenter.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRNotificationCenter.h> 21 + 22 + @implementation DRNotificationCenter 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRPartialFileAudioProducer.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRPartialFileAudioProducer.h> 21 + 22 + @implementation DRPartialFileAudioProducer 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRPrepare.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRPrepare.h> 21 + 22 + @implementation DRPrepare 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRSession.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRSession.h> 21 + 22 + @implementation DRSession 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRSessionCDTextProducer.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRSessionCDTextProducer.h> 21 + 22 + @implementation DRSessionCDTextProducer 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRSessionProducerPlaceholder.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRSessionProducerPlaceholder.h> 21 + 22 + @implementation DRSessionProducerPlaceholder 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRSilenceGenerator.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRSilenceGenerator.h> 21 + 22 + @implementation DRSilenceGenerator 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRTOCFileParser.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRTOCFileParser.h> 21 + 22 + @implementation DRTOCFileParser 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRTOCProducer.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRTOCProducer.h> 21 + 22 + @implementation DRTOCProducer 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRTask.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRTask.h> 21 + 22 + @implementation DRTask 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/frameworks/DiscRecording/src/DRTrack.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <DiscRecording/DRTrack.h> 21 + 22 + @implementation DRTrack 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+1290
src/frameworks/DiscRecording/src/DiscRecording.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2019 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + 21 + #include <DiscRecording/DiscRecording.h> 22 + #include <stdlib.h> 23 + #include <stdio.h> 24 + 25 + static int verbose = 0; 26 + 27 + __attribute__((constructor)) 28 + static void initme(void) { 29 + verbose = getenv("STUB_VERBOSE") != NULL; 30 + } 31 + 32 + void* DRAudioTrackCreate(void) 33 + { 34 + if (verbose) puts("STUB: DRAudioTrackCreate called"); 35 + return NULL; 36 + } 37 + 38 + void* DRAudioTrackCreateWithURL(void) 39 + { 40 + if (verbose) puts("STUB: DRAudioTrackCreateWithURL called"); 41 + return NULL; 42 + } 43 + 44 + void* DRBurnAbort(void) 45 + { 46 + if (verbose) puts("STUB: DRBurnAbort called"); 47 + return NULL; 48 + } 49 + 50 + void* DRBurnCopyStatus(void) 51 + { 52 + if (verbose) puts("STUB: DRBurnCopyStatus called"); 53 + return NULL; 54 + } 55 + 56 + void* DRBurnCreate(void) 57 + { 58 + if (verbose) puts("STUB: DRBurnCreate called"); 59 + return NULL; 60 + } 61 + 62 + void* DRBurnGetDevice(void) 63 + { 64 + if (verbose) puts("STUB: DRBurnGetDevice called"); 65 + return NULL; 66 + } 67 + 68 + void* DRBurnGetProperties(void) 69 + { 70 + if (verbose) puts("STUB: DRBurnGetProperties called"); 71 + return NULL; 72 + } 73 + 74 + void* DRBurnGetTypeID(void) 75 + { 76 + if (verbose) puts("STUB: DRBurnGetTypeID called"); 77 + return NULL; 78 + } 79 + 80 + void* DRBurnSetProperties(void) 81 + { 82 + if (verbose) puts("STUB: DRBurnSetProperties called"); 83 + return NULL; 84 + } 85 + 86 + void* DRBurnWriteLayout(void) 87 + { 88 + if (verbose) puts("STUB: DRBurnWriteLayout called"); 89 + return NULL; 90 + } 91 + 92 + void* DRCDTextBlockCreate(void) 93 + { 94 + if (verbose) puts("STUB: DRCDTextBlockCreate called"); 95 + return NULL; 96 + } 97 + 98 + void* DRCDTextBlockCreateArrayFromPackList(void) 99 + { 100 + if (verbose) puts("STUB: DRCDTextBlockCreateArrayFromPackList called"); 101 + return NULL; 102 + } 103 + 104 + void* DRCDTextBlockFlatten(void) 105 + { 106 + if (verbose) puts("STUB: DRCDTextBlockFlatten called"); 107 + return NULL; 108 + } 109 + 110 + void* DRCDTextBlockGetProperties(void) 111 + { 112 + if (verbose) puts("STUB: DRCDTextBlockGetProperties called"); 113 + return NULL; 114 + } 115 + 116 + void* DRCDTextBlockGetTrackDictionaries(void) 117 + { 118 + if (verbose) puts("STUB: DRCDTextBlockGetTrackDictionaries called"); 119 + return NULL; 120 + } 121 + 122 + void* DRCDTextBlockGetTypeID(void) 123 + { 124 + if (verbose) puts("STUB: DRCDTextBlockGetTypeID called"); 125 + return NULL; 126 + } 127 + 128 + void* DRCDTextBlockGetValue(void) 129 + { 130 + if (verbose) puts("STUB: DRCDTextBlockGetValue called"); 131 + return NULL; 132 + } 133 + 134 + void* DRCDTextBlockSetProperties(void) 135 + { 136 + if (verbose) puts("STUB: DRCDTextBlockSetProperties called"); 137 + return NULL; 138 + } 139 + 140 + void* DRCDTextBlockSetTrackDictionaries(void) 141 + { 142 + if (verbose) puts("STUB: DRCDTextBlockSetTrackDictionaries called"); 143 + return NULL; 144 + } 145 + 146 + void* DRCDTextBlockSetValue(void) 147 + { 148 + if (verbose) puts("STUB: DRCDTextBlockSetValue called"); 149 + return NULL; 150 + } 151 + 152 + void* DRCallbackDeviceCreate(void) 153 + { 154 + if (verbose) puts("STUB: DRCallbackDeviceCreate called"); 155 + return NULL; 156 + } 157 + 158 + void* DRCopyDeviceArray(void) 159 + { 160 + if (verbose) puts("STUB: DRCopyDeviceArray called"); 161 + return NULL; 162 + } 163 + 164 + void* DRCopyLocalizedStringForAdditionalSense(void) 165 + { 166 + if (verbose) puts("STUB: DRCopyLocalizedStringForAdditionalSense called"); 167 + return NULL; 168 + } 169 + 170 + void* DRCopyLocalizedStringForDiscRecordingError(void) 171 + { 172 + if (verbose) puts("STUB: DRCopyLocalizedStringForDiscRecordingError called"); 173 + return NULL; 174 + } 175 + 176 + void* DRCopyLocalizedStringForExceptionInfo(void) 177 + { 178 + if (verbose) puts("STUB: DRCopyLocalizedStringForExceptionInfo called"); 179 + return NULL; 180 + } 181 + 182 + void* DRCopyLocalizedStringForSenseCode(void) 183 + { 184 + if (verbose) puts("STUB: DRCopyLocalizedStringForSenseCode called"); 185 + return NULL; 186 + } 187 + 188 + void* DRCopyLocalizedStringForValue(void) 189 + { 190 + if (verbose) puts("STUB: DRCopyLocalizedStringForValue called"); 191 + return NULL; 192 + } 193 + 194 + void* DRDeviceAcquireExclusiveAccess(void) 195 + { 196 + if (verbose) puts("STUB: DRDeviceAcquireExclusiveAccess called"); 197 + return NULL; 198 + } 199 + 200 + void* DRDeviceAcquireMediaReservation(void) 201 + { 202 + if (verbose) puts("STUB: DRDeviceAcquireMediaReservation called"); 203 + return NULL; 204 + } 205 + 206 + void* DRDeviceCloseTray(void) 207 + { 208 + if (verbose) puts("STUB: DRDeviceCloseTray called"); 209 + return NULL; 210 + } 211 + 212 + void* DRDeviceCopyCDText(void) 213 + { 214 + if (verbose) puts("STUB: DRDeviceCopyCDText called"); 215 + return NULL; 216 + } 217 + 218 + void* DRDeviceCopyDeviceForBSDName(void) 219 + { 220 + if (verbose) puts("STUB: DRDeviceCopyDeviceForBSDName called"); 221 + return NULL; 222 + } 223 + 224 + void* DRDeviceCopyDeviceForIORegistryEntryPath(void) 225 + { 226 + if (verbose) puts("STUB: DRDeviceCopyDeviceForIORegistryEntryPath called"); 227 + return NULL; 228 + } 229 + 230 + void* DRDeviceCopyInfo(void) 231 + { 232 + if (verbose) puts("STUB: DRDeviceCopyInfo called"); 233 + return NULL; 234 + } 235 + 236 + void* DRDeviceCopyMediaID(void) 237 + { 238 + if (verbose) puts("STUB: DRDeviceCopyMediaID called"); 239 + return NULL; 240 + } 241 + 242 + void* DRDeviceCopyStatus(void) 243 + { 244 + if (verbose) puts("STUB: DRDeviceCopyStatus called"); 245 + return NULL; 246 + } 247 + 248 + void* DRDeviceEjectMedia(void) 249 + { 250 + if (verbose) puts("STUB: DRDeviceEjectMedia called"); 251 + return NULL; 252 + } 253 + 254 + void* DRDeviceGetTypeID(void) 255 + { 256 + if (verbose) puts("STUB: DRDeviceGetTypeID called"); 257 + return NULL; 258 + } 259 + 260 + void* DRDeviceIsValid(void) 261 + { 262 + if (verbose) puts("STUB: DRDeviceIsValid called"); 263 + return NULL; 264 + } 265 + 266 + void* DRDeviceKPSForXFactor(void) 267 + { 268 + if (verbose) puts("STUB: DRDeviceKPSForXFactor called"); 269 + return NULL; 270 + } 271 + 272 + void* DRDeviceOpenTray(void) 273 + { 274 + if (verbose) puts("STUB: DRDeviceOpenTray called"); 275 + return NULL; 276 + } 277 + 278 + void* DRDeviceQueryProperty(void) 279 + { 280 + if (verbose) puts("STUB: DRDeviceQueryProperty called"); 281 + return NULL; 282 + } 283 + 284 + void* DRDeviceReleaseExclusiveAccess(void) 285 + { 286 + if (verbose) puts("STUB: DRDeviceReleaseExclusiveAccess called"); 287 + return NULL; 288 + } 289 + 290 + void* DRDeviceReleaseMediaReservation(void) 291 + { 292 + if (verbose) puts("STUB: DRDeviceReleaseMediaReservation called"); 293 + return NULL; 294 + } 295 + 296 + void* DRDeviceXFactorForKPS(void) 297 + { 298 + if (verbose) puts("STUB: DRDeviceXFactorForKPS called"); 299 + return NULL; 300 + } 301 + 302 + void* DREraseCopyStatus(void) 303 + { 304 + if (verbose) puts("STUB: DREraseCopyStatus called"); 305 + return NULL; 306 + } 307 + 308 + void* DREraseCreate(void) 309 + { 310 + if (verbose) puts("STUB: DREraseCreate called"); 311 + return NULL; 312 + } 313 + 314 + void* DREraseGetDevice(void) 315 + { 316 + if (verbose) puts("STUB: DREraseGetDevice called"); 317 + return NULL; 318 + } 319 + 320 + void* DREraseGetProperties(void) 321 + { 322 + if (verbose) puts("STUB: DREraseGetProperties called"); 323 + return NULL; 324 + } 325 + 326 + void* DREraseGetTypeID(void) 327 + { 328 + if (verbose) puts("STUB: DREraseGetTypeID called"); 329 + return NULL; 330 + } 331 + 332 + void* DREraseSetProperties(void) 333 + { 334 + if (verbose) puts("STUB: DREraseSetProperties called"); 335 + return NULL; 336 + } 337 + 338 + void* DREraseStart(void) 339 + { 340 + if (verbose) puts("STUB: DREraseStart called"); 341 + return NULL; 342 + } 343 + 344 + void* DRFSObjectCopyBaseName(void) 345 + { 346 + if (verbose) puts("STUB: DRFSObjectCopyBaseName called"); 347 + return NULL; 348 + } 349 + 350 + void* DRFSObjectCopyFilesystemProperties(void) 351 + { 352 + if (verbose) puts("STUB: DRFSObjectCopyFilesystemProperties called"); 353 + return NULL; 354 + } 355 + 356 + void* DRFSObjectCopyFilesystemProperty(void) 357 + { 358 + if (verbose) puts("STUB: DRFSObjectCopyFilesystemProperty called"); 359 + return NULL; 360 + } 361 + 362 + void* DRFSObjectCopyMangledName(void) 363 + { 364 + if (verbose) puts("STUB: DRFSObjectCopyMangledName called"); 365 + return NULL; 366 + } 367 + 368 + void* DRFSObjectCopyMangledNames(void) 369 + { 370 + if (verbose) puts("STUB: DRFSObjectCopyMangledNames called"); 371 + return NULL; 372 + } 373 + 374 + void* DRFSObjectCopyRealURL(void) 375 + { 376 + if (verbose) puts("STUB: DRFSObjectCopyRealURL called"); 377 + return NULL; 378 + } 379 + 380 + void* DRFSObjectCopySpecificName(void) 381 + { 382 + if (verbose) puts("STUB: DRFSObjectCopySpecificName called"); 383 + return NULL; 384 + } 385 + 386 + void* DRFSObjectCopySpecificNames(void) 387 + { 388 + if (verbose) puts("STUB: DRFSObjectCopySpecificNames called"); 389 + return NULL; 390 + } 391 + 392 + void* DRFSObjectGetFilesystemMask(void) 393 + { 394 + if (verbose) puts("STUB: DRFSObjectGetFilesystemMask called"); 395 + return NULL; 396 + } 397 + 398 + void* DRFSObjectGetParent(void) 399 + { 400 + if (verbose) puts("STUB: DRFSObjectGetParent called"); 401 + return NULL; 402 + } 403 + 404 + void* DRFSObjectGetRealFSRef(void) 405 + { 406 + if (verbose) puts("STUB: DRFSObjectGetRealFSRef called"); 407 + return NULL; 408 + } 409 + 410 + void* DRFSObjectIsVirtual(void) 411 + { 412 + if (verbose) puts("STUB: DRFSObjectIsVirtual called"); 413 + return NULL; 414 + } 415 + 416 + void* DRFSObjectSetBaseName(void) 417 + { 418 + if (verbose) puts("STUB: DRFSObjectSetBaseName called"); 419 + return NULL; 420 + } 421 + 422 + void* DRFSObjectSetFilesystemMask(void) 423 + { 424 + if (verbose) puts("STUB: DRFSObjectSetFilesystemMask called"); 425 + return NULL; 426 + } 427 + 428 + void* DRFSObjectSetFilesystemProperties(void) 429 + { 430 + if (verbose) puts("STUB: DRFSObjectSetFilesystemProperties called"); 431 + return NULL; 432 + } 433 + 434 + void* DRFSObjectSetFilesystemProperty(void) 435 + { 436 + if (verbose) puts("STUB: DRFSObjectSetFilesystemProperty called"); 437 + return NULL; 438 + } 439 + 440 + void* DRFSObjectSetSpecificName(void) 441 + { 442 + if (verbose) puts("STUB: DRFSObjectSetSpecificName called"); 443 + return NULL; 444 + } 445 + 446 + void* DRFSObjectSetSpecificNames(void) 447 + { 448 + if (verbose) puts("STUB: DRFSObjectSetSpecificNames called"); 449 + return NULL; 450 + } 451 + 452 + void* DRFileCreateReal(void) 453 + { 454 + if (verbose) puts("STUB: DRFileCreateReal called"); 455 + return NULL; 456 + } 457 + 458 + void* DRFileCreateRealWithURL(void) 459 + { 460 + if (verbose) puts("STUB: DRFileCreateRealWithURL called"); 461 + return NULL; 462 + } 463 + 464 + void* DRFileCreateVirtualLink(void) 465 + { 466 + if (verbose) puts("STUB: DRFileCreateVirtualLink called"); 467 + return NULL; 468 + } 469 + 470 + void* DRFileCreateVirtualWithCallback(void) 471 + { 472 + if (verbose) puts("STUB: DRFileCreateVirtualWithCallback called"); 473 + return NULL; 474 + } 475 + 476 + void* DRFileCreateVirtualWithData(void) 477 + { 478 + if (verbose) puts("STUB: DRFileCreateVirtualWithData called"); 479 + return NULL; 480 + } 481 + 482 + void* DRFileGetTypeID(void) 483 + { 484 + if (verbose) puts("STUB: DRFileGetTypeID called"); 485 + return NULL; 486 + } 487 + 488 + void* DRFilesystemTrackCreate(void) 489 + { 490 + if (verbose) puts("STUB: DRFilesystemTrackCreate called"); 491 + return NULL; 492 + } 493 + 494 + void* DRFilesystemTrackEstimateOverhead(void) 495 + { 496 + if (verbose) puts("STUB: DRFilesystemTrackEstimateOverhead called"); 497 + return NULL; 498 + } 499 + 500 + void* DRFolderAddChild(void) 501 + { 502 + if (verbose) puts("STUB: DRFolderAddChild called"); 503 + return NULL; 504 + } 505 + 506 + void* DRFolderConvertRealToVirtual(void) 507 + { 508 + if (verbose) puts("STUB: DRFolderConvertRealToVirtual called"); 509 + return NULL; 510 + } 511 + 512 + void* DRFolderCopyChildren(void) 513 + { 514 + if (verbose) puts("STUB: DRFolderCopyChildren called"); 515 + return NULL; 516 + } 517 + 518 + void* DRFolderCountChildren(void) 519 + { 520 + if (verbose) puts("STUB: DRFolderCountChildren called"); 521 + return NULL; 522 + } 523 + 524 + void* DRFolderCreateReal(void) 525 + { 526 + if (verbose) puts("STUB: DRFolderCreateReal called"); 527 + return NULL; 528 + } 529 + 530 + void* DRFolderCreateRealWithURL(void) 531 + { 532 + if (verbose) puts("STUB: DRFolderCreateRealWithURL called"); 533 + return NULL; 534 + } 535 + 536 + void* DRFolderCreateVirtual(void) 537 + { 538 + if (verbose) puts("STUB: DRFolderCreateVirtual called"); 539 + return NULL; 540 + } 541 + 542 + void* DRFolderGetTypeID(void) 543 + { 544 + if (verbose) puts("STUB: DRFolderGetTypeID called"); 545 + return NULL; 546 + } 547 + 548 + void* DRFolderRemoveChild(void) 549 + { 550 + if (verbose) puts("STUB: DRFolderRemoveChild called"); 551 + return NULL; 552 + } 553 + 554 + void* DRGetRefCon(void) 555 + { 556 + if (verbose) puts("STUB: DRGetRefCon called"); 557 + return NULL; 558 + } 559 + 560 + void* DRGetVersion(void) 561 + { 562 + if (verbose) puts("STUB: DRGetVersion called"); 563 + return NULL; 564 + } 565 + 566 + void* DRNotificationCenterAddObserver(void) 567 + { 568 + if (verbose) puts("STUB: DRNotificationCenterAddObserver called"); 569 + return NULL; 570 + } 571 + 572 + void* DRNotificationCenterCreate(void) 573 + { 574 + if (verbose) puts("STUB: DRNotificationCenterCreate called"); 575 + return NULL; 576 + } 577 + 578 + void* DRNotificationCenterCreateRunLoopSource(void) 579 + { 580 + if (verbose) puts("STUB: DRNotificationCenterCreateRunLoopSource called"); 581 + return NULL; 582 + } 583 + 584 + void* DRNotificationCenterGetTypeID(void) 585 + { 586 + if (verbose) puts("STUB: DRNotificationCenterGetTypeID called"); 587 + return NULL; 588 + } 589 + 590 + void* DRNotificationCenterRemoveObserver(void) 591 + { 592 + if (verbose) puts("STUB: DRNotificationCenterRemoveObserver called"); 593 + return NULL; 594 + } 595 + 596 + void* DRPrepareCopyStatus(void) 597 + { 598 + if (verbose) puts("STUB: DRPrepareCopyStatus called"); 599 + return NULL; 600 + } 601 + 602 + void* DRPrepareCreate(void) 603 + { 604 + if (verbose) puts("STUB: DRPrepareCreate called"); 605 + return NULL; 606 + } 607 + 608 + void* DRPrepareGetDevice(void) 609 + { 610 + if (verbose) puts("STUB: DRPrepareGetDevice called"); 611 + return NULL; 612 + } 613 + 614 + void* DRPrepareGetTypeID(void) 615 + { 616 + if (verbose) puts("STUB: DRPrepareGetTypeID called"); 617 + return NULL; 618 + } 619 + 620 + void* DRPrepareStart(void) 621 + { 622 + if (verbose) puts("STUB: DRPrepareStart called"); 623 + return NULL; 624 + } 625 + 626 + void* DRSessionCreate(void) 627 + { 628 + if (verbose) puts("STUB: DRSessionCreate called"); 629 + return NULL; 630 + } 631 + 632 + void* DRSessionGetProperties(void) 633 + { 634 + if (verbose) puts("STUB: DRSessionGetProperties called"); 635 + return NULL; 636 + } 637 + 638 + void* DRSessionGetTracks(void) 639 + { 640 + if (verbose) puts("STUB: DRSessionGetTracks called"); 641 + return NULL; 642 + } 643 + 644 + void* DRSessionGetTypeID(void) 645 + { 646 + if (verbose) puts("STUB: DRSessionGetTypeID called"); 647 + return NULL; 648 + } 649 + 650 + void* DRSessionSetProperties(void) 651 + { 652 + if (verbose) puts("STUB: DRSessionSetProperties called"); 653 + return NULL; 654 + } 655 + 656 + void* DRSessionSetTracks(void) 657 + { 658 + if (verbose) puts("STUB: DRSessionSetTracks called"); 659 + return NULL; 660 + } 661 + 662 + void* DRSetRefCon(void) 663 + { 664 + if (verbose) puts("STUB: DRSetRefCon called"); 665 + return NULL; 666 + } 667 + 668 + void* DRTaskCopyInfo(void) 669 + { 670 + if (verbose) puts("STUB: DRTaskCopyInfo called"); 671 + return NULL; 672 + } 673 + 674 + void* DRTaskGetTypeID(void) 675 + { 676 + if (verbose) puts("STUB: DRTaskGetTypeID called"); 677 + return NULL; 678 + } 679 + 680 + void* DRTaskIsValid(void) 681 + { 682 + if (verbose) puts("STUB: DRTaskIsValid called"); 683 + return NULL; 684 + } 685 + 686 + void* DRTrackCreate(void) 687 + { 688 + if (verbose) puts("STUB: DRTrackCreate called"); 689 + return NULL; 690 + } 691 + 692 + void* DRTrackEstimateLength(void) 693 + { 694 + if (verbose) puts("STUB: DRTrackEstimateLength called"); 695 + return NULL; 696 + } 697 + 698 + void* DRTrackGetProperties(void) 699 + { 700 + if (verbose) puts("STUB: DRTrackGetProperties called"); 701 + return NULL; 702 + } 703 + 704 + void* DRTrackGetTypeID(void) 705 + { 706 + if (verbose) puts("STUB: DRTrackGetTypeID called"); 707 + return NULL; 708 + } 709 + 710 + void* DRTrackSetProperties(void) 711 + { 712 + if (verbose) puts("STUB: DRTrackSetProperties called"); 713 + return NULL; 714 + } 715 + 716 + void* DRTrackSpeedTest(void) 717 + { 718 + if (verbose) puts("STUB: DRTrackSpeedTest called"); 719 + return NULL; 720 + } 721 + 722 + void* _DRBurnConsumerThread(void) 723 + { 724 + if (verbose) puts("STUB: _DRBurnConsumerThread called"); 725 + return NULL; 726 + } 727 + 728 + void* _DRBurnProducerThread(void) 729 + { 730 + if (verbose) puts("STUB: _DRBurnProducerThread called"); 731 + return NULL; 732 + } 733 + 734 + void* _DRBurnThread(void) 735 + { 736 + if (verbose) puts("STUB: _DRBurnThread called"); 737 + return NULL; 738 + } 739 + 740 + void* _DRDeviceBlank(void) 741 + { 742 + if (verbose) puts("STUB: _DRDeviceBlank called"); 743 + return NULL; 744 + } 745 + 746 + void* _DRDeviceBlankProgress(void) 747 + { 748 + if (verbose) puts("STUB: _DRDeviceBlankProgress called"); 749 + return NULL; 750 + } 751 + 752 + void* _DRDeviceCloseFormat(void) 753 + { 754 + if (verbose) puts("STUB: _DRDeviceCloseFormat called"); 755 + return NULL; 756 + } 757 + 758 + void* _DRDeviceCloseSession(void) 759 + { 760 + if (verbose) puts("STUB: _DRDeviceCloseSession called"); 761 + return NULL; 762 + } 763 + 764 + void* _DRDeviceCloseTrack(void) 765 + { 766 + if (verbose) puts("STUB: _DRDeviceCloseTrack called"); 767 + return NULL; 768 + } 769 + 770 + void* _DRDeviceCopyCachedValue(void) 771 + { 772 + if (verbose) puts("STUB: _DRDeviceCopyCachedValue called"); 773 + return NULL; 774 + } 775 + 776 + void* _DRDeviceCopyInfoForProfile(void) 777 + { 778 + if (verbose) puts("STUB: _DRDeviceCopyInfoForProfile called"); 779 + return NULL; 780 + } 781 + 782 + void* _DRDeviceCreate(void) 783 + { 784 + if (verbose) puts("STUB: _DRDeviceCreate called"); 785 + return NULL; 786 + } 787 + 788 + void* _DRDeviceCreateSenseString(void) 789 + { 790 + if (verbose) puts("STUB: _DRDeviceCreateSenseString called"); 791 + return NULL; 792 + } 793 + 794 + void* _DRDeviceDriveReady(void) 795 + { 796 + if (verbose) puts("STUB: _DRDeviceDriveReady called"); 797 + return NULL; 798 + } 799 + 800 + void* _DRDeviceFormatUnitMode1(void) 801 + { 802 + if (verbose) puts("STUB: _DRDeviceFormatUnitMode1 called"); 803 + return NULL; 804 + } 805 + 806 + void* _DRDeviceGetCDCapabilitiesPage(void) 807 + { 808 + if (verbose) puts("STUB: _DRDeviceGetCDCapabilitiesPage called"); 809 + return NULL; 810 + } 811 + 812 + void* _DRDeviceGetCDSpeed(void) 813 + { 814 + if (verbose) puts("STUB: _DRDeviceGetCDSpeed called"); 815 + return NULL; 816 + } 817 + 818 + void* _DRDeviceGetConfiguration(void) 819 + { 820 + if (verbose) puts("STUB: _DRDeviceGetConfiguration called"); 821 + return NULL; 822 + } 823 + 824 + void* _DRDeviceGetDeviceSpeed(void) 825 + { 826 + if (verbose) puts("STUB: _DRDeviceGetDeviceSpeed called"); 827 + return NULL; 828 + } 829 + 830 + void* _DRDeviceGetFeature(void) 831 + { 832 + if (verbose) puts("STUB: _DRDeviceGetFeature called"); 833 + return NULL; 834 + } 835 + 836 + void* _DRDeviceGetPerformance(void) 837 + { 838 + if (verbose) puts("STUB: _DRDeviceGetPerformance called"); 839 + return NULL; 840 + } 841 + 842 + void* _DRDeviceGetPerformanceNominalInfo(void) 843 + { 844 + if (verbose) puts("STUB: _DRDeviceGetPerformanceNominalInfo called"); 845 + return NULL; 846 + } 847 + 848 + void* _DRDeviceGetWriteParamsPage(void) 849 + { 850 + if (verbose) puts("STUB: _DRDeviceGetWriteParamsPage called"); 851 + return NULL; 852 + } 853 + 854 + void* _DRDeviceInquiry(void) 855 + { 856 + if (verbose) puts("STUB: _DRDeviceInquiry called"); 857 + return NULL; 858 + } 859 + 860 + void* _DRDeviceLockDoor(void) 861 + { 862 + if (verbose) puts("STUB: _DRDeviceLockDoor called"); 863 + return NULL; 864 + } 865 + 866 + void* _DRDeviceMediaEject(void) 867 + { 868 + if (verbose) puts("STUB: _DRDeviceMediaEject called"); 869 + return NULL; 870 + } 871 + 872 + void* _DRDeviceModeSelect10(void) 873 + { 874 + if (verbose) puts("STUB: _DRDeviceModeSelect10 called"); 875 + return NULL; 876 + } 877 + 878 + void* _DRDeviceModeSense10(void) 879 + { 880 + if (verbose) puts("STUB: _DRDeviceModeSense10 called"); 881 + return NULL; 882 + } 883 + 884 + void* _DRDeviceQueryDriveFeatures(void) 885 + { 886 + if (verbose) puts("STUB: _DRDeviceQueryDriveFeatures called"); 887 + return NULL; 888 + } 889 + 890 + void* _DRDeviceQuerySupportLevel(void) 891 + { 892 + if (verbose) puts("STUB: _DRDeviceQuerySupportLevel called"); 893 + return NULL; 894 + } 895 + 896 + void* _DRDeviceQuiesce(void) 897 + { 898 + if (verbose) puts("STUB: _DRDeviceQuiesce called"); 899 + return NULL; 900 + } 901 + 902 + void* _DRDeviceReadBlocks(void) 903 + { 904 + if (verbose) puts("STUB: _DRDeviceReadBlocks called"); 905 + return NULL; 906 + } 907 + 908 + void* _DRDeviceReadBufferCapacity(void) 909 + { 910 + if (verbose) puts("STUB: _DRDeviceReadBufferCapacity called"); 911 + return NULL; 912 + } 913 + 914 + void* _DRDeviceReadCD(void) 915 + { 916 + if (verbose) puts("STUB: _DRDeviceReadCD called"); 917 + return NULL; 918 + } 919 + 920 + void* _DRDeviceReadCD2(void) 921 + { 922 + if (verbose) puts("STUB: _DRDeviceReadCD2 called"); 923 + return NULL; 924 + } 925 + 926 + void* _DRDeviceReadCDText(void) 927 + { 928 + if (verbose) puts("STUB: _DRDeviceReadCDText called"); 929 + return NULL; 930 + } 931 + 932 + void* _DRDeviceReadCapacity(void) 933 + { 934 + if (verbose) puts("STUB: _DRDeviceReadCapacity called"); 935 + return NULL; 936 + } 937 + 938 + void* _DRDeviceReadDVDADIPDescriptor(void) 939 + { 940 + if (verbose) puts("STUB: _DRDeviceReadDVDADIPDescriptor called"); 941 + return NULL; 942 + } 943 + 944 + void* _DRDeviceReadDVDJumpIntervalSize(void) 945 + { 946 + if (verbose) puts("STUB: _DRDeviceReadDVDJumpIntervalSize called"); 947 + return NULL; 948 + } 949 + 950 + void* _DRDeviceReadDVDLayer0DataZoneCapacity(void) 951 + { 952 + if (verbose) puts("STUB: _DRDeviceReadDVDLayer0DataZoneCapacity called"); 953 + return NULL; 954 + } 955 + 956 + void* _DRDeviceReadDVDLayerDescriptor(void) 957 + { 958 + if (verbose) puts("STUB: _DRDeviceReadDVDLayerDescriptor called"); 959 + return NULL; 960 + } 961 + 962 + void* _DRDeviceReadDVDLayerDescriptor2(void) 963 + { 964 + if (verbose) puts("STUB: _DRDeviceReadDVDLayerDescriptor2 called"); 965 + return NULL; 966 + } 967 + 968 + void* _DRDeviceReadDVDManualLayerJump(void) 969 + { 970 + if (verbose) puts("STUB: _DRDeviceReadDVDManualLayerJump called"); 971 + return NULL; 972 + } 973 + 974 + void* _DRDeviceReadDVDShiftedMiddleArea(void) 975 + { 976 + if (verbose) puts("STUB: _DRDeviceReadDVDShiftedMiddleArea called"); 977 + return NULL; 978 + } 979 + 980 + void* _DRDeviceReadDVDStructure(void) 981 + { 982 + if (verbose) puts("STUB: _DRDeviceReadDVDStructure called"); 983 + return NULL; 984 + } 985 + 986 + void* _DRDeviceReadDVDWriteProtect(void) 987 + { 988 + if (verbose) puts("STUB: _DRDeviceReadDVDWriteProtect called"); 989 + return NULL; 990 + } 991 + 992 + void* _DRDeviceReadDiscInfo(void) 993 + { 994 + if (verbose) puts("STUB: _DRDeviceReadDiscInfo called"); 995 + return NULL; 996 + } 997 + 998 + void* _DRDeviceReadDiscInfoType(void) 999 + { 1000 + if (verbose) puts("STUB: _DRDeviceReadDiscInfoType called"); 1001 + return NULL; 1002 + } 1003 + 1004 + void* _DRDeviceReadDiscStructure(void) 1005 + { 1006 + if (verbose) puts("STUB: _DRDeviceReadDiscStructure called"); 1007 + return NULL; 1008 + } 1009 + 1010 + void* _DRDeviceReadFormatCapacities(void) 1011 + { 1012 + if (verbose) puts("STUB: _DRDeviceReadFormatCapacities called"); 1013 + return NULL; 1014 + } 1015 + 1016 + void* _DRDeviceReadSubchannel(void) 1017 + { 1018 + if (verbose) puts("STUB: _DRDeviceReadSubchannel called"); 1019 + return NULL; 1020 + } 1021 + 1022 + void* _DRDeviceReadTOC(void) 1023 + { 1024 + if (verbose) puts("STUB: _DRDeviceReadTOC called"); 1025 + return NULL; 1026 + } 1027 + 1028 + void* _DRDeviceReadTOC2(void) 1029 + { 1030 + if (verbose) puts("STUB: _DRDeviceReadTOC2 called"); 1031 + return NULL; 1032 + } 1033 + 1034 + void* _DRDeviceReadTrackInfo(void) 1035 + { 1036 + if (verbose) puts("STUB: _DRDeviceReadTrackInfo called"); 1037 + return NULL; 1038 + } 1039 + 1040 + void* _DRDeviceRemoveCachedValue(void) 1041 + { 1042 + if (verbose) puts("STUB: _DRDeviceRemoveCachedValue called"); 1043 + return NULL; 1044 + } 1045 + 1046 + void* _DRDeviceRequestSense(void) 1047 + { 1048 + if (verbose) puts("STUB: _DRDeviceRequestSense called"); 1049 + return NULL; 1050 + } 1051 + 1052 + void* _DRDeviceReserveTrack(void) 1053 + { 1054 + if (verbose) puts("STUB: _DRDeviceReserveTrack called"); 1055 + return NULL; 1056 + } 1057 + 1058 + void* _DRDeviceReserveTrack2(void) 1059 + { 1060 + if (verbose) puts("STUB: _DRDeviceReserveTrack2 called"); 1061 + return NULL; 1062 + } 1063 + 1064 + void* _DRDeviceSendCueSheet(void) 1065 + { 1066 + if (verbose) puts("STUB: _DRDeviceSendCueSheet called"); 1067 + return NULL; 1068 + } 1069 + 1070 + void* _DRDeviceSendDVDCPMInfo(void) 1071 + { 1072 + if (verbose) puts("STUB: _DRDeviceSendDVDCPMInfo called"); 1073 + return NULL; 1074 + } 1075 + 1076 + void* _DRDeviceSendDVDJumpIntervalSize(void) 1077 + { 1078 + if (verbose) puts("STUB: _DRDeviceSendDVDJumpIntervalSize called"); 1079 + return NULL; 1080 + } 1081 + 1082 + void* _DRDeviceSendDVDLayer0DataZoneCapacity(void) 1083 + { 1084 + if (verbose) puts("STUB: _DRDeviceSendDVDLayer0DataZoneCapacity called"); 1085 + return NULL; 1086 + } 1087 + 1088 + void* _DRDeviceSendDVDManualLayerJump(void) 1089 + { 1090 + if (verbose) puts("STUB: _DRDeviceSendDVDManualLayerJump called"); 1091 + return NULL; 1092 + } 1093 + 1094 + void* _DRDeviceSendDVDShiftedMiddleArea(void) 1095 + { 1096 + if (verbose) puts("STUB: _DRDeviceSendDVDShiftedMiddleArea called"); 1097 + return NULL; 1098 + } 1099 + 1100 + void* _DRDeviceSendDVDTimestamp(void) 1101 + { 1102 + if (verbose) puts("STUB: _DRDeviceSendDVDTimestamp called"); 1103 + return NULL; 1104 + } 1105 + 1106 + void* _DRDeviceSetCDSpeed(void) 1107 + { 1108 + if (verbose) puts("STUB: _DRDeviceSetCDSpeed called"); 1109 + return NULL; 1110 + } 1111 + 1112 + void* _DRDeviceSetCachedValue(void) 1113 + { 1114 + if (verbose) puts("STUB: _DRDeviceSetCachedValue called"); 1115 + return NULL; 1116 + } 1117 + 1118 + void* _DRDeviceSetDeviceSpeed(void) 1119 + { 1120 + if (verbose) puts("STUB: _DRDeviceSetDeviceSpeed called"); 1121 + return NULL; 1122 + } 1123 + 1124 + void* _DRDeviceSetStreamingPerformance(void) 1125 + { 1126 + if (verbose) puts("STUB: _DRDeviceSetStreamingPerformance called"); 1127 + return NULL; 1128 + } 1129 + 1130 + void* _DRDeviceSetWriteParamsPage(void) 1131 + { 1132 + if (verbose) puts("STUB: _DRDeviceSetWriteParamsPage called"); 1133 + return NULL; 1134 + } 1135 + 1136 + void* _DRDeviceStartStopUnit(void) 1137 + { 1138 + if (verbose) puts("STUB: _DRDeviceStartStopUnit called"); 1139 + return NULL; 1140 + } 1141 + 1142 + void* _DRDeviceSynchronizeCache(void) 1143 + { 1144 + if (verbose) puts("STUB: _DRDeviceSynchronizeCache called"); 1145 + return NULL; 1146 + } 1147 + 1148 + void* _DRDeviceUnlockDoor(void) 1149 + { 1150 + if (verbose) puts("STUB: _DRDeviceUnlockDoor called"); 1151 + return NULL; 1152 + } 1153 + 1154 + void* _DRDeviceUnquiesce(void) 1155 + { 1156 + if (verbose) puts("STUB: _DRDeviceUnquiesce called"); 1157 + return NULL; 1158 + } 1159 + 1160 + void* _DRDeviceUpdateThread(void) 1161 + { 1162 + if (verbose) puts("STUB: _DRDeviceUpdateThread called"); 1163 + return NULL; 1164 + } 1165 + 1166 + void* _DRDeviceVerify(void) 1167 + { 1168 + if (verbose) puts("STUB: _DRDeviceVerify called"); 1169 + return NULL; 1170 + } 1171 + 1172 + void* _DRDeviceWaitAndCloseSession(void) 1173 + { 1174 + if (verbose) puts("STUB: _DRDeviceWaitAndCloseSession called"); 1175 + return NULL; 1176 + } 1177 + 1178 + void* _DRDeviceWaitAndSynchronizeCache(void) 1179 + { 1180 + if (verbose) puts("STUB: _DRDeviceWaitAndSynchronizeCache called"); 1181 + return NULL; 1182 + } 1183 + 1184 + void* _DRDeviceWaitForBurnCompletion(void) 1185 + { 1186 + if (verbose) puts("STUB: _DRDeviceWaitForBurnCompletion called"); 1187 + return NULL; 1188 + } 1189 + 1190 + void* _DRDeviceWriteAndVerify(void) 1191 + { 1192 + if (verbose) puts("STUB: _DRDeviceWriteAndVerify called"); 1193 + return NULL; 1194 + } 1195 + 1196 + void* _DRDeviceWriteBlocks(void) 1197 + { 1198 + if (verbose) puts("STUB: _DRDeviceWriteBlocks called"); 1199 + return NULL; 1200 + } 1201 + 1202 + void* _DRDeviceWriteBufferZone1(void) 1203 + { 1204 + if (verbose) puts("STUB: _DRDeviceWriteBufferZone1 called"); 1205 + return NULL; 1206 + } 1207 + 1208 + void* _DREnableToolMode(void) 1209 + { 1210 + if (verbose) puts("STUB: _DREnableToolMode called"); 1211 + return NULL; 1212 + } 1213 + 1214 + void* _DREraseThread(void) 1215 + { 1216 + if (verbose) puts("STUB: _DREraseThread called"); 1217 + return NULL; 1218 + } 1219 + 1220 + void* _DRIsRemoteLoggingAvailable(void) 1221 + { 1222 + if (verbose) puts("STUB: _DRIsRemoteLoggingAvailable called"); 1223 + return NULL; 1224 + } 1225 + 1226 + void* _DRNotificationCenterAddObserver(void) 1227 + { 1228 + if (verbose) puts("STUB: _DRNotificationCenterAddObserver called"); 1229 + return NULL; 1230 + } 1231 + 1232 + void* _DRNotificationCenterCreateDistributed(void) 1233 + { 1234 + if (verbose) puts("STUB: _DRNotificationCenterCreateDistributed called"); 1235 + return NULL; 1236 + } 1237 + 1238 + void* _DRNotificationCenterGetObserverClientData(void) 1239 + { 1240 + if (verbose) puts("STUB: _DRNotificationCenterGetObserverClientData called"); 1241 + return NULL; 1242 + } 1243 + 1244 + void* _DRNotificationPost(void) 1245 + { 1246 + if (verbose) puts("STUB: _DRNotificationPost called"); 1247 + return NULL; 1248 + } 1249 + 1250 + void* _DRNotificationPostCoalescable(void) 1251 + { 1252 + if (verbose) puts("STUB: _DRNotificationPostCoalescable called"); 1253 + return NULL; 1254 + } 1255 + 1256 + void* _DRPrepareThread(void) 1257 + { 1258 + if (verbose) puts("STUB: _DRPrepareThread called"); 1259 + return NULL; 1260 + } 1261 + 1262 + void* _DRRemoteLogWithDevice(void) 1263 + { 1264 + if (verbose) puts("STUB: _DRRemoteLogWithDevice called"); 1265 + return NULL; 1266 + } 1267 + 1268 + void* _DRRemoteLogWithPath(void) 1269 + { 1270 + if (verbose) puts("STUB: _DRRemoteLogWithPath called"); 1271 + return NULL; 1272 + } 1273 + 1274 + void* _DRToolModeEnabled(void) 1275 + { 1276 + if (verbose) puts("STUB: _DRToolModeEnabled called"); 1277 + return NULL; 1278 + } 1279 + 1280 + void* _DRTrackSpeedTestThread(void) 1281 + { 1282 + if (verbose) puts("STUB: _DRTrackSpeedTestThread called"); 1283 + return NULL; 1284 + } 1285 + 1286 + void* _DRWorkLoopThread(void) 1287 + { 1288 + if (verbose) puts("STUB: _DRWorkLoopThread called"); 1289 + return NULL; 1290 + }
+1
src/frameworks/include/DiscRecording
··· 1 + ../DiscRecording/include/DiscRecording