[FFmpeg-cvslog] lavd/avfoundation: Fix skewed video output

2018-09-13 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Fri Jun 24 11:00:17 2016 -0400| [a259501e5a6ed07d76ce5d615123148b9b68d9f8] | committer: Carl Eugen Hoyos lavd/avfoundation: Fix skewed video output Fixes ticket #5654. The linesize can be greater than the minimum required. This copies the frame taking

[FFmpeg-cvslog] lavc/videotoolboxenc: flush/free frames on close

2016-10-17 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Mon Oct 10 09:13:39 2016 -0400| [aa413b810a7f94d8317635160a1de1b573b138ee] | committer: Rick Kern lavc/videotoolboxenc: flush/free frames on close Prevents encode callback from running after codec is closed. Fixes a crash when an error is returned. Signed

[FFmpeg-cvslog] lavc/videotoolboxenc: Error log formatting.

2016-10-17 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Mon Oct 10 09:23:50 2016 -0400| [d3874b74f35b17fd69a2074060fa5d6b1889796e] | committer: Rick Kern lavc/videotoolboxenc: Error log formatting. Signed-off-by: Rick Kern > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavc/videotoolboxenc: Update a53cc handling

2016-10-17 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Mon Oct 10 09:21:48 2016 -0400| [9875695e2ceec413f072ac2ef7e8fbc6a4980294] | committer: Rick Kern lavc/videotoolboxenc: Update a53cc handling Handles insertion into existing SEI NAL unit, inserts emulation prevention bytes. Signed-off-by: Rick Kern

[FFmpeg-cvslog] lavc/videotoolboxenc: check for dictionary key symbols

2017-02-22 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Thu Feb 23 00:05:01 2017 -0500| [dcd3418a35aab7ef283b68ed9997ce4ac204094e] | committer: Rick Kern lavc/videotoolboxenc: check for dictionary key symbols Fixes #6081. Some dictionary keys are not present on OS X 10.8. This loads the symbols and uses a

[FFmpeg-cvslog] lavc/videotoolboxenc: fix symbol linking

2017-03-01 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Wed Mar 1 10:39:13 2017 -0500| [70ebc05bce51215cd0857194d6cabf1e4d1440fb] | committer: Rick Kern lavc/videotoolboxenc: fix symbol linking Removes explicit reference to symbols and fixes dereferencing issue. Signed-off-by: Rick Kern > h

[FFmpeg-cvslog] avcodec/videotoolboxenc: warn user when output will use a different profile/level than requested.

2019-09-16 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Mon Sep 16 09:02:02 2019 -0400| [1db6e47e8599345d4d3c821f1284e9b2c9747fc0] | committer: Rick Kern avcodec/videotoolboxenc: warn user when output will use a different profile/level than requested. Signed-off-by: Rick Kern > http://git.videolan.

[FFmpeg-cvslog] developer.texi: Call out K&R coding style.

2015-11-29 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Sat Nov 28 17:48:57 2015 -0500| [2f92322bfff2358703dba950934ba554fd597e86] | committer: Timothy Gu developer.texi: Call out K&R coding style. K&R coding style is implied but not listed in 'Coding Rules'. Signed-off-by:

[FFmpeg-cvslog] lavc/videotoolboxenc: set extradata when opening codec

2016-06-11 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Sat May 28 22:32:55 2016 -0400| [98a3355c6a07a9ecf048d30b65cef22d63e8ed1a] | committer: Rick Kern lavc/videotoolboxenc: set extradata when opening codec VideoToolbox doesn't supply parameter sets until the first frame is done encoding. This spins

[FFmpeg-cvslog] lavc/videotoolboxenc: fix allocated buffer size

2016-06-11 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Sat May 28 22:28:04 2016 -0400| [c5a5ca754b197d6429001d5101e5c3ab3719c066] | committer: Rick Kern lavc/videotoolboxenc: fix allocated buffer size Allocates a buffer with padding, and with enough room for start codes when length codes are smaller. Signed

[FFmpeg-cvslog] lavc/audiotoolboxenc: fix dropped frames on iOS

2016-06-16 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Thu Jun 2 02:25:21 2016 -0400| [143685a42bbc8861b626457ce4cb8b1ce4b0c436] | committer: Rick Kern lavc/audiotoolboxenc: fix dropped frames on iOS AudioConverterFillComplexBuffer() doesn't always call its callback. A frame queue is used to prevent sk

[FFmpeg-cvslog] lavc/videotoolbox: fix H.264 hwaccel init issue

2016-06-16 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Wed Jun 1 21:40:22 2016 -0400| [8e47a99f576da10b2a36e33b6b9acbf1c2da7485] | committer: Rick Kern lavc/videotoolbox: fix H.264 hwaccel init issue Fixes VTDecompressionSessionCreate() error. Signed-off-by: Rick Kern > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] lavc/videotoolboxenc: remove unnecessary logging

2016-06-16 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Thu Jun 16 21:22:13 2016 -0400| [8b069b1cd516bca60aeec612ab1d47e1d77ffb68] | committer: Rick Kern lavc/videotoolboxenc: remove unnecessary logging Signed-off-by: Rick Kern > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] MAINTAINERS: Add myself for videotoolbox.c, remove vda* maintainer

2016-06-16 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Thu Jun 16 09:05:06 2016 -0400| [2584299ae68813e68dd8918911d3190d524eb4cc] | committer: Rick Kern MAINTAINERS: Add myself for videotoolbox.c, remove vda* maintainer Person in MAINTAINERS hasn't responded to a patch on the ML or private email, and do

[FFmpeg-cvslog] lavd/decklink: Fix compile issue on OS X

2016-06-24 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Thu Jun 23 18:57:07 2016 -0400| [8db203a9dd73072da3e8e131209362317c70ade0] | committer: Rick Kern lavd/decklink: Fix compile issue on OS X Fixes #4124: Invalid argument '-std=c99' not allowed with 'C++/ObjC++' C++ files fail to compil

[FFmpeg-cvslog] configure: use c++98 for c++ files

2016-06-26 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Sun Jun 26 16:44:40 2016 -0400| [729d82abae2f9bae3e5152022d2df0bb5bcde98e] | committer: Michael Niedermayer configure: use c++98 for c++ files Use c++98 standard instead of c++11. Signed-off-by: Rick Kern Signed-off-by: Michael Niedermayer > h

[FFmpeg-cvslog] configure: use c++98 for c++ files

2016-06-26 Thread Rick Kern
ffmpeg | branch: release/3.1 | Rick Kern | Sun Jun 26 16:44:40 2016 -0400| [18ce5a4d1b3f87b3b45651401cdf3352de34cfa1] | committer: Michael Niedermayer configure: use c++98 for c++ files Use c++98 standard instead of c++11. Signed-off-by: Rick Kern Signed-off-by: Michael Niedermayer (cherry

[FFmpeg-cvslog] Changelog: Add VideoToolbox encoder entry for 3.1

2016-06-27 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Mon Jun 27 11:43:13 2016 -0400| [d9561718135a6eba8c781fa248679d9280030a0c] | committer: Rick Kern Changelog: Add VideoToolbox encoder entry for 3.1 Signed-off-by: Rick Kern > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] Changelog: Add VideoToolbox encoder entry for 3.1

2016-06-27 Thread Rick Kern
ffmpeg | branch: release/3.1 | Rick Kern | Mon Jun 27 11:43:13 2016 -0400| [36fcb8cc559aa0d8639a01872c82b906f3847572] | committer: Rick Kern Changelog: Add VideoToolbox encoder entry for 3.1 Signed-off-by: Rick Kern (cherry picked from commit d9561718135a6eba8c781fa248679d9280030a0c) > h

[FFmpeg-cvslog] lavc: add VideoToolbox H.264 Encoder

2016-03-02 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Wed Mar 2 20:11:40 2016 +0800| [3af71ac3f9f635856145503f2ace829aad813636] | committer: wm4 lavc: add VideoToolbox H.264 Encoder Autodetected by default. Encode using -codec:v h264_videotoolbox. Signed-off-by: Rick Kern Signed-off-by: wm4 > h

[FFmpeg-cvslog] lavc/videotoolboxenc: Fix crash when closing codec after error

2016-04-02 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Mon Mar 21 00:55:56 2016 +0800| [78016694706776fbfe4be9533704be3180b31623] | committer: wm4 lavc/videotoolboxenc: Fix crash when closing codec after error Fixes crash in #5352. VTCompressionSessionInvalidate() crashes if the internal encoder hasn&#

[FFmpeg-cvslog] lavc/videotoolboxenc: Workaround encoder error

2016-04-02 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Fri Mar 25 01:56:04 2016 +0800| [c9ad357aeb6a78ff657e5c59dcb7db45332ecda7] | committer: wm4 lavc/videotoolboxenc: Workaround encoder error CMVideoFormatDescriptionGetH264ParameterSetAtIndex() fails on some hardware/OS versions when retrieving the parameter

[FFmpeg-cvslog] lavc/videotoolboxenc: Support pixel aspect ratio

2016-05-04 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Wed Apr 27 10:53:14 2016 -0400| [c356b6865d373642685a6b445341ebb37ecbcc91] | committer: wm4 lavc/videotoolboxenc: Support pixel aspect ratio Signed-off-by: Rick Kern > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavc/videotoolboxenc: Handle out-of-memory and fix memory leak

2016-05-04 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Wed Apr 27 10:53:10 2016 -0400| [272dd437bc6b663200bc6d2c013b02c9eaf64a49] | committer: wm4 lavc/videotoolboxenc: Handle out-of-memory and fix memory leak Signed-off-by: Rick Kern > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavc/videotoolboxenc: Fix AVCodecContext.has_b_frames usage.

2016-05-04 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Wed Apr 27 10:53:08 2016 -0400| [abe05892bee9de9c657f91beef6ce1fa31bdf577] | committer: wm4 lavc/videotoolboxenc: Fix AVCodecContext.has_b_frames usage. Now set by the encoder, not used as an input parameter. Signed-off-by: Rick Kern > h

[FFmpeg-cvslog] lavc/videotoolboxenc: Handle hwaccel format as input

2016-05-04 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Wed Apr 27 10:53:05 2016 -0400| [0d4bf3074d33f74ad81eed6d12db960e1cf649ab] | committer: wm4 lavc/videotoolboxenc: Handle hwaccel format as input Handle AV_PIX_FMT_VIDEOTOOLBOX. This results in better energy usage and faster encoding, especially on iOS

[FFmpeg-cvslog] lavc/videotoolboxenc: Add realtime encoding property

2016-05-04 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Wed Apr 27 10:53:11 2016 -0400| [ca429e725353f9a4a05e3faa1faa22ebbc673c34] | committer: wm4 lavc/videotoolboxenc: Add realtime encoding property Hint to the encoder that encoding should be done in real-time, even at the expense of quality. Signed-off-by

[FFmpeg-cvslog] lavc/videotoolboxenc: Fix DTS

2016-05-04 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Wed Apr 27 10:53:09 2016 -0400| [2fbf39382dbf38e7cfdd2b106da66ca2f5af307d] | committer: wm4 lavc/videotoolboxenc: Fix DTS Some devices output an invalid DTS when B-frames aren't used. Using PTS for the DTS in this case. Signed-off-by: Rick Kern &

[FFmpeg-cvslog] lavc/videotoolboxenc: Add entropy setting

2016-05-04 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Wed Apr 27 10:53:07 2016 -0400| [645df431449dcdb9ccdc46952159a6570826a59b] | committer: wm4 lavc/videotoolboxenc: Add entropy setting Add an entropy setting to choose between CAVLC and CABAC. Signed-off-by: Rick Kern > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] lavc/videotoolboxenc: Set colorimetry values

2016-05-04 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Wed Apr 27 10:53:15 2016 -0400| [dc750194b6c9c3f95d33f03f6f7d1992a8a2f885] | committer: wm4 lavc/videotoolboxenc: Set colorimetry values Signed-off-by: Rick Kern > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavc/videotoolboxenc: Require hardware encoding

2016-05-04 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Wed Apr 27 10:53:06 2016 -0400| [fbe0cf8ca7e2546a20617f82135f23b23285cbcf] | committer: wm4 lavc/videotoolboxenc: Require hardware encoding Software encoding can be allowed by setting allow_sw to 1. Signed-off-by: Rick Kern > http://git.videolan.

[FFmpeg-cvslog] lavc/videotoolboxenc: Support for forced I-frames

2016-05-04 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Wed Apr 27 10:53:13 2016 -0400| [9d8a38d20b4057a140e132284def9263d8ca80a8] | committer: wm4 lavc/videotoolboxenc: Support for forced I-frames Setting AVFrame.pic_type to AV_PICTURE_TYPE_I will force an I-frame. Signed-off-by: Rick Kern > h

[FFmpeg-cvslog] lavc/videotoolboxenc: add concatentation properties

2016-05-04 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Wed Apr 27 10:53:12 2016 -0400| [4b806081b25ffa15e174a8c7a86343ea63f51670] | committer: wm4 lavc/videotoolboxenc: add concatentation properties Add frames_before and frames_after as hints that there will be frames before or after the frames produced in

[FFmpeg-cvslog] lavc/videotoolboxenc: Use shared pixel buffer pool

2016-05-04 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Wed Apr 27 10:53:04 2016 -0400| [d7cf3610c2fb938783817addadc5a65529759e01] | committer: wm4 lavc/videotoolboxenc: Use shared pixel buffer pool This reduces the chance of a memcpy in the media server. Signed-off-by: Rick Kern > http://git.videolan.

[FFmpeg-cvslog] lavd/avfoundation: use AVCodecParameters

2016-05-05 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Thu May 5 09:08:02 2016 -0400| [f1560dbb2a0089d63ca61a324673f7e2e30fb517] | committer: Thilo Borgmann lavd/avfoundation: use AVCodecParameters Fixes "Could not find codec parameters for stream" error (#5494) Signed-off-by: Rick Ker

[FFmpeg-cvslog] libavcodec/videotoolboxenc: Fix crash when frame received after error

2020-09-28 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Mon Sep 28 21:47:29 2020 -0400| [adcdf0bc6057a99989a28bb3d1ba65e8b66eff3d] | committer: Rick Kern libavcodec/videotoolboxenc: Fix crash when frame received after error Signed-off-by: Rick Kern > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavc/videotoolboxenc: add require_sw option to force software encoding.

2019-05-12 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Sun May 12 16:01:50 2019 -0400| [247bda442f51ee5c330bab1489c5a1edd875b53d] | committer: Rick Kern lavc/videotoolboxenc: add require_sw option to force software encoding. Signed-off-by: Rick Kern > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavc/videotoolboxenc: simplify frame creation logic between OS X and iOS.

2019-05-12 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Sun May 12 16:04:37 2019 -0400| [714c8b0766244f1a304fe05a9489929118787f58] | committer: Rick Kern lavc/videotoolboxenc: simplify frame creation logic between OS X and iOS. Signed-off-by: Rick Kern > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] lavc/videotoolboxenc: Add support for 10-bit HEVC encoding.

2019-05-12 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Sun May 12 16:05:51 2019 -0400| [98478c05edb674ec429c298fbe593bda493ba60f] | committer: Rick Kern lavc/videotoolboxenc: Add support for 10-bit HEVC encoding. Hardware-accelerated encoding may not support 10-bit encoding. Use '-require_sw 1' in

[FFmpeg-cvslog] lavc/videotoolboxenc: fix warnings

2022-12-03 Thread Rick Kern
ffmpeg | branch: master | Rick Kern | Sat Dec 3 11:12:04 2022 -0500| [33e70dc0b8cba157c3da234a858bfa743e862b4a] | committer: Rick Kern lavc/videotoolboxenc: fix warnings This handles an unhandled error, and removes an unnecessary variable. Signed-off-by: Rick Kern > http://git.videolan.