Ignore:
Timestamp:
02/08/07 14:29:39 (17 years ago)
Author:
r2d
Message:
  • added sv7 to sv8 conversion utility (still work to do, but able to convert basic files)
  • moved libmpcenc functions prototypes in libmpcenc.h
  • removed global variables from encode_sv7 (put in mpc_encoder_t)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libmpc/branches/r2d/mpcenc/mpcenc.h

    r201 r203  
    255255void   NoiseInjectionComp ( void );
    256256
    257 
    258 // FIXME : no more globals
    259 // encode_sv7.c
    260 extern unsigned char  MS_Flag     [32];                  // subband-wise mid/side flag
    261 extern int            Res_L       [32];
    262 extern int            Res_R       [32];                  // resolution steps of the subbands
    263 extern int            SCF_Index_L [32] [3];
    264 extern int            SCF_Index_R [32] [3];              // Scalefactor-index for Bitstream
    265 
    266 // FIXME : put in lib header
    267 void         Init_SV8             ( mpc_encoder_t* );
    268 void writeStreamInfo ( mpc_encoder_t*e,
    269                                            const unsigned int  MaxBand,
    270                                            const unsigned int  MS_on,
    271                                            const unsigned int  SamplesCount,
    272                                            const unsigned int  SampleFreq,
    273                                            const unsigned int  ChannelCount);
    274 void writeEncoderInfo ( mpc_encoder_t * e,
    275                                                 const float profile,
    276                                                 const int PNS_on,
    277                                                 const int version_major,
    278                                                 const int version_minor,
    279                                                 const int version_implement,
    280                                                 const int version_build );
    281 void writeBlock ( mpc_encoder_t * e, const char * key, const mpc_bool_t addCRC);
    282 void writeMagic (mpc_encoder_t * e);
    283 void writeBits (mpc_encoder_t * e, mpc_uint32_t input, unsigned int bits );
    284 void writeSeekTable (mpc_encoder_t * e);
    285 void writeBitstream_SV8 ( mpc_encoder_t*, int, const SubbandQuantTyp*);
    286 
    287257// keyboard.c
    288258int    WaitKey      ( void );
Note: See TracChangeset for help on using the changeset viewer.