Find Jobs
Hire Freelancers

C++ and DirectX project

$30-250 USD

В роботі
Опублікований over 9 years ago

$30-250 USD

Оплачується при отриманні
+++ Requirements +++ We aim to develop a WPF video viewer application for Windows allowing things like rotation of the video, fading of the video, trim, etc. while viewing a video. We found the Taygeta project ([login to view URL]) which seems to work perfect. It encapsulates the most functionalities of the VLC media player (without to install VLC itself) and offers the developer many possibilities to apply some awesome effects and make it visible in real time. We have already created a working prototype using this library, but after building the application and testing it on several machines (with different OS version and hardware periphery) we meet a compatibility problem which could be described as following: The library throws usually on some test machines following exception: [login to view URL] - Exception from HRESULT: 0x8876086C stack trace: StackTrace: at [login to view URL](Int32 errorCode, IntPtr errorInfo) at Taygeta.Core.D3D9Renderer..ctor(IntPtr hWindow, Int32 adapterId) at [login to view URL]() at [login to view URL](BitmapFormat format) at [login to view URL](BitmapFormat format) at [login to view URL](Void** opaque, Char* chroma, Int32* width, Int32* height, Int32* pitches, Int32* lines) The test machines have different OS versions and a DirectX 11.x version. After we have checked the source code of this library, we assume that it’s a matter of incompatibility between the library itself, DirectX and the graphics card (the application works fine on machines equipped with an up to date graphics card but not on machines, which have a DirectX 11.x and a graphics card supporting only DirectX < 10!). +++ Task +++ We need someone who is skilled in C++ and DirectX and who can fix the bug for us so that we can use the library on all machines. We can give you an example app and we can help you testing if you want. +++ Hint/Please note +++ We also found the VideoLan Dot Net ibrary ([login to view URL]). This library supports also some VLC functionalities (i.e. integrated VLC player control for WPF, Forms and Silverlight) but doesn’t offer us the required on the fly functions of VLC (rotate, change brightness, etc.). Because of the missing functionality we cannot use it. But we saw that it doesn’t throw any exceptions on any testing machines. So probably they found a way to use DirectX without the problems above. So you may want to look at their code to lean and find out what they do different.
ID проекту: 6620043

Про проект

1 пропозиця
Дистанційний проект
Активність 10 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними

Про клієнта

Прапор GERMANY
Delmenhorst, Germany
5,0
97
Спосіб оплати верифіковано
На сайті з бер. 10, 2007

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.