[vlc] Decoder/Encoder optimizations for Intel Core i7 and Nividia GPUs

Rémi Denis-Courmont remi at remlab.net
Wed Apr 29 13:07:07 CEST 2009


On Wed, 29 Apr 2009 15:04:17 +0530, "Selvakumar Manickam" <selva at amagi.com>
wrote:
> I want to know whether the current implementation of VLC media player
> leverages on the unique features available on HW platforms (e.g, hyper
> threading on Intel Core i7 & CUDA architecture in Nividia GPUs) to
> speed-up video decoding and encoding. If this is not available currently,
> has anyone come across any roadmap for this? Please let me know. Thanks.

VLC has been multi-threaded from the beginning. However, with the notable
exception of h264 video encoding, it does not currently support symmetric
multi-threading. As for GPU acceleration, it can use rescaling and chroma
(YUV->RGB) conversions, and in some cases MPEG2 acceleration for inverse
DCT and motion compensation. CUDA and other recent GPU-based acceleration
is not currently implemented.

-- 
Rémi Denis-Courmont




More information about the vlc mailing list