Ticket #289: oss-fix.diff

File oss-fix.diff, 1.7 KB (added by rah@…, 20 years ago)
  • mythtv/libs/libmythtv/NuppelVideoRecorder.cpp

     
    614614    int frag, blocksize = 4096;
    615615    int tmp;
    616616
    617 #ifdef CONFIG_DARWIN
     617#if defined(CONFIG_DARWIN) || ( !defined(HAVE_SYS_SOUNDCARD_H) && !defined(HAVE_SOUNDCARD_H))
    618618    VERBOSE(VB_IMPORTANT, QString("NVR::AudioInit() This Unix doesn't support"
    619619                                  " device files for audio access. Skipping"));
    620620    return 1;
     
    20762076
    20772077void NuppelVideoRecorder::doAudioThread(void)
    20782078{
    2079 #ifdef CONFIG_DARWIN
     2079#if defined(CONFIG_DARWIN) || ( !defined(HAVE_SYS_SOUNDCARD_H) && !defined(HAVE_SOUNDCARD_H))
    20802080    VERBOSE(VB_IMPORTANT,
    20812081            QString("NVR::doAudioThread() This Unix doesn't support"
    20822082                    " device files for audio access. Skipping"));
  • mythtv/programs/mythbackend/mainserver.cpp

     
    826826            if (audiodevice.right(4) == audiooutputdevice.right(4) &&
    827827                (cardtype == "V4L" || cardtype == "MJPEG")) //they match
    828828            {
    829 #ifdef CONFIG_DARWIN
     829#if defined(CONFIG_DARWIN) || ( !defined(HAVE_SYS_SOUNDCARD_H) && !defined(HAVE_SOUNDCARD_H))
    830830                VERBOSE(VB_ALL, QString("Audio device files are not "
    831831                                        "supported on this Unix."));
    832832#else