]> granicus.if.org Git - handbrake/commit
add hardware decoder support for H264(vob/m2ts), mpeg2(vob/m2ts), VC1(WMV3/m2ts)...
authorhandbrake <no-reply@handbrake.fr>
Tue, 18 Dec 2012 08:40:09 +0000 (08:40 +0000)
committerhandbrake <no-reply@handbrake.fr>
Tue, 18 Dec 2012 08:40:09 +0000 (08:40 +0000)
commitab39134445f79f1684a3d8ab814085e04ade27d7
treeba9acefd8f4c0ac688841c919ae0957fb401f08e
parent927dba2dc03a33953239480ae307a239e73a7452
add hardware decoder support for H264(vob/m2ts), mpeg2(vob/m2ts), VC1(WMV3/m2ts) decoding
modify the GUI for adding some user options about enable/disable OpenCL or GPU
add some test case for tesing our modifications.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/opencl@5100 b64f7644-9d1e-0410-96f1-a4d463321fa5
44 files changed:
contrib/ffmpeg/hb-libav-avformat.patch [new file with mode: 0644]
contrib/ffmpeg/module.defs
libhb/common.c
libhb/common.h
libhb/cropscale.c
libhb/cropscaleaccl.c [new file with mode: 0644]
libhb/decavcodecaccl.c [new file with mode: 0644]
libhb/dxva2api.c [new file with mode: 0644]
libhb/dxva2api.h [new file with mode: 0644]
libhb/hb.c
libhb/hbffmpeg.h
libhb/internal.h
libhb/module.defs
libhb/oclnv12toyuv.c [new file with mode: 0644]
libhb/oclnv12toyuv.h [new file with mode: 0644]
libhb/oclscale.c [new file with mode: 0644]
libhb/openclkernels.h [new file with mode: 0644]
libhb/openclwrapper.c [new file with mode: 0644]
libhb/openclwrapper.h [new file with mode: 0644]
libhb/stream.c
libhb/vadxva2.c [new file with mode: 0644]
libhb/vadxva2.h [new file with mode: 0644]
libhb/work.c
make/configure.py
test/module.defs
test/test case/handbrake_test.txt [new file with mode: 0644]
test/test case/readme.txt [new file with mode: 0644]
test/test case/run_handbrake.py [new file with mode: 0644]
test/test case/sample_testresults.csv [new file with mode: 0644]
test/test.c
win/CS/HandBrake.ApplicationServices/HandBrake.ApplicationServices.csproj
win/CS/HandBrake.ApplicationServices/Model/EncodeTask.cs
win/CS/HandBrake.ApplicationServices/Parsing/Title.cs
win/CS/HandBrake.ApplicationServices/Utilities/GeneralUtilities.cs
win/CS/HandBrake.ApplicationServices/Utilities/InteropModelCreator.cs
win/CS/HandBrake.ApplicationServices/Utilities/PlistUtility.cs
win/CS/HandBrake.ApplicationServices/Utilities/QueryGeneratorUtility.cs
win/CS/HandBrake.ApplicationServices/Utilities/QueryParserUtility.cs
win/CS/HandBrake.ApplicationServices/Utilities/SystemInfo.cs
win/CS/HandBrake.Interop/HandBrakeInterop/HandBrakeInstance.cs
win/CS/HandBrake.Interop/HandBrakeInterop/HbLib/hb_job_s.cs
win/CS/HandBrake.Interop/HandBrakeInterop/Model/Encoding/EncodingProfile.cs
win/CS/HandBrakeWPF/ViewModels/MainViewModel.cs
win/CS/HandBrakeWPF/Views/MainView.xaml