Find Jobs
Hire Freelancers

DirectShow audio grabber

$100-400 USD

I përfunduar
Postuar almost 17 years ago

$100-400 USD

Paguhet në dorëzim
I need a project developed in Visual C++ 6 that, given a video file supported by DirectShow (AVI, MPEG, MP4, WMV, etc.), can extract the contained audio stream, or a given range in milliseconds of the audio stream, into a memory buffer in PCM or WMA format (no resampling needed actually). Mandatory conditions: - the source code should be embedded within a C++ class named CDSAudioGrabber. - the grabbing operation must be as fast as possible and should allow knowing the grabbing advancement state through a callback which would receive the percentage of advancement. - the code must not make use of external DLLs or third party source code (open source, GPLed, etc.) - final source code must contain comments, at least on the most difficult steps and, if possible, should make use of the Hungarian notation. - the source code must perform strong error checking in order to avoid deadlocks, use of null pointers, buffer overflow,etc. and to allow reporting error conditions on return values (for example if a video file is not supported or there is a low memory condition, etc.) ## Deliverables 1) Complete and fully-functional C++ (MFC would be fine) application for testing purposes that will wrap the CDSAudioGrabber class source code: the application must be able to open a video file and perform the grabbing in a memory buffer of a given range of the audio stream in both PCM and WMA format. 2) Complete source code of all work done 3) Deliverables must be in ready-to-run condition for desktop software or software the buyer intends to distribute. 4) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive 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). ## Platform Windows 2000 and higher
ID e Projektit: 3190445

Rreth projektit

6 propozime
Projekt në distancë
Aktive 17 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë
I dhënë për:
Avatari i Përdoruesit
See private message.
$153 USD në 21 ditë
5,0 (93 përshtypje)
6,3
6,3
6 profesionistët e pavarur ofrojnë mesatarisht $184 USD oferta për këtë punë
Avatari i Përdoruesit
See private message.
$255 USD në 21 ditë
5,0 (89 përshtypje)
7,2
7,2
Avatari i Përdoruesit
See private message.
$297,50 USD në 21 ditë
5,0 (48 përshtypje)
6,7
6,7
Avatari i Përdoruesit
See private message.
$102 USD në 21 ditë
4,9 (3 përshtypje)
4,7
4,7
Avatari i Përdoruesit
See private message.
$212,50 USD në 21 ditë
5,0 (6 përshtypje)
2,9
2,9
Avatari i Përdoruesit
See private message.
$85 USD në 21 ditë
0,0 (0 përshtypje)
0,0
0,0

Rreth klientit

Flamuri i ITALY
Castellamonte, Italy
5,0
38
Anëtar që nga tet 2, 2005

Verifikimi i klientit

Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.