Commit 157f3b8e authored by emerit's avatar emerit
Browse files

remove remaning TD5

parent 7cb7dcc2
Loading
Loading
Loading
Loading
+0 −34
Original line number Diff line number Diff line
@@ -459,7 +459,6 @@ void TDREND_Update_object_positions(
            TDREND_MIX_SRC_SetPos( hBinRendererTd, nS, Pos );
            TDREND_MIX_SRC_SetDirAtten( hBinRendererTd, nS, DirAtten_p );
#ifdef ISM_NO_DIEGETIC_PAN
#ifdef TD5
            if ( fabs( hIsmMetaData[nS]->no_diegetic_pan ) <= 1.f )
            {
                Pos[0] = 0;
@@ -472,39 +471,6 @@ void TDREND_Update_object_positions(
            {
                TDREND_MIX_SRC_SetPlayState( hBinRendererTd, nS, TDREND_PLAYSTATUS_PLAYING );
            }
#else
            if ( hBinRendererTd->Sources[nS]->no_diegtic_pan > 3 )
            {
                Pos[0] = 0;
                Pos[1] = sinf( hIsmMetaData[nS]->azimuth * PI_OVER_180 );
                Pos[2] = 0;
                TDREND_MIX_SRC_SetPos( hBinRendererTd, nS, Pos );
                TDREND_MIX_SRC_SetPlayState( hBinRendererTd, nS, TDREND_PLAYSTATUS_PLAYING_NO_DIEGETIC );
                if ( hIsmMetaData[nS]->elevation != -90.f )
                {
                    hBinRendererTd->Sources[nS]->no_diegtic_pan = 0;
                }
            }
            else
            {
                TDREND_MIX_SRC_SetPlayState( hBinRendererTd, nS, TDREND_PLAYSTATUS_PLAYING );

                if ( ( hIsmMetaData[nS]->elevation == -90.f ) && ( hBinRendererTd->Sources[nS]->no_diegtic_pan >= 0 ) )
                {
                    hBinRendererTd->Sources[nS]->no_diegtic_pan++;
                    hBinRendererTd->Sources[nS]->no_diegtic_pan = hBinRendererTd->Sources[nS]->no_diegtic_pan * -1;
                }
                else if ( ( hIsmMetaData[nS]->elevation == 90.f ) && ( hBinRendererTd->Sources[nS]->no_diegtic_pan < 0 ) )
                {
                    hBinRendererTd->Sources[nS]->no_diegtic_pan = hBinRendererTd->Sources[nS]->no_diegtic_pan * -1;
                    hBinRendererTd->Sources[nS]->no_diegtic_pan++;
                }
                else
                {
                    hBinRendererTd->Sources[nS]->no_diegtic_pan = 0;
                }
            }
#endif
#else
            TDREND_MIX_SRC_SetPlayState( hBinRendererTd, nS, TDREND_PLAYSTATUS_PLAYING );
#endif
+0 −2
Original line number Diff line number Diff line
@@ -688,9 +688,7 @@ void TDREND_SRC_Init(
    Src_p->azim_prev = 0.0f;
    Src_p->elev_prev = 0.0f;
#ifdef ISM_NO_DIEGETIC_PAN
#ifndef TD5
    Src_p->no_diegtic_pan = 0;
#endif
#endif

    return;