| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-02-06 | AVIDump: use a separate AVCodecContext | Michael Maltese | |
| Using the AVCodecContext contained in AVStream for muxing is officially discouraged[1] and AVStream::codec was deprecated in favor of AVStream::codecpar in libavformat 57.33.100 / 57.5.0. 1: [FFmpeg-cvslog] lavf: replace AVStream.codec with AVStream.codecpar: https://ffmpeg.org/pipermail/ffmpeg-cvslog/2016-April/099152.html | |||
| 2017-02-06 | AVIDump: open codec before stream | Michael Maltese | |
| Minor oversight in the existing code. | |||
| 2017-02-06 | AVIDump: use avformat_free_context | Michael Maltese | |
| This function frees all associated streams and codec contexts, and has existed since libavformat 52.96.0 (February 2011). | |||
| 2017-02-06 | AVIDump: Replace deprecated avcodec_encode_video2 | Michael Maltese | |
| 2017-01-29 | AVIDump: Rename CloseFile to CloseVideoFile | Lioncash | |
| Retains symmetry with CreateVideoFile. | |||
| 2017-01-23 | AVIDump: rename CreateFile -> CreateVideoFile (conflict with windows.h) | Michael Maltese | |
| 2016-11-07 | Renderer: Threaded frame dumping. | degasus | |
| 2016-11-04 | AVIDump: Drop frames which are delayed over a savestate. | degasus | |
| 2016-11-04 | AVIDump: Add a struct for the state. | degasus | |
| So AddFrame use no global state and can be threaded well. | |||
| 2016-11-04 | AVIDump: Inline OSD error handling. | degasus | |
| This fixes a review feedback in PR #4345. | |||
| 2016-11-04 | AVIDump: Merge redundant variables. | degasus | |
| They were always the same. We also don't scale at all. | |||
| 2016-11-04 | AVIDump: Drop stored frame. | degasus | |
| This used an invalid pointer, which was only valid within AddFrame. This drops a feature which shall dump the last frame as it might was dropped before. A good implementation however should "overwrite" the last frame if the time matches. But this needs to delay every frame a bit. | |||
| 2016-10-10 | AVIDump: Move CoreTiming into caller. | degasus | |
| 2016-10-08 | AVIDump: Hard code rgba. | degasus | |
| 2016-10-08 | VideoCommon: Add custom stride for framedumping. | degasus | |
| 2016-10-04 | Fix frame dumps on file close in certain situations | Chris Burgener | |
| 2016-10-03 | Fix frame dump crash when resolution changes | Chris Burgener | |
| 2016-09-06 | Fix recursive code | Chris Burgener | |
| 2016-08-24 | Fix frame dump issues where frame dumping stops before next drawn frame | Chris Burgener | |
| 2016-08-04 | Remove Global Declarations from Movie | Chris Burgener | |
| 2016-07-21 | Check for zero height when splitting video dump | Chris Burgener | |
| 2016-07-10 | Use newer ffmpeg APIs to avoid deprecation warnings. | comex | |
| 2016-06-25 | Split Video Dumps on Resolution Change | Chris Burgener | |
| 2016-06-24 | Reformat all the things. Have fun with merge conflicts. | Pierre Bourdon | |
| 2016-02-19 | Properly Handle Video Dumping from Power On | Chris Burgener | |
| 2016-01-28 | Fix warnings | Tillmann Karras | |
| 2016-01-28 | Merge pull request #3426 from Sonicadvance1/ES_fix_framedump | Ryan Houdek | |
| Add support for framedumping to OpenGL ES. | |||
| 2016-01-21 | VideoInterface: Change a global into a translation-unit local variable | Lioncash | |
| 2016-01-19 | AVIDump: coded_frame is deprecated | Silvan Jegen | |
| Setting this is not required anymore as of commit 40cf1bbacc622 of FFmpeg. For users of older versions of the libavcodec library we guard the change with an #if. | |||
| 2016-01-17 | VideoCommon: Header cleanup | Lioncash | |
| Also remedies places where the video backends and core rely on things being indirectly included. | |||
| 2016-01-09 | Add support for framedumping to OpenGL ES. | Ryan Houdek | |
| 2016-01-08 | Force XVID FourCC for MPEG4 output | Chris Burgener | |
| 2016-01-07 | Use ffmpeg for Windows Video Dumping instead of VFW | Chris Burgener | |
| 2016-01-03 | AVIDump Clean Up and Fixes | Chris Burgener | |
| 2015-08-21 | AVIDump: fix -Wsign-compare warning | Tillmann Karras | |
| Cast the other side of the comparison to avoid a warning with newer ffmpeg/libav versions (cb3591e69738c808d26ba15eb02414fedfcd91cc). | |||
| 2015-08-19 | Fix some compilation warnings | Dominic Chen | |
| 2015-06-04 | Use PanicAlertT instead of PanicAlert when appropriate | JosJuice | |
| 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-25 | Merge pull request #2382 from RisingFog/vfwfix | Ryan Houdek | |
| Fix video dumping incorrect lengths for some games in Windows | |||
| 2015-05-25 | Set copyright year to when a file was created | Tillmann Karras | |
| 2015-05-25 | Update license headers to GPLv2+ | Tillmann Karras | |
| 2015-05-09 | Fix video dumping incorrect lengths for some games | Fog | |
| 2015-02-14 | Windows AVIDump: support "silent" frame dumping | Pierre 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-26 | Revert "Merge pull request #1903 from RisingFog/libav" | Pierre Bourdon | |
| This reverts commit 34079a00379d8fb773e570c2d6fbf8750c0cd7b2, reversing changes made to 3274df71588640b4648628e513cc59d6bdbdae26. | |||
| 2015-01-21 | Use ffmpeg for Windows Video Dumping instead of VFW | Fog | |
| 2014-11-18 | Renamed EuRGB60 to PAL60 | Stevoisiak | |
| 2014-11-02 | Fix warnings about non-static variables | Tillmann Karras | |
| 2014-10-23 | Fix timing of AVI files dumped on Linux | Sylvain 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-12 | Merge pull request #1261 from lioncash/mesa-resonance-cascade | skidau | |
| AVIDump: Add missing CoreTiming header | |||
| 2014-10-11 | AVIDump: Add missing CoreTiming header | Lioncash | |
| Fixes build on the mesa buildbot | |||
| 2014-10-09 | Proper Audio/Video Dumping | Fog | |
