From 2678d7535d0f261d016a0fd0119822b25b571c9d Mon Sep 17 00:00:00 2001 From: Christophe Thommeret Date: Sat, 20 Dec 2008 22:11:48 +0000 Subject: nVidia VDPAU doesn't support BASELINE. --- src/libvdpau/vdpau_h264.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/libvdpau/vdpau_h264.c b/src/libvdpau/vdpau_h264.c index 77835038d..438ba9921 100644 --- a/src/libvdpau/vdpau_h264.c +++ b/src/libvdpau/vdpau_h264.c @@ -293,7 +293,10 @@ static void vdpau_h264_decode_data (video_decoder_t *this_gen, break; case 66: default: - this->profile = VDP_DECODER_PROFILE_H264_BASELINE; + // nvidia's VDPAU doesn't support BASELINE. But most (every?) streams marked BASELINE do not use BASELINE specifics, + // so, just force MAIN. + //this->profile = VDP_DECODER_PROFILE_H264_BASELINE; + this->profile = VDP_DECODER_PROFILE_H264_MAIN; break; } -- cgit v1.2.3