[FFmpeg-cvslog] avfilter/vsrc_ddagrab: add options for more control over output format fallback

2022-08-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Aug 7 23:14:09 2022 +0200| [c469c3c3b18fbacd6ee0165573034d2a0408b83f] | committer: Timo Rothenpieler avfilter/vsrc_ddagrab: add options for more control over output format fallback > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c4

[FFmpeg-cvslog] avfilter/vsrc_ddagrab: add rgbaf16 output support

2022-08-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Aug 7 21:50:12 2022 +0200| [6a574e39016325ec601da49d3f51c14135874da6] | committer: Timo Rothenpieler avfilter/vsrc_ddagrab: add rgbaf16 output support > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6a574e39016325ec601da49d3f51c141

[FFmpeg-cvslog] avutil/hwcontext_d3d11va: add support for rgbaf16 pixel format

2022-08-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Aug 7 22:16:28 2022 +0200| [dd94a03468634580d3cc3146c7a85dbcf02d1ef8] | committer: Timo Rothenpieler avutil/hwcontext_d3d11va: add support for rgbaf16 pixel format > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dd94a03468634580d3c

[FFmpeg-cvslog] lavu/pixfmt: add packed RGBA float16 format

2022-08-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Aug 7 21:03:59 2022 +0200| [e95b08a7dd85dc24daf3d77b730ad04ae24faaed] | committer: Timo Rothenpieler lavu/pixfmt: add packed RGBA float16 format This is the default format of the Windows compositor and what DXGI Desktop Duplication will give y

[FFmpeg-cvslog] compat: add msvc windres wrapper

2022-08-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Aug 7 16:31:51 2022 +0200| [9ca3b8b7cddcd44802cfb8377210a5ccf93184b6] | committer: Timo Rothenpieler compat: add msvc windres wrapper This is by no means a complete wrapper. It's only designed to fit the usecase ffmpegs build system has. > ht

[FFmpeg-cvslog] configure: always enable gnu_windres if available

2022-08-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Aug 7 15:26:06 2022 +0200| [b77fff47d0d60434a48b6877ed72a71ebf53858a] | committer: Timo Rothenpieler configure: always enable gnu_windres if available Use the appropiate Makefile variable to ensure the resource file is only built into shared l

[FFmpeg-cvslog] fftools: add DPI awareness manifest

2022-08-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Aug 7 15:28:24 2022 +0200| [f85e0673c3a82acd2b267e934c6db3c9da154d86] | committer: Timo Rothenpieler fftools: add DPI awareness manifest Some filters, like gdigrab, rely on this to be set to see and report proper dimensions. > http://git.vide

[FFmpeg-cvslog] fftools/ffmpeg: simplify conditions in ts_discontinuity_process

2022-08-13 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Wed Aug 10 17:04:30 2022 +0200| [ca38fe927e3983de345ac38b5793eae4f2925512] | committer: Anton Khirnov fftools/ffmpeg: simplify conditions in ts_discontinuity_process > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ca38fe927e3983de345ac38b57

[FFmpeg-cvslog] fftools/ffmpeg: move packet timestamp processing to demuxer thread

2022-08-13 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Wed Aug 10 17:15:06 2022 +0200| [6ded80af922fe244e5c9027c2059fb2caabb5cd1] | committer: Anton Khirnov fftools/ffmpeg: move packet timestamp processing to demuxer thread Discontinuity detection/correction is left in the main thread, as it is entangled w

[FFmpeg-cvslog] fftools/ffmpeg: move inter-stream ts discontinuity handling to ts_discontinuity_process()

2022-08-13 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Wed Aug 10 16:48:03 2022 +0200| [aa6d4a53e3c0e792b14d3b27357faade6940b10a] | committer: Anton Khirnov fftools/ffmpeg: move inter-stream ts discontinuity handling to ts_discontinuity_process() > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h

[FFmpeg-cvslog] fftools/ffmpeg: move timestamp discontinuity correction out of process_input()

2022-08-13 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Wed Aug 10 16:33:43 2022 +0200| [e2d784a5b7fa1e0997866973aca02bbf04c268cc] | committer: Anton Khirnov fftools/ffmpeg: move timestamp discontinuity correction out of process_input() > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e2d784a5b7f

[FFmpeg-cvslog] fftools/ffmpeg: use a separate variable for discontinuity offset

2022-08-13 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Wed Aug 10 17:37:12 2022 +0200| [3b2beceae1c3b434b38ddeb76b01afd7bb836d0f] | committer: Anton Khirnov fftools/ffmpeg: use a separate variable for discontinuity offset This will allow to move normal offset handling to demuxer thread, since discontinuiti

[FFmpeg-cvslog] fftools/ffmpeg_mux: avoid leaking pkt on errors

2022-08-13 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Tue Aug 9 15:19:41 2022 +0200| [ee2092ddeceb1041d130b4680b3f58fd86a4904c] | committer: Anton Khirnov fftools/ffmpeg_mux: avoid leaking pkt on errors > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ee2092ddeceb1041d130b4680b3f58fd86a4904c -

[FFmpeg-cvslog] fftools/ffmpeg: pre-compute the streamcopy start pts before transcoding starts

2022-08-13 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Wed Aug 10 10:44:30 2022 +0200| [274c8d58820b1bdf6ac6a51ae7f1a040da2bf96f] | committer: Anton Khirnov fftools/ffmpeg: pre-compute the streamcopy start pts before transcoding starts InputFile.ts_offset can change during transcoding, due to discontinuity

[FFmpeg-cvslog] fftools/ffmpeg: move stream-dependent starttime correction to transcode_init()

2022-08-13 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Tue Aug 9 09:51:25 2022 +0200| [86e9cef77ba8a1481a6b83fd73638f24b645bdb4] | committer: Anton Khirnov fftools/ffmpeg: move stream-dependent starttime correction to transcode_init() Currently this code is located in the discontinuity handling block, whe

[FFmpeg-cvslog] fftools/ffmpeg: mark all encode sync queues as done before flushing encoders

2022-08-13 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Tue Aug 9 15:01:33 2022 +0200| [5d499d32505be79f1cc7608106f01fee84c91085] | committer: Anton Khirnov fftools/ffmpeg: mark all encode sync queues as done before flushing encoders > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5d499d32505be