Commit db85a51a authored by norvell's avatar norvell
Browse files

Fix in ISM reader -- first element needs to be read using strtok

parent 69d2590c
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -98,7 +98,9 @@ ivas_error IsmFileReader_readNextFrame(
    float meta_prm[NUM_ISM_METADATA_PER_LINE];
    char *char_ptr;
    int16_t i;
#ifndef FIX_I173_I174
    int32_t time_stamp;
#endif
    FILE *file;

    if ( ismMetadata == NULL || self->file == NULL )
@@ -112,8 +114,9 @@ ivas_error IsmFileReader_readNextFrame(
    {
        return IVAS_ERR_FAILED_FILE_READ;
    }
#ifndef FIX_I173_I174

    char_ptr = strtok( char_buff, "," );
#ifndef FIX_I173_I174
    time_stamp = (int32_t) atoi( char_ptr );

    if ( time_stamp != self->frameCounter )
@@ -122,6 +125,9 @@ ivas_error IsmFileReader_readNextFrame(
    }
#endif
    i = 0;
#ifdef FIX_I173_I174
    meta_prm[i++] = (float) atof( char_ptr );
#endif
    while ( ( char_ptr = strtok( NULL, "," ) ) != NULL && i < NUM_ISM_METADATA_PER_LINE )
    {
        meta_prm[i++] = (float) atof( char_ptr );