Hi all! What I need is a few functions that will let me convert chunks of .wav data (from buffers) into .wma. What I want to achieve is real-time .wma recording.
I've implemented the recording part, using waveIN APIs. So, the I should have the following functions:
wma_Initialize(... all settings that I must put go here-frequency,channels,bitrate and such...)
wma_OpenFile(path to the wma file)
wma_ConvertChunk(a chunk of raw data that waveIn gives,the chunk's size)
wma_Initialize shall set all settings of the wma.
wma_OpenFile shall open the mp3 file on the HDD and write the wma header.
wma_CovertChunk will convert a chunk of WAV data that is taken from my from waveIn
wma_Close shall close the wma file therefore everything is done
Please, keep in mind- I do not need functions that will convert existing .raw or .wav file into .wma! I need functions that will allow me to convert chunks of data...i.e. in real-time.
Also, in your bid, please, tell me which DLLs will you be using for the encoding itself.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
All Windows OS.