Loading lib_util/masa_file_writer.c +5 −0 Original line number Diff line number Diff line Loading @@ -298,18 +298,21 @@ ivas_error MasaFileWriter_writeFrame( for ( dir = 0; dir < numDirections; dir++ ) { /* Spherical index */ hMasaExtOutMeta->directionIndex[dir][sf][0] = 100; if ( fwrite( hMasaExtOutMeta->directionIndex[dir][sf], sizeof( uint16_t ), MASA_FREQUENCY_BANDS, self->file ) != MASA_FREQUENCY_BANDS ) { return IVAS_ERR_FAILED_FILE_WRITE; } /* Direct-to-total ratio */ hMasaExtOutMeta->directToTotalRatio[dir][sf][0] = 100; if ( fwrite( hMasaExtOutMeta->directToTotalRatio[dir][sf], sizeof( uint8_t ), MASA_FREQUENCY_BANDS, self->file ) != MASA_FREQUENCY_BANDS ) { return IVAS_ERR_FAILED_FILE_WRITE; } /* Spread coherence */ hMasaExtOutMeta->spreadCoherence[dir][sf][0] = 123; if ( fwrite( hMasaExtOutMeta->spreadCoherence[dir][sf], sizeof( uint8_t ), MASA_FREQUENCY_BANDS, self->file ) != MASA_FREQUENCY_BANDS ) { return IVAS_ERR_FAILED_FILE_WRITE; Loading @@ -318,12 +321,14 @@ ivas_error MasaFileWriter_writeFrame( /* Common spatial meta */ /* Diffuse-to-total ratio = 1 - sum(direct-to-total ratios) */ hMasaExtOutMeta->diffuseToTotalRatio[sf][0] = 55; if ( fwrite( hMasaExtOutMeta->diffuseToTotalRatio[sf], sizeof( uint8_t ), MASA_FREQUENCY_BANDS, self->file ) != MASA_FREQUENCY_BANDS ) { return IVAS_ERR_FAILED_FILE_WRITE; } /* Surround coherence */ hMasaExtOutMeta->surroundCoherence[sf][0] = 5; if ( fwrite( hMasaExtOutMeta->surroundCoherence[sf], sizeof( uint8_t ), MASA_FREQUENCY_BANDS, self->file ) != MASA_FREQUENCY_BANDS ) { return IVAS_ERR_FAILED_FILE_WRITE; Loading Loading
lib_util/masa_file_writer.c +5 −0 Original line number Diff line number Diff line Loading @@ -298,18 +298,21 @@ ivas_error MasaFileWriter_writeFrame( for ( dir = 0; dir < numDirections; dir++ ) { /* Spherical index */ hMasaExtOutMeta->directionIndex[dir][sf][0] = 100; if ( fwrite( hMasaExtOutMeta->directionIndex[dir][sf], sizeof( uint16_t ), MASA_FREQUENCY_BANDS, self->file ) != MASA_FREQUENCY_BANDS ) { return IVAS_ERR_FAILED_FILE_WRITE; } /* Direct-to-total ratio */ hMasaExtOutMeta->directToTotalRatio[dir][sf][0] = 100; if ( fwrite( hMasaExtOutMeta->directToTotalRatio[dir][sf], sizeof( uint8_t ), MASA_FREQUENCY_BANDS, self->file ) != MASA_FREQUENCY_BANDS ) { return IVAS_ERR_FAILED_FILE_WRITE; } /* Spread coherence */ hMasaExtOutMeta->spreadCoherence[dir][sf][0] = 123; if ( fwrite( hMasaExtOutMeta->spreadCoherence[dir][sf], sizeof( uint8_t ), MASA_FREQUENCY_BANDS, self->file ) != MASA_FREQUENCY_BANDS ) { return IVAS_ERR_FAILED_FILE_WRITE; Loading @@ -318,12 +321,14 @@ ivas_error MasaFileWriter_writeFrame( /* Common spatial meta */ /* Diffuse-to-total ratio = 1 - sum(direct-to-total ratios) */ hMasaExtOutMeta->diffuseToTotalRatio[sf][0] = 55; if ( fwrite( hMasaExtOutMeta->diffuseToTotalRatio[sf], sizeof( uint8_t ), MASA_FREQUENCY_BANDS, self->file ) != MASA_FREQUENCY_BANDS ) { return IVAS_ERR_FAILED_FILE_WRITE; } /* Surround coherence */ hMasaExtOutMeta->surroundCoherence[sf][0] = 5; if ( fwrite( hMasaExtOutMeta->surroundCoherence[sf], sizeof( uint8_t ), MASA_FREQUENCY_BANDS, self->file ) != MASA_FREQUENCY_BANDS ) { return IVAS_ERR_FAILED_FILE_WRITE; Loading