Commit 49826575 authored by Devansh Kandpal's avatar Devansh Kandpal
Browse files

Removed extra porting constructs from decoder.c

parent 0e26b3a5
Loading
Loading
Loading
Loading
+1 −24
Original line number Diff line number Diff line
@@ -274,39 +274,16 @@ int main(
        /* sanity check */
        if ( arg.outputConfig != IVAS_AUDIO_CONFIG_BINAURAL && arg.outputConfig != IVAS_AUDIO_CONFIG_BINAURAL_ROOM_IR && arg.outputConfig != IVAS_AUDIO_CONFIG_BINAURAL_ROOM_REVERB && arg.outputConfig != IVAS_AUDIO_CONFIG_BINAURAL_SPLIT_CODED && arg.outputConfig != IVAS_AUDIO_CONFIG_BINAURAL_SPLIT_PCM )
        {
#ifdef SOCKET_INTERFACE_FOR_POSE_AND_AUDIO
            fprintf( stderr, "\nError: Head-rotation cannot be used in this output configuration.\n\n" );
#else
            arg.hrtfReaderEnabled = false;
            fprintf( stderr, "\nError: HRTF binary file cannot be used in this output configuration.\n\n" );
#endif
            goto cleanup;
        }
#ifdef SOCKET_INTERFACE_FOR_POSE_AND_AUDIO
        if ( arg.enableHeadrotTrajSocket )
        {
            if ( ( error = SocketComm_start( &hSocket, arg.socketPort ) ) != IVAS_ERR_OK )
            {
                fprintf( stderr, "\nError: Can't start socket communication \n\n" );
            goto cleanup;
        }
        }
        else
        {
            if ( ( error = RotationFileReader_open( arg.headrotTrajFileName, &headRotReader ) ) != IVAS_ERR_OK )
            {
                fprintf( stderr, "\nError: Can't open head-rotation file %s \n\n", arg.headrotTrajFileName );
                goto cleanup;
            }
        }
#else
        if ( ( error = hrtfFileReader_open( arg.hrtfFileName, &hrtfReader ) ) != IVAS_ERR_OK )
        {
            arg.hrtfReaderEnabled = false;
            fprintf( stderr, "\nError: Can't open HRTF binary file %s \n\n", arg.hrtfFileName );
            goto cleanup;
        }
#endif
    }

    /*------------------------------------------------------------------------------------------*