Commit 843b2278 authored by malenov's avatar malenov
Browse files

force_element_mode.enf - read/write info in frame 0

parent f4884b26
Loading
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -181,6 +181,19 @@ ivas_error ivas_cpe_enc(
    {
        hCPE->element_mode = select_stereo_mode( hCPE, ivas_format );
    }
#ifdef DEBUG_FORCE_DIR
    else
    {
        if ( hCPE->hCoreCoder[0]->force_dir[0] != '\0' )
        {
            dbgread( &hCPE->element_mode, sizeof( int16_t ), 1, fname( hCPE->hCoreCoder[0]->force_dir, "force_element_mode.enf", -1, -1, -1 ) );
        }
        else
        {
            dbgwrite( &hCPE->element_mode, sizeof( int16_t ), 1, 1, "res/force_element_mode.enf" );
        }
    }
#endif

    stereo_mode_combined_format_enc( st_ivas, hCPE );

+0 −3
Original line number Diff line number Diff line
@@ -1011,9 +1011,6 @@ typedef struct cpe_enc_data_structure
    int32_t brate_surplus; /* bitrate surplus for bitrate adaptation in combined format coding */
#ifdef DEBUGGING
    int16_t stereo_mode_cmdl; /* stereo mode forced from the commaand-line */
#ifdef DEBUG_FORCE_DIR
    char force_dir[FORCE_DIR_MAX_LENGTH]; /* directory containing external binary files for modes/parameters enforcement (empty string indicates no enforcement) */
#endif
#endif

} CPE_ENC_DATA, *CPE_ENC_HANDLE;