[mythtv-commits] mythtv commit: r19165 - in trunk/mythtv by ijr
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Sat Nov 29 00:04:09 UTC 2008
Author: ijr
Date: 2008-11-29 00:04:08 +0000 (Sat, 29 Nov 2008)
New Revision: 19165
Changeset: http://cvs.mythtv.org/trac/changeset/19165
Added:
trunk/mythtv/libs/libavcodec/vdpau_render.h
trunk/mythtv/libs/libavcodec/vdpauvideo.c
trunk/mythtv/libs/libmythtv/util-vdpau.cpp
trunk/mythtv/libs/libmythtv/util-vdpau.h
Modified:
trunk/mythtv/configure
trunk/mythtv/libs/libavcodec/allcodecs.c
trunk/mythtv/libs/libavcodec/avcodec.h
trunk/mythtv/libs/libavcodec/h263dec.c
trunk/mythtv/libs/libavcodec/h264.c
trunk/mythtv/libs/libavcodec/h264_parser.c
trunk/mythtv/libs/libavcodec/imgconvert.c
trunk/mythtv/libs/libavcodec/libavcodec.pro
trunk/mythtv/libs/libavcodec/mpeg12.c
trunk/mythtv/libs/libavcodec/mpegvideo.c
trunk/mythtv/libs/libavcodec/mpegvideo_parser.c
trunk/mythtv/libs/libavcodec/myth_utils.c
trunk/mythtv/libs/libavcodec/parser.c
trunk/mythtv/libs/libavcodec/utils.c
trunk/mythtv/libs/libavcodec/vc1.c
trunk/mythtv/libs/libavcodec/vc1.h
trunk/mythtv/libs/libavcodec/vc1_parser.c
trunk/mythtv/libs/libavutil/avutil.h
trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.cpp
trunk/mythtv/libs/libmythtv/avformatdecoder.cpp
trunk/mythtv/libs/libmythtv/frame.h
trunk/mythtv/libs/libmythtv/libmythtv.pro
trunk/mythtv/libs/libmythtv/mythcodecid.cpp
trunk/mythtv/libs/libmythtv/mythcodecid.h
trunk/mythtv/libs/libmythtv/videobuffers.cpp
trunk/mythtv/libs/libmythtv/videobuffers.h
trunk/mythtv/libs/libmythtv/videodisplayprofile.cpp
trunk/mythtv/libs/libmythtv/videoout_xv.cpp
trunk/mythtv/libs/libmythtv/videoout_xv.h
trunk/mythtv/libs/libmythtv/videooutbase.cpp
Log:
Initial VDPAU patch. Don't expect this to work, yet.
Major contributions from Mark Kendall.
Enable with --enable-vdpau, do a distclean first.
Setup a display profile with:
decoder = nvidia vdpau acceleration
video + osd renderers: vdpau
What works:
- deinterlacing (select "Advanced (2x, Hw)" for best results)
- OSD/PiP.
- Color controls (slightly broken)
- Other stuff
What doesn't:
- mpeg2 looks bad-ish (blocky), possibly a driver issue.
- Lots and lots of other stuff.
More information about the mythtv-commits
mailing list