summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/AVIDump.cpp
AgeCommit message (Collapse)Author
2018-07-14AVIDump: use dump_path rather than deprecated AVFormatContext::filenameMichael M
AVFormatContext::filename was deprecated in lavf 58.7.100 in favor of AVFormatContext::url. Instead of adding version-checking logic, just use the passed-in dump path instead.
2018-07-14AVIDump: av_register_all is deprecated/unneeded since 58.9.100Michael M
2018-04-06[AVIDump] fix compilation issues on LinuxAnthony
2018-01-17AVIDump: Remove incorrect usage of s_ prefixJosJuice
2018-01-18Handle framedump path not existingLucas Kent
2018-01-03Allow users to specify the encoder used for framedumping.Vlad Firoiu
2017-06-07do not assign in conditional statementsShawn Hoffman
2017-03-05Appease linter.Vlad Firoiu
2017-03-05Warn on invalid video codec.Vlad Firoiu
2017-03-05GetDumpPath function.Vlad Firoiu
2017-03-05Use ffv1 if user requests it.Vlad Firoiu
2017-02-27error logsVlad Firoiu
2017-02-27Appease global header warning.Vlad Firoiu
2017-02-27Dump to arbitrary URLs.Vlad Firoiu
2017-02-27Configable dump codec.Vlad Firoiu
2017-02-27XVID FourCC for MPEG-4 codecs.Vlad Firoiu
2017-02-27More warnings for AVIDump.Vlad Firoiu
2017-02-27Arbitrary dump formats.Vlad Firoiu
2017-02-27guess format before allocating contextVlad Firoiu
2017-02-27Handle delayed frames at the end of the movie.Vlad Firoiu
2017-02-27Merge pull request #4958 from RisingFog/avidump_bitrateAnthony
Add configurable video dump bitrate to INI
2017-02-27Merge pull request #4959 from lioncash/iniAnthony
IniFile: Handle s64/u64 values
2017-02-26AVIDump[regression]: close avio handlesMichael Maltese
2017-02-25Add configurable video dump bitrate to INIChris Burgener
2017-02-25IniFile: Handle s64/u64 valuesLioncash
2017-02-06AVIDump: use a separate AVCodecContextMichael 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-06AVIDump: open codec before streamMichael Maltese
Minor oversight in the existing code.
2017-02-06AVIDump: use avformat_free_contextMichael Maltese
This function frees all associated streams and codec contexts, and has existed since libavformat 52.96.0 (February 2011).
2017-02-06AVIDump: Replace deprecated avcodec_encode_video2Michael Maltese
2017-01-29AVIDump: Rename CloseFile to CloseVideoFileLioncash
Retains symmetry with CreateVideoFile.
2017-01-23AVIDump: rename CreateFile -> CreateVideoFile (conflict with windows.h)Michael Maltese
2016-11-07Renderer: Threaded frame dumping.degasus
2016-11-04AVIDump: Drop frames which are delayed over a savestate.degasus
2016-11-04AVIDump: Add a struct for the state.degasus
So AddFrame use no global state and can be threaded well.
2016-11-04AVIDump: Inline OSD error handling.degasus
This fixes a review feedback in PR #4345.
2016-11-04AVIDump: Merge redundant variables.degasus
They were always the same. We also don't scale at all.
2016-11-04AVIDump: 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-10AVIDump: Move CoreTiming into caller.degasus
2016-10-08AVIDump: Hard code rgba.degasus
2016-10-08VideoCommon: Add custom stride for framedumping.degasus
2016-10-04Fix frame dumps on file close in certain situationsChris Burgener
2016-10-03Fix frame dump crash when resolution changesChris Burgener
2016-09-06Fix recursive codeChris Burgener
2016-08-24Fix frame dump issues where frame dumping stops before next drawn frameChris Burgener
2016-08-04Remove Global Declarations from MovieChris Burgener
2016-07-21Check for zero height when splitting video dumpChris Burgener
2016-07-10Use newer ffmpeg APIs to avoid deprecation warnings.comex
2016-06-25Split Video Dumps on Resolution ChangeChris Burgener
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-02-19Properly Handle Video Dumping from Power OnChris Burgener