Commit 4c39f0ec authored by Gregory Pallone's avatar Gregory Pallone
Browse files

fix idx_angle1

parent 8a79c66a
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -313,7 +313,7 @@ typedef enum

#define ISM_AZIMUTH_NBITS                       7
#ifdef FIX_2570_BUF_OVFL   
#define ISM_AZIMUTH_MIN_NON_DIEGETIC_FX         32                          /* 90.0f in ism metadata */
#define ISM_AZIMUTH_MIN_NON_DIEGETIC_FX         32                          /* -90.0f in ism metadata */
#define ISM_AZIMUTH_ZERO_NON_DIEGETIC_FX        64                          /* 0.0f in ism metadata */
#define ISM_AZIMUTH_MAX_NON_DIEGETIC_FX         96                          /* 90.0f in ism metadata */
#endif
+2 −2
Original line number Diff line number Diff line
@@ -875,11 +875,11 @@ static void decode_angle_indices(
        /* azimuth/yaw is on a circle - check for diff coding for -90 -> 90 and vice versa changes */
        if ( idx_angle1 > ISM_AZIMUTH_MAX_NON_DIEGETIC_FX )
        {
            idx_angle1 = ISM_AZIMUTH_MIN_NON_DIEGETIC_FX;
            idx_angle1 = ISM_AZIMUTH_ZERO_NON_DIEGETIC_FX;
        }
        else if ( idx_angle1 < ISM_AZIMUTH_MIN_NON_DIEGETIC_FX )
        {
            idx_angle1 = ISM_AZIMUTH_MIN_NON_DIEGETIC_FX;
            idx_angle1 = ISM_AZIMUTH_ZERO_NON_DIEGETIC_FX;
        }
#endif
        idx_angle2 = angle->last_angle2_idx; /* second MD parameter is not transmitted for non-diegetic object */