[FFmpeg-cvslog] libavformat/mov: Fix NULL-dereference read for some encrypted content.

2019-01-21 Thread Jacob Trimble
ffmpeg | branch: release/4.1 | Jacob Trimble | Wed Dec 19 16:00:22 2018 -0800| [73c90818b116e3783e6479172a565cfb9fa36036] | committer: Michael Niedermayer libavformat/mov: Fix NULL-dereference read for some encrypted content. When reading frames, we need to use the fragment for the correct

[FFmpeg-cvslog] libavformat/mov: Fix NULL-dereference read for some encrypted content.

2018-12-20 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Wed Dec 19 16:00:22 2018 -0800| [555f332e7adbd492ca74fa7329c492819b52e2ed] | committer: Michael Niedermayer libavformat/mov: Fix NULL-dereference read for some encrypted content. When reading frames, we need to use the fragment for the correct stream

[FFmpeg-cvslog] avformat/mov: Allow saio/saiz in clear content.

2018-08-22 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Tue Aug 14 10:18:55 2018 -0700| [eb350ab738e7e2590b26d97c465da1138fe54598] | committer: Michael Niedermayer avformat/mov: Allow saio/saiz in clear content. If there is a saio/saiz in clear content, we shouldn't create the encryption index if we

[FFmpeg-cvslog] avcodec/opus_parser: Handle complete frames flag.

2018-08-21 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Mon Aug 20 11:25:27 2018 -0700| [7e0df5910ec0f107cd0700d6b9359d29177f1933] | committer: James Almer avcodec/opus_parser: Handle complete frames flag. Signed-off-by: Jacob Trimble Signed-off-by: James Almer > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avutil/encryption_info: Fix size calculation.

2018-08-14 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Mon Aug 13 15:17:11 2018 -0700| [67599812a36a5cc727522760b56930868f93ba0d] | committer: Michael Niedermayer avutil/encryption_info: Fix size calculation. Found by Chrome's ClusterFuzz: https://crbug.com/873693 Signed-off-by: Jacob Trimble Signe

[FFmpeg-cvslog] avformat/mov: Expose encryption info to the app.

2018-07-03 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Wed Dec 6 16:17:54 2017 -0800| [7e22f5d457fa042292741c1f5c38232ba10dbea2] | committer: Michael Niedermayer avformat/mov: Expose encryption info to the app. This exposes encryption info from the container to the app. This includes key ID, IV, and

[FFmpeg-cvslog] libavutil/encryption_info: Add unit tests.

2018-06-27 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Fri Jun 1 11:38:05 2018 -0700| [69bd73b3ff873abb43de9db062b04425de153643] | committer: Michael Niedermayer libavutil/encryption_info: Add unit tests. Signed-off-by: Jacob Trimble Signed-off-by: Michael Niedermayer > http://git.videolan.

[FFmpeg-cvslog] avutil/encryption_info: Fix documentation problem.

2018-06-27 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Tue Jun 26 09:32:14 2018 -0700| [ad2ae21010c4f8dcd64c3fee5b21e07f16c0ae97] | committer: Michael Niedermayer avutil/encryption_info: Fix documentation problem. Signed-off-by: Jacob Trimble Signed-off-by: Michael Niedermayer > http://git.videolan.

[FFmpeg-cvslog] avutil/gitignore: Ignore integer test binary.

2018-06-27 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Tue Jun 26 09:35:05 2018 -0700| [96281ed689043519ee9f28501921bacece59d790] | committer: Michael Niedermayer avutil/gitignore: Ignore integer test binary. Signed-off-by: Jacob Trimble Signed-off-by: Michael Niedermayer > http://git.videolan.

[FFmpeg-cvslog] libavutil/encryption_info: Allow multiple init info.

2018-06-22 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Mon Apr 23 10:33:58 2018 -0700| [b86c5757a2bf2a589b3982d6b85401165deb4958] | committer: Michael Niedermayer libavutil/encryption_info: Allow multiple init info. It is possible for there to be multiple encryption init info structure. For example, to

[FFmpeg-cvslog] avformat/mov: Add check for per-sample IV size.

2018-06-13 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Tue Jun 12 14:26:20 2018 -0700| [4aba45ca1fece6be425d168c05aa3a7f9f05da36] | committer: Michael Niedermayer avformat/mov: Add check for per-sample IV size. Found by Chrome's ClusterFuzz: http://crbug.com/849062. Signed-off-by: Jacob Trimble S

[FFmpeg-cvslog] avformat/mov: Fix reading saio/saiz for clear content.

2018-06-09 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Thu Jun 7 10:29:33 2018 -0700| [cf81a9c07891966cca6d3bb31ed6931fae1f77ea] | committer: Michael Niedermayer avformat/mov: Fix reading saio/saiz for clear content. This validates that the common encryption saio/saiz atoms only appear when the data is

[FFmpeg-cvslog] libavformat/mov: Fix heap buffer overflow.

2018-06-01 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Thu May 31 10:41:29 2018 -0700| [9827bb88e7dc55d5aaeddfaa3d1ba80a7489566c] | committer: Michael Niedermayer libavformat/mov: Fix heap buffer overflow. Found by Chrome's ClusterFuzz: https://crbug.com/847060 Signed-off-by: Jacob Trimble Signed-o

[FFmpeg-cvslog] avformat/mov: Fix parsing of saio/siaz atoms in encrypted content.

2018-04-20 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Wed Dec 6 16:17:54 2017 -0800| [e5ba5fab493bd2edb24da47940626b024ebd0371] | committer: Michael Niedermayer avformat/mov: Fix parsing of saio/siaz atoms in encrypted content. This doesn't support saio atoms with more than one offset. Signed-o

[FFmpeg-cvslog] avformat/mov: Fix memory leak in encryption info.

2018-04-19 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Thu Apr 19 09:35:22 2018 -0700| [606c5c7f3ad1d289ef745b9053024ad318646c7e] | committer: Michael Niedermayer avformat/mov: Fix memory leak in encryption info. Signed-off-by: Jacob Trimble Signed-off-by: Michael Niedermayer > http://git.videolan.

[FFmpeg-cvslog] avformat/mov: Remove old encryption info methods.

2018-04-19 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Tue Jan 30 11:14:35 2018 -0800| [baf9c0bd99d91ec501b020632ca72babc455139c] | committer: Michael Niedermayer avformat/mov: Remove old encryption info methods. Signed-off-by: Jacob Trimble Signed-off-by: Michael Niedermayer > http://git.videolan.

[FFmpeg-cvslog] avformat/mov: Increase support for common encryption.

2018-04-18 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Wed Dec 6 16:17:54 2017 -0800| [f7221d8e670ec05471a16cc4cc1cc8e0040b5b5f] | committer: Michael Niedermayer avformat/mov: Increase support for common encryption. - Parse schm atom to get different encryption schemes. - Allow senc atom to appear in

[FFmpeg-cvslog] avformat/mov: Fix parsing of tfdt when using sample descriptors.

2018-04-05 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Wed Apr 4 12:30:56 2018 -0700| [b08c132a9c590cf5c3905a48b12527765fc91647] | committer: Michael Niedermayer avformat/mov: Fix parsing of tfdt when using sample descriptors. Signed-off-by: Jacob Trimble Signed-off-by: Michael Niedermayer > h

[FFmpeg-cvslog] avcodec/avcodec.h: Add encryption info side data.

2018-03-23 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Tue Dec 5 14:52:22 2017 -0800| [db2a7c947ec28b0a04a4e5193c9b0d33de823fbb] | committer: Michael Niedermayer avcodec/avcodec.h: Add encryption info side data. This new side-data will contain info on how a packet is encrypted. This allows the app to

[FFmpeg-cvslog] avformat/mov: Propagate errors in mov_switch_root.

2018-01-31 Thread Jacob Trimble
ffmpeg | branch: release/2.8 | Jacob Trimble | Mon Nov 20 12:05:02 2017 -0800| [514bdaafb439441f1ad665215e9032bf17673b64] | committer: Michael Niedermayer avformat/mov: Propagate errors in mov_switch_root. Signed-off-by: Jacob Trimble Signed-off-by: Michael Niedermayer (cherry picked from

[FFmpeg-cvslog] avutil/aes_ctr: Add method to set 16-byte IV.

2018-01-23 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Mon Jan 8 14:12:43 2018 -0800| [9f07cf7c00f3a87669c27aec947daf0f3d33b01f] | committer: Michael Niedermayer avutil/aes_ctr: Add method to set 16-byte IV. Signed-off-by: Jacob Trimble Signed-off-by: Michael Niedermayer > http://git.videolan.

[FFmpeg-cvslog] avformat/mov: Propagate errors in mov_switch_root.

2018-01-08 Thread Jacob Trimble
ffmpeg | branch: release/3.2 | Jacob Trimble | Mon Nov 20 12:05:02 2017 -0800| [a03d488ae2e444847b64863ec3e3813465beaecc] | committer: Michael Niedermayer avformat/mov: Propagate errors in mov_switch_root. Signed-off-by: Jacob Trimble Signed-off-by: Michael Niedermayer (cherry picked from

[FFmpeg-cvslog] avformat/mov: Propagate errors in mov_switch_root.

2017-12-30 Thread Jacob Trimble
ffmpeg | branch: release/3.3 | Jacob Trimble | Mon Nov 20 12:05:02 2017 -0800| [a0eccf673cda83697e8e42d13e10d31a60a45346] | committer: Michael Niedermayer avformat/mov: Propagate errors in mov_switch_root. Signed-off-by: Jacob Trimble Signed-off-by: Michael Niedermayer (cherry picked from

[FFmpeg-cvslog] avcodec/Makefile: Fix opus parser dependency.

2017-12-09 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Thu Dec 7 11:05:46 2017 -0800| [b38f222165f97af19f5bfc2c3e9217b5d1b25cfb] | committer: Michael Niedermayer avcodec/Makefile: Fix opus parser dependency. The opus.c file uses ff_celt_freq_range and ff_celt_freq_bands which are defined in opustab.c

[FFmpeg-cvslog] avcodec/nvdec: Fix capability check with old drivers.

2017-12-08 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Thu Nov 30 12:35:50 2017 -0800| [2fdc9f7c4939f83a6c9d1f9d85b6d37ce0bab714] | committer: Timo Rothenpieler avcodec/nvdec: Fix capability check with old drivers. Copied the check from cuviddec.c (*_cuvid decoders) to allow the capability check to be

[FFmpeg-cvslog] avformat/mov: Propagate errors in mov_switch_root.

2017-12-08 Thread Jacob Trimble
ffmpeg | branch: release/3.4 | Jacob Trimble | Mon Nov 20 12:05:02 2017 -0800| [8aabc4fdb56cdd10ddc61dca8a995795721182f0] | committer: Michael Niedermayer avformat/mov: Propagate errors in mov_switch_root. Signed-off-by: Jacob Trimble Signed-off-by: Michael Niedermayer (cherry picked from

[FFmpeg-cvslog] avformat/mov: Propagate errors in mov_switch_root.

2017-12-01 Thread Jacob Trimble
ffmpeg | branch: release/3.0 | Jacob Trimble | Mon Nov 20 12:05:02 2017 -0800| [20e78d53394fa56eb4bcb3be06ff70375a86dd94] | committer: Michael Niedermayer avformat/mov: Propagate errors in mov_switch_root. Signed-off-by: Jacob Trimble Signed-off-by: Michael Niedermayer (cherry picked from

[FFmpeg-cvslog] configure: Fix dependencies of aac_at decoder.

2017-11-30 Thread Jacob Trimble
ffmpeg | branch: release/3.4 | Jacob Trimble | Thu Nov 30 14:58:59 2017 -0800| [5ab992cd3875a5a34d4c30a9d08f2eec95a3fd80] | committer: James Almer configure: Fix dependencies of aac_at decoder. Signed-off-by: Jacob Trimble Signed-off-by: James Almer (cherry picked from commit

[FFmpeg-cvslog] configure: Fix dependencies of aac_at decoder.

2017-11-30 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Thu Nov 30 14:58:59 2017 -0800| [83ecdc9a920d7f0b69d1a25d63757adb887a1f25] | committer: James Almer configure: Fix dependencies of aac_at decoder. Signed-off-by: Jacob Trimble Signed-off-by: James Almer > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avformat/mov: Propagate errors in mov_switch_root.

2017-11-20 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Mon Nov 20 12:05:02 2017 -0800| [2d9cf3bf16b94cd9db10dabad695c69c5cff4f58] | committer: Michael Niedermayer avformat/mov: Propagate errors in mov_switch_root. Signed-off-by: Jacob Trimble Signed-off-by: Michael Niedermayer > http://git.videolan.

[FFmpeg-cvslog] libavformat/mov: Fix inserting frames before current_frame.

2017-08-17 Thread Jacob Trimble
ffmpeg | branch: master | Jacob Trimble | Thu Jul 27 10:34:32 2017 -0700| [f4544163b27615ecfff1b42d6acdb3672ac92399] | committer: Michael Niedermayer libavformat/mov: Fix inserting frames before current_frame. When using streaming input, it may be possible to see frames that appear before the