summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/AVIDump.cpp
AgeCommit message (Collapse)Author
2015-08-21AVIDump: fix -Wsign-compare warningTillmann Karras
Cast the other side of the comparison to avoid a warning with newer ffmpeg/libav versions (cb3591e69738c808d26ba15eb02414fedfcd91cc).
2015-08-19Fix some compilation warningsDominic Chen
2015-06-04Use PanicAlertT instead of PanicAlert when appropriateJosJuice
I tried to change messages that contained instructions for users, while avoiding messages that are so technical that most users wouldn't understand them even if they were in the right language.
2015-05-25Merge pull request #2382 from RisingFog/vfwfixRyan Houdek
Fix video dumping incorrect lengths for some games in Windows
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-05-09Fix video dumping incorrect lengths for some gamesFog
2015-02-14Windows AVIDump: support "silent" frame dumpingPierre Bourdon
When enabled, the silent option will avoid popping up dialog boxes for overwrite confirmation or codec selection. The codec selection defaults to uncompressed RGB. This is required for FifoCI on Windows which needs to drive Dolphin from the command line exclusively.
2015-01-26Revert "Merge pull request #1903 from RisingFog/libav"Pierre Bourdon
This reverts commit 34079a00379d8fb773e570c2d6fbf8750c0cd7b2, reversing changes made to 3274df71588640b4648628e513cc59d6bdbdae26.
2015-01-21Use ffmpeg for Windows Video Dumping instead of VFWFog
2014-11-18Renamed EuRGB60 to PAL60Stevoisiak
2014-11-02Fix warnings about non-static variablesTillmann Karras
2014-10-23Fix timing of AVI files dumped on LinuxSylvain Gadrat
The timing information is set on s_scaled_frame->pts, giving precise timing information to the encoder. Frames arriving too early (less than one tick after the previous frame) are droped. The setting of packet's timestamps and flags is done after the call to avcodec_encode_video2() as this function resets these fields according to its documentation.
2014-10-12Merge pull request #1261 from lioncash/mesa-resonance-cascadeskidau
AVIDump: Add missing CoreTiming header
2014-10-11AVIDump: Add missing CoreTiming headerLioncash
Fixes build on the mesa buildbot
2014-10-09Proper Audio/Video DumpingFog
2014-07-13Change libav* autodetection to support framedumping on Ubuntu 14.04Pierre Bourdon
Add an "ugly" workaround in the AVIDump code, but looking at other project this seems to be the most common way to handle this API change.
2014-07-10AVIDump: fix FFV1 encodingPierre Bourdon
ffmpeg 2.0 changed requirements for the FFV1 encoder and made them more strict, requiring more fields of the input frame to be initialized. Explicitly setting pixfmt, width and height solve the EINVAL issues with FFV1 encoding. Original fix from http://ffmpeg.org/pipermail/libav-user/2013-October/005759.html
2014-06-27AVIDump: rename frame variablesTillmann Karras
2014-06-27AVIDump: update ffmpeg/libav API usageTillmann Karras
libav 10 was released on May 10th, 2014 and it drops support for some long-deprecated stuff like avcodec_encode_video().
2014-06-27AVIDump: cleanupTillmann Karras
2014-06-25Centralize the logging code into its own folder in Common.Lioncash
2014-06-18Kill off replaceable usages of s[n]printf.Lioncash
2014-03-11Fixes spacing for "for", "while", "switch" and "if"Matthew Parlane
Also moved && and || to ends of lines instead of start. Fixed misc vertical alignments and some { needed newlining.
2014-03-09clang-modernize -use-nullptrTillmann Karras
and s/\bNULL\b/nullptr/g for *.cpp/h/mm files not compiled on my machine
2014-02-18Dolphin now builds on Linux with only Source/Core as include dirPierre Bourdon
2014-02-18Convert all includes to relative paths.Lioncash
2013-12-31Remove unnecessary Src/ foldersJasper St. Pierre