Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-04-10License header changes for consistencyXhmikosR
most part of patch is by thevbm git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4330 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-04-10move the TargetMachine option to common.propsXhmikosR
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4325 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-03-31update for the previous commitXhmikosR
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4227 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-03-31cosmetics in the filters' names for consistencyXhmikosR
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4226 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-03-18apply astyle, update docsXhmikosR
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4156 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-03-15Fix : rev. 4140; MPEGSplitter - some AC3 track in MPEG-TS can be marked as ↵Aleksoid
PES_PRIVATE(0x05) git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4149 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-03-15Fix : MPCVideoDec bad playback VC1 with pulldown in MPEG-TS;Aleksoid
small code refactoring; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4147 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-03-13Fix : MPEGSplitter - fix crash H.264 parser on packet without Nalu start code;Aleksoid
Change : update libav - take aac's file from ffmpeg; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4141 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-03-12Fix : MPEGSplitter - if PMT is present, add AC3/E-AC3/TrueHD stream only for ↵Aleksoid
the relevant PES type; fix misdetect VC-1 stream as AC3; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4140 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-03-05Fix : MPEGSplitter can't load MPEG-TS files with corrupted packet ↵Aleksoid
header(incorrect Adaptation Field); can't load some .TP files; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4120 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-02-28Add : MPEGSplitter - Support TrueHD in EVO(also modify MPADecFilter).Aleksoid
Change : MPEGSplitter - correct PES Header parser, use PES extension data to read ext id for VC1 stream - fix issue when multiple video stream in file; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4106 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-02-28Add : support EVO(except TrueHD);Aleksoid
change : some code cleanup and refactoring; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4105 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-02-25Add : MPEGSplitter - add "Alternative method calculation of duration". This ↵Aleksoid
can help in some cases, when the duration is determined by the incorrect; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4101 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-02-23Change : MPASplitter - set a hard limit on the search for a valid MPEG Audio ↵Aleksoid
header is 8 kilobytes, it 'ID3' tag don't present at begin; Fix : MPEGSplitter - playback of some MPEG-TS with incorrect PST is choppy; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4094 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-02-11MpegSplitter: made possible the translation of some strings.v0lt
updated Russian translation. git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4061 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-02-05apply astyleXhmikosR
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4039 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-01-31* change OutDir to "bin" instead of "bin10" now that we only use MSVC 2010XhmikosR
* remove the "vs2010" suffix from the solution files and build.bat * remove the "gcc" suffix from libavcodec.vcxproj git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4020 10f7b99b-c216-0410-bff0-8a66a9350fd8
2012-01-26Change : Update libav, add Indeo 3/4/5 support;Aleksoid
Change : MPEGSplitter, Added a third option for TrueHD stream output "As source" - send stream to the decoder without any changes; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@4006 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-12-29Change : MPEGSplitter - sorting tracks in Ascending order;Aleksoid
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3925 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-12-28Add : MPEGSplitter - options to enable/disable Audio-track priority/sorting.Aleksoid
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3920 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-12-27Fix : MPEGSplitter - incorrect duration detect on some MPEG/TS files;Aleksoid
Change : small code refactoring; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3916 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-12-03fix for r3872v0lt
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3879 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-12-03Add : Support language info for Subtitle stream on .IFO play;Aleksoid
Small code refactoring; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3876 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-12-03Add : Support language info for Audio stream on .IFO play;Aleksoid
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3875 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-12-03Change : Add "QueryFilterInfo" method to all internal Splitter for normal ↵Aleksoid
Filter Name, instead of "file name"; Change : Changed the names of the Splitters filters at the same everywhere; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3872 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-11-20Fix : MPEGSplitter, when switch tracks - do not switch the other tracks, if ↵Aleksoid
it related to the new program; Change : comment some ASSERT() for the easy debugging; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3842 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-11-11Fix : MPEGSplitter - correct parse H.264 packet;Aleksoid
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3825 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-10-31Change : Disable C4067 warning;Aleksoid
Fix : MPEGSplitter - correct calculate duration on stream with abnormal pts/dts value; Small speed optimization at opening the file; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3798 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-10-31Fix : MPEGSplitter - return split TrueHD stream to TrueHD or AC3 Core data, ↵Aleksoid
it's must work correct now; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3797 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-10-31Fix : MPEGSplitter, incorrect detect duration of dome MPEG-TS file(calculate ↵Aleksoid
pts/dts and duration only for Master Stream, usually is Video stream ); Fix : MPEGSplitter, temporary disable split TrueHD data on TrueHD and AC3 Core, because it's broken normal playback some AC3 stream - until can fix this; Change : Disable LIBAV debug output; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3796 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-10-23Fix : MPEGSplitter, fix A/V sync issue on MPEG-TS with H.264 stream; some ↵Aleksoid
MPEG-TS with H.264 stream was unable to playback with MPC software decoder. Ticket #98; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3791 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-10-19simplify the PrecompiledHeader property in the project filesXhmikosR
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3784 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-09-30update for r3749v0lt
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3751 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-09-30MpegSplitter: fixed TrueHD demux (better compatibility with ffdshow). easy ↵v0lt
optimization. git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3749 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-09-25Fix : rev. 3738 broken MPG/VOB playback with AC3 streams.Aleksoid
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3740 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-09-24Add : MPEGSplitter - TrueHD parser. MPEGSplitter can output or TrueHD data, ↵Aleksoid
or AC3 Core only. git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3738 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-09-15Fix : disable previous commit, it's broken normal playback TrueHD stream.Aleksoid
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3727 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-09-15Change : MPEGSplitter - improve TrueHD parse, make "true" output MediaType ↵Aleksoid
for TrueHD stream; git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3726 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-09-08Fix : Incorrect detect duration of some MPEG files;Aleksoid
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3713 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-09-07Fix : rev. 3711Aleksoid
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3712 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-09-07Fix : MPEGSplitter, select "true" subtitle track at begin.Aleksoid
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3711 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-08-20clean up preprocessor definitionsXhmikosR
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3685 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-08-11remove unneeded parentheses from return true/false statementsXhmikosR
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3650 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-08-11Fix ~130 C4018 warnings (signed/unsigned mismatch).Underground78
Patch partially by XhmikosR. git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3637 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-08-09* simplify ExcludedFromBuild ConditionXhmikosR
* set "resource.h" as ClInclude in all projects and exclude it where it's not needed * fix a C4305 warning introduced in r3620 git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3624 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-08-09* fix 2 remaining C4800 warningsXhmikosR
* disable C4996 for debug builds (see DSUtil/SharedInclude.h) * disable all warnings for kasumi and system projects git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3621 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-08-09Warning fixes:Underground78
- C4800: forcing value to bool 'true' or 'false'. - C4200: zero-sized array in struct/union. - double/float casts. Patch partially by XhmikosR. This commit fixes ticket #1625. git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3618 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-08-07- Rename "hash" so that there is no ambiguity with std::hash.Underground78
- Avoid a macro redefinition. - Make some signed/unsigned conversions explicit. - Fix a few unused variables. - Reduce the scope of a few variables. - Don't use extra class name qualificater in header files. - Initilialize a few variables. - Fix the case for some file names. - Remove some useless casts. - Cosmetics (remove empty lines at the end of some files, ...) Patch by XhmikosR. git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3605 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-08-07various #include cosmeticsXhmikosR
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3603 10f7b99b-c216-0410-bff0-8a66a9350fd8
2011-08-05reduce some variables scope (this should fix ~30 cppcheck warnings)XhmikosR
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@3582 10f7b99b-c216-0410-bff0-8a66a9350fd8