Find Jobs
Hire Freelancers

C++ and DirectX project

$30-250 USD

En curso
Publicado hace más de 9 años

$30-250 USD

Pagado a la entrega
+++ 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 del proyecto: 6620043

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 9 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de GERMANY
Delmenhorst, Germany
5,0
97
Forma de pago verificada
Miembro desde mar 10, 2007

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.