/ src / frameworks / DiscRecordingUI / src / DiscRecordingUI.m
DiscRecordingUI.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 <DiscRecordingUI/DiscRecordingUI.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* DRBurnSessionBeginProgressDialog(void)
 33  {
 34      if (verbose) puts("STUB: DRBurnSessionBeginProgressDialog called");
 35      return NULL;
 36  }
 37  
 38  void* DRBurnSessionCreate(void)
 39  {
 40      if (verbose) puts("STUB: DRBurnSessionCreate called");
 41      return NULL;
 42  }
 43  
 44  void* DRBurnSessionGetBurn(void)
 45  {
 46      if (verbose) puts("STUB: DRBurnSessionGetBurn called");
 47      return NULL;
 48  }
 49  
 50  void* DRBurnSessionGetTypeID(void)
 51  {
 52      if (verbose) puts("STUB: DRBurnSessionGetTypeID called");
 53      return NULL;
 54  }
 55  
 56  void* DRBurnSessionSetBurn(void)
 57  {
 58      if (verbose) puts("STUB: DRBurnSessionSetBurn called");
 59      return NULL;
 60  }
 61  
 62  void* DRBurnSessionSetupDialog(void)
 63  {
 64      if (verbose) puts("STUB: DRBurnSessionSetupDialog called");
 65      return NULL;
 66  }
 67  
 68  void* DREraseSessionBeginProgressDialog(void)
 69  {
 70      if (verbose) puts("STUB: DREraseSessionBeginProgressDialog called");
 71      return NULL;
 72  }
 73  
 74  void* DREraseSessionCreate(void)
 75  {
 76      if (verbose) puts("STUB: DREraseSessionCreate called");
 77      return NULL;
 78  }
 79  
 80  void* DREraseSessionGetErase(void)
 81  {
 82      if (verbose) puts("STUB: DREraseSessionGetErase called");
 83      return NULL;
 84  }
 85  
 86  void* DREraseSessionGetTypeID(void)
 87  {
 88      if (verbose) puts("STUB: DREraseSessionGetTypeID called");
 89      return NULL;
 90  }
 91  
 92  void* DREraseSessionSetErase(void)
 93  {
 94      if (verbose) puts("STUB: DREraseSessionSetErase called");
 95      return NULL;
 96  }
 97  
 98  void* DREraseSessionSetupDialog(void)
 99  {
100      if (verbose) puts("STUB: DREraseSessionSetupDialog called");
101      return NULL;
102  }