summaryrefslogtreecommitdiff
path: root/src/lib/ffmpeg_file_encoder.cc
AgeCommit message (Expand)Author
2024-09-22Throw a more useful error when the disk is full during an export (#2866).v2.17.21Carl Hetherington
2024-07-03Fix deprecated FFmpeg stuff.Carl Hetherington
2024-06-24Add ProRes LT export option (#2834).Carl Hetherington
2024-04-21Rename Encoder -> FilmEncoder, and subclasses.Carl Hetherington
2024-01-28Bump ffmpeg to 5.1.2 "Riemann"Carl Hetherington
2023-11-26Make an error more detailed.Carl Hetherington
2023-10-28Add some const& to uses of auto.Carl Hetherington
2023-08-26Set up packet duration correctly when encoding using FFmpeg (#2588).Carl Hetherington
2023-08-26Check a return value for error.Carl Hetherington
2023-08-26Speculative fix to ensure correct freeing.Carl Hetherington
2023-02-10Export 24-bit audio in Prores files (#2438).Carl Hetherington
2022-11-06Fix error message.Carl Hetherington
2022-11-06Extract ImageStore.Carl Hetherington
2022-11-06Strictly I think we should be putting each component of an image into _pendin...Carl Hetherington
2022-10-25Hopefully fix crash when the same frame is encoded twice.Carl Hetherington
2022-07-10Fix failure to close exported files.Carl Hetherington
2022-06-12Add Prores 4444 support (#2263).Carl Hetherington
2022-06-12Rename PRORES -> PRORES_HQCarl Hetherington
2022-06-06Remove unused H246_PCM export code.Carl Hetherington
2022-05-26Cleanup: use some more make_shared.Carl Hetherington
2022-04-20Use std::vector in AudioBuffers (#2236).Carl Hetherington
2022-04-07Cleanup: remove unused parameter to PlayerVideo::force.Carl Hetherington
2022-03-30Fix writing of planar audio to export buffers in some cases (#2223).Carl Hetherington
2021-09-27Various alignment tidying/fixups.Carl Hetherington
2021-09-27Replace aligned bool with enum Alignment.Carl Hetherington
2021-08-03Fix build with newer FFmpeg.Carl Hetherington
2021-08-03Some const-correctness.Carl Hetherington
2021-07-15C++11 tidying.Carl Hetherington
2021-05-01Switch encoding to ffmpeg send/receive API.Carl Hetherington
2021-05-01Remove some FFmpeg-related warnings by using AVStream::codecpar.Carl Hetherington
2021-02-17Assorted C++11 tidying.Carl Hetherington
2021-01-31More enum class additions.Carl Hetherington
2021-01-27Use enum class for VideoRange.Carl Hetherington
2021-01-07BOOST_FOREACH.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-11-23Remove swaroop variant.Carl Hetherington
2020-11-20Try to enable all streams in MOV exports.Carl Hetherington
2020-11-16Make sure we use limited ("video") range data when exporting.Carl Hetherington
2020-09-01Build fixes for Boost >= 1.73Carl Hetherington
2020-08-17Tidy up resource management of FFmpegFileEncoders so that theyCarl Hetherington
2020-08-05Allow export with one audio stream per channel.v2.15.95Carl Hetherington
2020-07-26Ignore FFmpeg warnings in a nicer way.Carl Hetherington
2020-06-16Give a better error.v2.15.80Carl Hetherington
2019-12-01Fix audio pts accuracy from previous.Carl Hetherington
2019-11-30More accurate calculation of export video pts; may fix #1663.Carl Hetherington
2019-11-13Fix warning.Carl Hetherington
2019-10-27Fix thinko in previous.Carl Hetherington
2019-10-27Protect cross-thread access to _pending_images.Carl Hetherington
2019-10-26Prevent calls to erase with invalid keys.Carl Hetherington
2019-07-22swaroop: support creation of H264 with 24-bit PCM.Carl Hetherington