diff options
author | spiff <spiff@xbmc.org> | 2012-05-18 22:50:13 +0200 |
---|---|---|
committer | spiff <spiff@xbmc.org> | 2012-06-01 10:41:15 +0200 |
commit | a1b79e72b72a2a0a25ed5da68c46478791852a33 (patch) | |
tree | 7d88c982a1cce3896374ef8b3c05ee54141af004 /project | |
parent | edda5c7e100da50a3edfa7c9305607bc62483f34 (diff) |
changed: refactor the CD ripper code
- make the CDDA ripper a singleton
- make the ripper tasks CJobs
- use cached filesystem reads instead of CDDAReader class
Diffstat (limited to 'project')
-rw-r--r-- | project/VS2010Express/XBMC.vcxproj | 2 | ||||
-rw-r--r-- | project/VS2010Express/XBMC.vcxproj.filters | 8 |
2 files changed, 9 insertions, 1 deletions
diff --git a/project/VS2010Express/XBMC.vcxproj b/project/VS2010Express/XBMC.vcxproj index 10e160aaf0..a1b62ef1cd 100644 --- a/project/VS2010Express/XBMC.vcxproj +++ b/project/VS2010Express/XBMC.vcxproj @@ -1390,6 +1390,7 @@ <ClCompile Include="..\..\xbmc\addons\ScreenSaver.cpp" /> <ClCompile Include="..\..\xbmc\addons\Visualisation.cpp" /> <ClCompile Include="..\..\xbmc\cdrip\CDDAReader.cpp" /> + <ClCompile Include="..\..\xbmc\cdrip\CDDARipJob.cpp" /> <ClCompile Include="..\..\xbmc\cdrip\CDDARipper.cpp" /> <ClCompile Include="..\..\xbmc\cdrip\Encoder.cpp" /> <ClCompile Include="..\..\xbmc\cdrip\EncoderFlac.cpp" /> @@ -2187,6 +2188,7 @@ <ClInclude Include="..\..\xbmc\addons\ScreenSaver.h" /> <ClInclude Include="..\..\xbmc\addons\Visualisation.h" /> <ClInclude Include="..\..\xbmc\cdrip\CDDAReader.h" /> + <ClInclude Include="..\..\xbmc\cdrip\CDDARipJob.h" /> <ClInclude Include="..\..\xbmc\cdrip\CDDARipper.h" /> <ClInclude Include="..\..\xbmc\cdrip\DllLameenc.h" /> <ClInclude Include="..\..\xbmc\cdrip\DllFlacEnc.h" /> diff --git a/project/VS2010Express/XBMC.vcxproj.filters b/project/VS2010Express/XBMC.vcxproj.filters index f839a4b504..2742fb171a 100644 --- a/project/VS2010Express/XBMC.vcxproj.filters +++ b/project/VS2010Express/XBMC.vcxproj.filters @@ -855,6 +855,9 @@ <ClCompile Include="..\..\xbmc\cdrip\CDDARipper.cpp"> <Filter>cdrip</Filter> </ClCompile> + <ClCompile Include="..\..\xbmc\cdrip\CDDARipJob.cpp"> + <Filter>cdrip</Filter> + </ClCompile> <ClCompile Include="..\..\xbmc\cdrip\Encoder.cpp"> <Filter>cdrip</Filter> </ClCompile> @@ -3342,6 +3345,9 @@ <ClInclude Include="..\..\xbmc\cdrip\CDDAReader.h"> <Filter>cdrip</Filter> </ClInclude> + <ClInclude Include="..\..\xbmc\cdrip\CDDARipJob.h"> + <Filter>cdrip</Filter> + </ClInclude> <ClInclude Include="..\..\xbmc\cdrip\CDDARipper.h"> <Filter>cdrip</Filter> </ClInclude> @@ -5216,4 +5222,4 @@ <Filter>win32</Filter> </CustomBuild> </ItemGroup> -</Project>
\ No newline at end of file +</Project> |