ffmpeg | branch: master | rcombs | Thu Feb 27 01:22:17 2020
-0600| [bdab3e810878f9520a9ec664f177e7e43fc6515b] | committer: rcombs
mailmap: add entry for myself
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bdab3e810878f9520a9ec664f177e7e43fc6515b
---
.mailmap | 1 +
1 f
ffmpeg | branch: master | rcombs | Tue Mar 31 04:13:08 2020
-0500| [fa164bc50e3400fbddf94bcafbfe33e2ce9ab24b] | committer: rcombs
mailmap: fix 3-address entries
git only supports , not
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fa164bc50e3400fbddf94bcafbfe33e2ce9ab
ffmpeg | branch: master | rcombs | Sat May 2 01:33:13 2020
-0500| [29121188983932f79aef8501652630d322a9974c] | committer: rcombs
lavf/dashdec: support larger manifests
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=29121188983932f79aef8501652630d322a9974c
---
libavfor
ffmpeg | branch: master | rcombs | Thu Aug 22 00:40:47 2019
-0500| [fb17ba86a871b858069472d4afd8509732d58e49] | committer: rcombs
compat/cuda/ptx2c: remove shell loop; fix BSD sed compat
This fixes building on macOS, and improves build times dramatically there
> http://git.videolan.
ffmpeg | branch: master | rcombs | Sat Nov 13 15:39:44 2021
-0600| [4b54818981d2783af161c2ff670b658afbdda503] | committer: rcombs
ffmpeg: remove ffmpeg_videotoolbox
This was almost completely redundant. The only functionality that's no longer
available after this removal i
ffmpeg | branch: master | rcombs | Fri Nov 12 23:50:17 2021
-0600| [b2cd1fb2ec64d04841d6c06fddf6e1d6e4ecfb34] | committer: rcombs
lavu/pixfmt: add high-bit-depth semi-planar 4:2:2/4:4:4 formats
These are used by VideoToolbox hardware decoders.
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | rcombs | Sat Nov 13 00:30:28 2021
-0600| [d2229eca5138a9974212f9ef4e7a2eb3d4e04025] | committer: rcombs
lavu/videotoolbox: add 422 and 444 pixel format mappings
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d2229eca5138a9974212f9ef4e7a2eb3d4e04
ffmpeg | branch: master | rcombs | Sat Nov 13 13:34:21 2021
-0600| [f0204de47d30e40b3f954fa0a15d76a48bcb5afd] | committer: rcombs
swscale: add P210/P410/P216/P416 input
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f0204de47d30e40b3f954fa0a15d76a48bcb5afd
---
libswscale/inpu
ffmpeg | branch: master | rcombs | Sat Nov 13 00:56:33 2021
-0600| [79e51d6c0f0200c37d8d1f81bd55ea5f405c03fb] | committer: rcombs
lavc/videotoolbox: escape 0x0[0-3]s in avcC PSs
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=79e51d6c0f0200c37d8d1f81bd55ea5f405c0
ffmpeg | branch: master | rcombs | Sat Nov 13 01:00:08 2021
-0600| [b0c07f293883c5c37b5b1dbfabfca0d695250a60] | committer: rcombs
lavc/videotoolbox: fix format computation
Use sw_pix_fmt instead of pix_fmt (consistent with other hwaccels)
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | rcombs | Sat Nov 13 01:02:26 2021
-0600| [f0952f87bcfd905f21ce6cefa8e14a127fb00c8a] | committer: rcombs
lavc/videotoolbox: select 4:2:2 and 4:4:4 formats when applicable
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | rcombs | Sat Nov 13 01:06:29 2021
-0600| [2c89443e84dc957a606e382d5b0ca118e1f68ce6] | committer: rcombs
lavc/hevcdec: support all color formats in videotoolbox hwaccel
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2c89443e84dc957a606e382d5b0ca118e1f68
ffmpeg | branch: master | rcombs | Sat Nov 13 01:04:21 2021
-0600| [caad1146e25fc5c601b949601b0a13d5a2a08c19] | committer: rcombs
lavc/h264dec: support all color formats in videotoolbox hwaccel
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=caad1146e25fc5c601b949601b0a13d5a2a08
ffmpeg | branch: master | rcombs | Sat Nov 13 02:31:52 2021
-0600| [530c4a7ea95102a806db0ba3d6fcd773fe02806b] | committer: rcombs
lavc/videotoolbox: expose some functions as lavc-internal
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=530c4a7ea95102a806db0ba3d6fcd773fe028
ffmpeg | branch: master | rcombs | Sat Nov 13 02:33:08 2021
-0600| [e3c6cc96cf2f0b2c22dee80a53a01a5fe4fea009] | committer: rcombs
lavc/videotoolbox: call VTRegisterSupplementalVideoDecoderIfAvailable
This is required for VP9 to work.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | rcombs | Sat Nov 13 02:43:06 2021
-0600| [a41a2efc85f8c88caec10040ee437562f9d0b947] | committer: rcombs
lavc/videotoolbox: add VP9 hardware acceleration
On M1 Max, this supports profiles 0 and 2, but not 1 and 3.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | rcombs | Sat Nov 13 14:21:23 2021
-0600| [350eb59f8c25372067b7e338b45cce97fe892e4f] | committer: rcombs
videotoolbox: add alpha support
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=350eb59f8c25372067b7e338b45cce97fe892e4f
---
libavcodec/videotoolbo
ffmpeg | branch: master | rcombs | Sat Nov 13 13:37:26 2021
-0600| [805bf2ebc94b6a0583fa6ea8cfd4a797c8f20850] | committer: rcombs
lavc/proresdec: add scaffolding for hwdec support
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=805bf2ebc94b6a0583fa6ea8cfd4a797c8f20
ffmpeg | branch: master | rcombs | Sat Nov 13 13:38:04 2021
-0600| [da0179b262a5e30e3c35fa2f522356ade68dc08e] | committer: rcombs
lavc/proresdec: add videotoolbox hwaccel
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=da0179b262a5e30e3c35fa2f522356ade68dc08e
---
Change
ffmpeg | branch: master | rcombs | Sat Nov 13 17:46:31 2021
-0600| [4cedf44aae273df937daf81b7b798539e880b20f] | committer: rcombs
lavc: bump minor version for new VT hwaccels
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4cedf44aae273df937daf81b7b798539e880b20f
---
libavco
ffmpeg | branch: master | rcombs | Sun Nov 28 17:15:34 2021
-0600| [c7e527f7f395f23d6b41e54c21cd50b110f83f82] | committer: rcombs
lavc/videotoolbox: fix build on pre-10.14 SDKs
Also fixes handling of future codec tags (needed to bswap)
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com
ffmpeg | branch: master | rcombs | Thu Dec 16 17:24:59 2021
-0600| [e55db79612cb39053442b69d911740ed47cb8347] | committer: rcombs
lavc/videotoolboxenc: detect alpha more generically
Fixes support for alpha in hardware input frames
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | rcombs | Thu Dec 16 17:21:41 2021
-0600| [2acb13cb93b668d1b22bb541ab7e4583af2e7ea8] | committer: rcombs
lavc/videotoolboxenc: don't access int64_t member as int
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2acb13cb93b668d1b22bb541ab7e4583
ffmpeg | branch: master | rcombs | Thu Dec 16 17:26:41 2021
-0600| [7644c6224f327de23d2532d879aa36a31fe46bf4] | committer: rcombs
lavc/videotoolboxenc: fix RGB support
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7644c6224f327de23d2532d879aa36a31fe46bf4
---
libavco
ffmpeg | branch: master | rcombs | Thu Dec 16 17:19:33 2021
-0600| [028a6ed1a1cb125bf1b228eca4fead08a6d89334] | committer: rcombs
lavc/videotoolboxenc: use common routine for pixfmt conversion
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=028a6ed1a1cb125bf1b228eca4fead08a6d89
ffmpeg | branch: master | rcombs | Thu Dec 16 17:29:29 2021
-0600| [30539394bb8b98ab6f7418e837006ef4c61d79f9] | committer: rcombs
lavc/videotoolboxenc: vastly simplify get_cv_pixel_info
No longer requires per-format switch cases.
The frame==0 path was unused (and would've crashed a
ffmpeg | branch: master | rcombs | Thu Dec 16 17:28:52 2021
-0600| [c8323350f49dd95a67ceb42cef9cb012673f4598] | committer: rcombs
lavc/videotoolboxenc: config-gate ATSC CC support
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c8323350f49dd95a67ceb42cef9cb012673f4
ffmpeg | branch: master | rcombs | Thu Dec 16 17:31:19 2021
-0600| [2bb5edc38cd4884b5f8a6f3907cd8aa8a297b2be] | committer: rcombs
lavc/videotoolboxenc: add handling for non-NAL-based codecs
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2bb5edc38cd4884b5f8a6f3907cd8aa8a297b
ffmpeg | branch: master | rcombs | Thu Dec 16 17:33:46 2021
-0600| [18192166e79134ec5fda1ea26d4fcf7b24345b33] | committer: rcombs
lavc/videotoolboxenc: add ProRes support
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=18192166e79134ec5fda1ea26d4fcf7b24345b33
---
Change
ffmpeg | branch: master | rcombs | Thu Dec 16 17:32:30 2021
-0600| [310a1c25e8248a1bfa8fcfa06bbeff64a41fbd79] | committer: rcombs
lavc/Makefile: fix missing hevc_videotoolbox case
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=310a1c25e8248a1bfa8fcfa06bbeff64a41fb
ffmpeg | branch: master | rcombs | Thu Dec 16 19:04:11 2021
-0600| [0e7684e55481197caa067c2b01d376b14a0ec251] | committer: rcombs
FATE: always pass -nostdin to ffmpeg
This avoids making terminal config changes that may not be reverted properly
during parallel testing.
> h
ffmpeg | branch: master | rcombs | Sat Dec 18 04:55:44 2021
-0600| [9a890e49b66d611c1c97347c9529ae85920bd5a1] | committer: rcombs
lavc/proresdec: fix threaded hwaccel decode
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9a890e49b66d611c1c97347c9529ae85920bd5a1
---
libavco
ffmpeg | branch: master | rcombs | Thu Dec 16 18:03:46 2021
-0600| [88d804b7ffa20caab2e8e2809da974c41f7fd8fc] | committer: rcombs
swscale: add P210/P410/P216/P416 output
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=88d804b7ffa20caab2e8e2809da974c41f7fd8fc
---
libswsc
ffmpeg | branch: master | rcombs | Sat Dec 18 04:59:13 2021
-0600| [69bd95dcd8d09ecc04f994a239c1d3da62ec38d6] | committer: rcombs
lavu/videotoolbox: expose conversion routines for color parameters
Also fixes symbol lookup errors on older macOS when built with a newer SDK,
introduced in
ffmpeg | branch: master | rcombs | Sat Dec 18 05:02:18 2021
-0600| [b7e1ec7bda90f979e29f7e06dcd73b5e38ed3ac0] | committer: rcombs
lavu/videotoolbox: expose routine to set CVPixelBufferRef metadata
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | rcombs | Sat Dec 18 06:46:32 2021
-0600| [5afc5661ac042f04111305c34020e9b0ff87400f] | committer: rcombs
lavu/hwcontext_videotoolbox: use OS-provided mapping routines when available
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | rcombs | Sat Dec 18 05:02:47 2021
-0600| [b04601ed6ab91c4f6f5cbe08050ea1e4d001cec4] | committer: rcombs
lavc/videotoolbox: set attachments on decoded buffers
VideoToolbox internally sets all the colorspace parameters to BT709,
regardless of what the bitstream actually
ffmpeg | branch: master | rcombs | Sat Dec 18 14:35:17 2021
-0600| [802c0515067fa3f5a67feb56241789dfcfb1ad09] | committer: rcombs
libavcodec/videotoolboxenc: use the correct types for options
These are all set by AV_OPT_TYPE_INT or AV_OPT_TYPE_BOOL; the only reason
they worked before was that
ffmpeg | branch: master | rcombs | Sat Dec 18 14:39:19 2021
-0600| [4778ab2b1fa993457bb3657de56a12dc9a55f3a0] | committer: rcombs
lavc/videotoolboxenc: explicitly set realtime=false
On some encoders, this defaults to true, which can result in encode speed
being _limited_ to only slightly above
ffmpeg | branch: master | rcombs | Mon Dec 20 17:21:05 2021
-0600| [942f94e830f5821fa61514eebfc6033f65a71fd8] | committer: rcombs
configure: fix setting OBJCCFLAGS
We call this OBJCFLAGS in help text, but common.mak looks for OBJCCFLAGS.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | rcombs | Mon Dec 20 17:21:52 2021
-0600| [bc63ef354a24ba9b56ecc7722aa485b991382771] | committer: rcombs
configure: fix .d generation for C++ and Obj-C files
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bc63ef354a24ba9b56ecc7722aa485b991382
ffmpeg | branch: master | rcombs | Tue Dec 21 02:34:25 2021
-0600| [2d16182e7d99a77634f2518966beb8c41b7c7978] | committer: rcombs
lavfi/metal: don't use braced-include for internal headers
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2d16182e7d99a77634f2518966beb8c4
ffmpeg | branch: master | rcombs | Tue Dec 21 02:34:51 2021
-0600| [376790086046f57283491854544ea85cfd73e4ce] | committer: rcombs
configure: ensure we use the macOS SDK's metal compiler by default
Apparently on some OS and Xcode versions this can select an iOS SDK,
which in turn may fa
ffmpeg | branch: master | rcombs | Tue Dec 21 02:35:40 2021
-0600| [62ad427823a22e2afa5069f9611ce07d6a87da78] | committer: rcombs
configure: test the metal compiler before use
Apparently Metal.framework is included with the command line tools
(and thus may be present without Xcode), but the
ffmpeg | branch: master | rcombs | Tue Dec 21 02:38:18 2021
-0600| [8e24a8e93a9e0326967cf61a5caa243f566b3f81] | committer: rcombs
lavfi/metal: fix build with pre-10.11 deployment targets
- Ensure the yadif .metal compiles when targeting any Metal runtime version
- Use some preprocessor
ffmpeg | branch: master | rcombs | Tue Dec 21 02:37:10 2021
-0600| [0f77ee9d97a9a9ed56da59a192acc616f574b932] | committer: rcombs
lavfi/metal: fix build on pre-10.15 SDKs
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0f77ee9d97a9a9ed56da59a192acc616f574b932
---
libavfil
ffmpeg | branch: master | rcombs | Thu Dec 23 01:33:00 2021
-0600| [3e00b9e395fd6bc1d79e0e30885b7ccc2c9ecbba] | committer: rcombs
swscale/x86/init: use isSemiPlanarYUV
Fixes P210/P410 cases introduced (and broken) in
88d804b7ffa20caab2e8e2809da974c41f7fd8fc
> http://git.videolan.
ffmpeg | branch: master | rcombs | Thu Dec 23 02:57:44 2021
-0600| [cb87a3b137d26d8af9a96b8bb60294a1668857a4] | committer: rcombs
swscale/output: template-ize yuv2nv12cX 10-bit and 16-bit cases
Fixes incorrect big-endian output introduced in
88d804b7ffa20caab2e8e2809da974c41f7fd8fc
Avoids
ffmpeg | branch: master | rcombs | Thu Dec 23 03:19:11 2021
-0600| [e5d83463c8745c1b9d8ce83d00a5856a4dd19ceb] | committer: rcombs
swscale: introduce isDataInHighBits
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e5d83463c8745c1b9d8ce83d00a5856a4dd19ceb
---
libswsc
ffmpeg | branch: master | rcombs | Thu Dec 23 03:28:21 2021
-0600| [cf9e8cb52f413ec9cf82b8934db1d5f9c7fbb975] | committer: rcombs
swscale/output: use isSemiPlanarYUV for 16-bit case
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cf9e8cb52f413ec9cf82b8934db1d5f9c7fbb
ffmpeg | branch: master | rcombs | Thu Dec 23 03:29:04 2021
-0600| [bb4f19f2a27ec2170dee852f7f307fcbc51faba9] | committer: rcombs
swscale/output: use isDataInHighBits for 10-bit case
This code will need fleshing-out (probably templating) if we ever add
e.g. a P012 format.
> h
ffmpeg | branch: master | rcombs | Thu Dec 23 03:49:27 2021
-0600| [f8e284be69d6eae480c6d7291763b840959b7bf1] | committer: rcombs
swscale: introduce isSwappedChroma
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f8e284be69d6eae480c6d7291763b840959b7bf1
---
libswsc
ffmpeg | branch: master | rcombs | Thu Dec 23 03:52:11 2021
-0600| [cb3a6cc08275b0251edfc346f8d7afc59e52] | committer: rcombs
swscale/output: use isSemiPlanarYUV for NV12/21/24/42 case
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cb3a6cc08275b0251edfc346f8d7afc59
ffmpeg | branch: master | rcombs | Thu Dec 23 03:52:33 2021
-0600| [df9180d8a072ac86ced8930a5d6bd0e61e314749] | committer: rcombs
swscale/output: use isSwappedChroma
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=df9180d8a072ac86ced8930a5d6bd0e61e314749
---
libswscale/outpu
ffmpeg | branch: master | rcombs | Thu Dec 23 04:13:37 2021
-0600| [186e931f74bbc368e576965365006de8b3433cbf] | committer: rcombs
lavfi/drawutils: remove redundant BE format checks
We already explicitly don't support big-endian in general
> http://git.videolan.org/gitweb.cgi/ffmpe
ffmpeg | branch: master | rcombs | Thu Dec 23 15:12:44 2021
-0600| [5018103fa32cdf5725e8e1309b9ddf89958910b1] | committer: rcombs
lavfi/drawutils: reject shift-packed formats
Disables x2bgr10/x2rgb10 (which did not behave correctly before).
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | rcombs | Thu Dec 23 04:11:56 2021
-0600| [52fe11ef341f1932ff694d7a1307f5eb51b70ebb] | committer: rcombs
lavfi/drawutils: move BE check out of loop
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=52fe11ef341f1932ff694d7a1307f5eb51b70ebb
---
libavfil
ffmpeg | branch: master | rcombs | Thu Dec 23 19:28:35 2021
-0600| [f00079b25c44d6b9f01bb3688bfd1cd49abefac8] | committer: rcombs
lavfi/drawutils: ensure we don't allow mixed-byte-depth formats
These could be hazardous because of FFDrawColor's union
> http://git.videolan.o
ffmpeg | branch: master | rcombs | Thu Dec 23 19:19:28 2021
-0600| [e24b71add534b44909519dcd0b5eaa0c9e9c9bbc] | committer: rcombs
lavfi/drawutils: reimplement ff_fill_rgba_map without hardcoding the list
Same outputs, but computed instead of statically known, so new formats will be
supported
ffmpeg | branch: master | rcombs | Thu Dec 23 19:48:24 2021
-0600| [f320722eb5e3af84860063827636369115094ab5] | committer: rcombs
lavfi/drawutils: ensure we can't overflow a component
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f320722eb5e3af848600638276363691
ffmpeg | branch: master | rcombs | Thu Dec 23 20:56:50 2021
-0600| [f67bd3a8254f50676dee037a0c0b31e4148c1a85] | committer: rcombs
lavfi/drawutils: ensure we don't support formats with non-pixel-sized offsets
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=
ffmpeg | branch: master | rcombs | Thu Dec 23 20:06:29 2021
-0600| [66343e46cfb1bd85dcecc066b9bf444823bd0d82] | committer: rcombs
lavfi/drawutils: overhaul to improve pixel format support
- No longer mixes u8 and u16 component accesses (this was UB)
- De-duplicated 8->16 conversion
-
ffmpeg | branch: master | rcombs | Thu Dec 23 21:02:30 2021
-0600| [da92865b270c1890a163d653393e682e3b431756] | committer: rcombs
lavfi/drawutils: re-enable P010 and P016 support
These formats now work as expected.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 02:57:44
2021 -0600| [ff9bb93145e8098c1c8d494f3b85a5a0b6bb7467] | committer: rcombs
swscale/output: template-ize yuv2nv12cX 10-bit and 16-bit cases
Fixes incorrect big-endian output introduced in
88d804b7ffa20caab2e8e2809da974c41f7fd8fc
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 03:19:11
2021 -0600| [a5f1f0558f07d7464faa4d8ede976c5043219932] | committer: rcombs
swscale: introduce isDataInHighBits
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a5f1f0558f07d7464faa4d8ede976c5043219932
---
libswsc
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 03:28:21
2021 -0600| [795f803a478f420626f87d8061c55791a015f70c] | committer: rcombs
swscale/output: use isSemiPlanarYUV for 16-bit case
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=795f803a478f420626f87d8061c55791a015f
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 03:29:04
2021 -0600| [1292a8d91b62e707c8b183b6ddae0eb8b027c7f6] | committer: rcombs
swscale/output: use isDataInHighBits for 10-bit case
This code will need fleshing-out (probably templating) if we ever add
e.g. a P012 format.
> h
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 03:49:27
2021 -0600| [df94cdde4bd87f22a1150cf9cfc185a7dfad8136] | committer: rcombs
swscale: introduce isSwappedChroma
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=df94cdde4bd87f22a1150cf9cfc185a7dfad8136
---
libswsc
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 03:52:11
2021 -0600| [656ffdbd282cc6b14803ebfa7a0d22b5c9dbddfa] | committer: rcombs
swscale/output: use isSemiPlanarYUV for NV12/21/24/42 case
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=656ffdbd282cc6b14803ebfa7a0d22b5c9dbd
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 04:11:56
2021 -0600| [3cad1f756eeb87cb227d81906cf252b7e0d23b14] | committer: rcombs
lavfi/drawutils: move BE check out of loop
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3cad1f756eeb87cb227d81906cf252b7e0d23
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 04:13:37
2021 -0600| [2641f7338df35340f8f5d4c5d32fe0a4ae0ce5b5] | committer: rcombs
lavfi/drawutils: remove redundant BE format checks
We already explicitly don't support big-endian in general
> http://git.videolan.org/gitweb.cgi/ff
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 03:52:33
2021 -0600| [9f7875c18e3de1b6ee6f3c6fdff903e992111aec] | committer: rcombs
swscale/output: use isSwappedChroma
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9f7875c18e3de1b6ee6f3c6fdff903e992111aec
---
libswsc
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 15:12:44
2021 -0600| [b059ded2a91064ee9997dba042bace49c2f65fa6] | committer: rcombs
lavfi/drawutils: reject shift-packed formats
Disables x2bgr10/x2rgb10 (which did not behave correctly before).
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 19:19:28
2021 -0600| [74210138a433d6b8caea7836dd3cafc6437b45ac] | committer: rcombs
lavfi/drawutils: reimplement ff_fill_rgba_map without hardcoding the list
Same outputs, but computed instead of statically known, so new formats will be
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 19:28:35
2021 -0600| [c327743ee081b41bf19e4fbf2399a6b22f8ec281] | committer: rcombs
lavfi/drawutils: ensure we don't allow mixed-byte-depth formats
These could be hazardous because of FFDrawColor's union
> http://git.videolan.o
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 19:48:24
2021 -0600| [55ff7356bf805f6d038d1b2555c44c114ae7a58a] | committer: rcombs
lavfi/drawutils: ensure we can't overflow a component
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=55ff7356bf805f6d038d1b2555c44c11
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 20:56:50
2021 -0600| [868820917681cb73024b2a3cd7b461b790859f0a] | committer: rcombs
lavfi/drawutils: ensure we don't support formats with non-pixel-sized offsets
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 20:06:29
2021 -0600| [052ee78d14c4a5b92e823b608008d1d84d8a81ef] | committer: rcombs
lavfi/drawutils: overhaul to improve pixel format support
- No longer mixes u8 and u16 component accesses (this was UB)
- De-duplicated 8->16 conversion
-
ffmpeg | branch: release/5.0 | rcombs | Thu Dec 23 21:02:30
2021 -0600| [1477386ca28e3bca78c91f0bd1cfd117d4dc5539] | committer: rcombs
lavfi/drawutils: re-enable P010 and P016 support
These formats now work as expected.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | rcombs | Sun Jan 28 14:12:55 2024
-0800| [98eeef44aad8e5bd09c4765db852d6155e790d72] | committer: rcombs
lavf/avio_internal: add ffio_write_lines for line ending normalization
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | rcombs | Wed Jan 20 01:02:56 2021
-0600| [eabf5e6d6bac41f0162283b3a5a9e59959279c69] | committer: rcombs
All: update names in copyright headers
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=eabf5e6d6bac41f0162283b3a5a9e59959279c69
---
compat/c
ffmpeg | branch: master | rcombs | Wed Jan 20 01:04:26 2021
-0600| [2021dbe1d6fde9259608964ef53005cde498498e] | committer: rcombs
MAINTAINERS: update names
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2021dbe1d6fde9259608964ef53005cde498498e
---
MAINTAINERS | 4 ++--
1 f
ffmpeg | branch: master | rcombs | Tue Sep 21 00:19:19 2021
-0500| [c51bae03deb277bfa9d4dc8df568356be28144b7] | committer: rcombs
doc/demuxers: fix typo in concatdec options
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c51bae03deb277bfa9d4dc8df568356be28144b7
---
ffmpeg | branch: master | rcombs | Wed Nov 2 22:18:21 2022
-0500| [9a4b318286b548ddab42cd56d0f8ca658ddb5859] | committer: rcombs
lavc/libaribb24: add default_profile option
This allows decoding of streams that don't have a profile tagged
(e.g. ones that were remuxed improperly).
&
ffmpeg | branch: master | rcombs | Sat Nov 12 13:40:45 2022
-0600| [5d7de322d494f45cafbe6f3fc734d979023973d2] | committer: rcombs
lavc: bump micro version
Needed after adding an AVOption in 9a4b318286b548ddab42cd56d0f8ca658ddb5859
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | rcombs | Sun Jun 19 20:00:07 2022
-0500| [d3538dd293125e0a8d135ffe229c8b441345d833] | committer: rcombs
lavf/spdifdec: support EAC3
Parsing should probably be enabled for all codecs, at least for headers,
but e.g. the AAC parser produces 1-byte packets of zero padding
ffmpeg | branch: master | rcombs | Tue Jan 10 19:55:32 2023
-0600| [18cd65998bfe9651b1bd9496bba9f641c77920cd] | committer: Anton Khirnov
ffprobe: report the corrupt flag on packets
Signed-off-by: Anton Khirnov
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | rcombs | Fri Jan 13 11:25:49 2023
-0600| [f758d4fcb93b77115b6d971859f5bee56f8070b8] | committer: rcombs
lavf/matroska: add support for ARIB captions
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f758d4fcb93b77115b6d971859f5bee56f8070b8
---
libavfor
ffmpeg | branch: master | rcombs | Sat Apr 16 02:46:49 2022
-0500| [dfbc921f9f6b940c7de48f7795f20fcd553e792a] | committer: rcombs
lavc/videotoolboxdec: warn on nonzero status in the callback
Signed-off-by: rcombs
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | rcombs | Sat Apr 16 02:49:09 2022
-0500| [928b22edfe429d17ccfba572eff1f9f3e6892e00] | committer: rcombs
lavc/videotoolboxdec: fix generating HEVC general_profile_compatibility_flags
We store this as an array of bools, not a bitfield.
Signed-off-by: rcombs
> h
ffmpeg | branch: master | rcombs | Sat Apr 16 02:47:30 2022
-0500| [686b64e15526fbc1410104212aa291b66b0f488e] | committer: rcombs
lavc/videotoolboxdec: fix escaping sequential zero sequences
This ensure that e.g. 00 becomes 0300 000300,
rather than 0300 .
Signed-off-by
ffmpeg | branch: master | rcombs | Sat Apr 16 02:52:48 2022
-0500| [792a9f2406a52a26ddfd3045e97fda791db323d2] | committer: rcombs
lavc/videotoolboxdec: insert emu-prevention bytes for HEVC as well
Fixes decoding of files with sync-fooling sequences in their PSs.
Signed-off-by: rcombs
> h
ffmpeg | branch: master | rcombs | Sat Apr 16 02:50:58 2022
-0500| [a465e2c39ed1aed0415403e74b37d23f227e2914] | committer: rcombs
lavc/videotoolboxdec: fix writing too many 1 bits for the reserved fields
Signed-off-by: rcombs
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | rcombs | Sat Apr 16 03:41:29 2022
-0500| [c534d9f72a89542ed639071b1ae15893aadf1f18] | committer: rcombs
lavc/h264_ps: always include the stop bit in [s|p]ps->data
The VideoToolbox hwaccel needs the entire NAL (including the stop bit),
but ff_h2645_packet_split
ffmpeg | branch: master | rcombs | Tue May 24 22:46:55 2022
-0500| [bb6d9a0f326c3ba8ddbba28fdf9ca70759db99aa] | committer: rcombs
Makefile: avoid cp-ing over existing executable files
On macOS, code-signing information for executables (including those signed
automatically by the linker) is
ffmpeg | branch: master | rcombs | Wed Jun 1 20:07:47 2022
-0500| [3e580351bc1dba9d023cd5562df99be9a30fb504] | committer: rcombs
lavfi/vf_scale_vulkan: fix build
This was broken in d42b410e05ad1c4d6e74aa981b4a4423103291fb.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | rcombs | Wed Jun 1 20:09:17 2022
-0500| [c6364b711bad1fe2fbd90e5b2798f87080ddf5ea] | committer: rcombs
lavfi/vf_tonemap_opencl: fix build
This was broken in d42b410e05ad1c4d6e74aa981b4a4423103291fb.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | rcombs | Thu Jun 2 02:59:19 2022
-0500| [a5b3b65dc067b900be55d7edcea3cecd65a133f0] | committer: rcombs
lavfi/colorspace: add ff_matrix_mul_3x3_vec
Signed-off-by: rcombs
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | rcombs | Thu Jun 2 03:48:25 2022
-0500| [6c3a82f0433de8ff9c35def971a736056cc8ff38] | committer: rcombs
lavfi/drawutils: improve colorspace support
- Introduce ff_draw_init2, which takes explicit colorspace and range
args
- Use lavu/csp and lavfi/colorspace for
ffmpeg | branch: master | rcombs | Fri Aug 5 15:57:31 2022
-0500| [9546b3a1cbcd94e9107f85c8f1d2175efc6cf083] | committer: rcombs
lswr: take const AVChannelLayout* in swr_alloc_set_opts2()
This is fully backwards-compatible in both ABI and API,
so it's only a minor bump.
&
1 - 100 of 103 matches
Mail list logo