[FFmpeg-cvslog] avcodec/avpacket: Don't write into non-writable buffer

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Feb 12 13:27:17 2020 +0100| [8f51a89d66aacd9dc5896bac22e62cbd566e7a71] | committer: Andreas Rheinhardt avcodec/avpacket: Don't write into non-writable buffer The data of an AVPacket may be a part of the data of an AVBufferRef; Therefore av_gro

[FFmpeg-cvslog] tools: fix const specifier for AVInputFormat

2020-04-30 Thread Josh de Kock
ffmpeg | branch: master | Josh de Kock | Wed Apr 29 11:45:49 2020 +0100| [d817b57d36795b22dc493ef66e3ed14a583cae49] | committer: Josh de Kock tools: fix const specifier for AVInputFormat Signed-off-by: Josh de Kock > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d817b57d36795b22dc

[FFmpeg-cvslog] avfilter/af_crossfeed: make slope configurable

2020-04-30 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Thu Apr 30 11:58:04 2020 +0200| [35d6001815e1282c5babf71c71f1fd04b59e5440] | committer: Paul B Mahol avfilter/af_crossfeed: make slope configurable > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=35d6001815e1282c5babf71c71f1fd04b59e5440 ---

[FFmpeg-cvslog] avfilter/af_crossfeed: fix calculation of alpha parameter

2020-04-30 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Thu Apr 30 11:44:48 2020 +0200| [0ec61fcff71d212b616660a6e93d856ef1849466] | committer: Paul B Mahol avfilter/af_crossfeed: fix calculation of alpha parameter Use A in calculation. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0ec61fcff71d

[FFmpeg-cvslog] avfilter: add asubboost filter

2020-04-30 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Wed Apr 22 15:29:16 2020 +0200| [c7d8082357965bfd02bc3a8ba6867b36119d2895] | committer: Paul B Mahol avfilter: add asubboost filter > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c7d8082357965bfd02bc3a8ba6867b36119d2895 --- Changelog

[FFmpeg-cvslog] avfilter/af_crossfeed: make options runtime configurable

2020-04-30 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Thu Apr 30 12:04:27 2020 +0200| [0a181c2cb1fe4038f900d3e1e7c8106e0326f784] | committer: Paul B Mahol avfilter/af_crossfeed: make options runtime configurable > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0a181c2cb1fe4038f900d3e1e7c8106e0326

[FFmpeg-cvslog] avfoundation: Fix building on iOS

2020-04-30 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Apr 30 13:34:13 2020 +0300| [c810a9502cebe32e1dd08ee3d0d17053dde44aa9] | committer: Thilo Borgmann avfoundation: Fix building on iOS Apparently the changes from 3c9185bf3a83395d12a987f626dbdb985eac4320 aren't enough; even with that in place, I got

[FFmpeg-cvslog] avcodec/v4l2_context: Log warning when all capture buffers are in userspace

2020-04-30 Thread Andriy Gelman
ffmpeg | branch: master | Andriy Gelman | Thu Apr 30 10:58:37 2020 -0400| [2a9d62356152d4ef079416101664f26d2562c681] | committer: Andriy Gelman avcodec/v4l2_context: Log warning when all capture buffers are in userspace v4l2_m2m uses device memory mapped buffers to store dequeued frames/packet

[FFmpeg-cvslog] avcodec/cbs_h265: fix writing extension_data bits

2020-04-30 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Apr 20 15:25:58 2020 -0300| [38d1815cc65dd447de80760895ee008cfc9a0091] | committer: James Almer avcodec/cbs_h265: fix writing extension_data bits We only care about the right most bit. Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi

[FFmpeg-cvslog] avformat/utils: change the duration to int64_t for update_initial_durations

2020-04-30 Thread Limin Wang
ffmpeg | branch: master | Limin Wang | Wed Apr 29 07:49:24 2020 +0800| [8afa03a5f682cec9925b302a092d66a0532ae328] | committer: Limin Wang avformat/utils: change the duration to int64_t for update_initial_durations Reviewed-by: Michael Niedermayer Signed-off-by: Limin Wang > http://git.video

[FFmpeg-cvslog] oggdec: add support for proper demuxing of chained Opus files and streams

2020-04-30 Thread Lynne
ffmpeg | branch: master | Lynne | Tue Apr 28 12:25:46 2020 +0100| [8296443a70f052a6f5c9a867d28b83a5eb7d304d] | committer: Lynne oggdec: add support for proper demuxing of chained Opus files and streams Part of this patch is based on Paul B Mahol's patch from last year. This also allows for sin

[FFmpeg-cvslog] oggdec: use ffio_ensure_seekback() to seek back on incorrect data

2020-04-30 Thread Lynne
ffmpeg | branch: master | Lynne | Tue Apr 28 12:55:17 2020 +0100| [e983197cbc93420b67aa7e811be47d7278c2c8a2] | committer: Lynne oggdec: use ffio_ensure_seekback() to seek back on incorrect data This cleans up the code and simplifies it. It also speeds up parsing since the old pb position was in

[FFmpeg-cvslog] oggdec: eliminate copies and extra buffers

2020-04-30 Thread Lynne
ffmpeg | branch: master | Lynne | Tue Apr 28 12:41:34 2020 +0100| [f619e1ec66b89215582eff4404b681b760540b4f] | committer: Lynne oggdec: eliminate copies and extra buffers This also makes implementing CRC checking far simpler and more robust. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=c

[FFmpeg-cvslog] oggdec: verify page checksum

2020-04-30 Thread Lynne
ffmpeg | branch: master | Lynne | Tue Apr 28 12:52:11 2020 +0100| [9ad47762c17d2c6d06595aa17b88112baa91b72c] | committer: Lynne oggdec: verify page checksum This makes decoding far more robust, since OggS, the ogg magic, can be commonly found randomly in streams, which previously made the demux

[FFmpeg-cvslog] avfilter/vf_mix: Check sscanf() return value

2020-04-30 Thread Limin Wang
ffmpeg | branch: master | Limin Wang | Sun Mar 29 09:08:13 2020 +0800| [ee5d6d2ef88a3a7fd480435cf931dd6165bbb688] | committer: Limin Wang avfilter/vf_mix: Check sscanf() return value Reviewed-by: Nicolas George Signed-off-by: Limin Wang > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] avfilter/af_adelay: Check sscanf() return value

2020-04-30 Thread Limin Wang
ffmpeg | branch: master | Limin Wang | Sun Mar 29 08:08:05 2020 +0800| [f441fadbcffa32b71470220b522d4971a774e760] | committer: Limin Wang avfilter/af_adelay: Check sscanf() return value Reviewed-by: Michael Niedermayer Signed-off-by: Limin Wang > http://git.videolan.org/gitweb.cgi/ffmpeg.gi

[FFmpeg-cvslog] fate/oggopus-demux: fix fate failure

2020-04-30 Thread Lynne
ffmpeg | branch: master | Lynne | Fri May 1 01:36:43 2020 +0100| [4fd0559b77cfdd38d37a94a45cc830d90454194e] | committer: Lynne fate/oggopus-demux: fix fate failure Failure was due to the extra comment printed by libavcodec/utils.c since side data is used to signal the skipped samples. > http:

[FFmpeg-cvslog] avformat/mpegts: fix av_freep for dovi pointer

2020-04-30 Thread Limin Wang
ffmpeg | branch: master | Limin Wang | Thu Apr 30 21:20:28 2020 +0800| [9dd2587f60015a211f3120233e44e829ffd66c6f] | committer: Jun Zhao avformat/mpegts: fix av_freep for dovi pointer Reviewed-by: Andreas Rheinhardt Signed-off-by: Limin Wang > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] avformat/mov: fix av_freep for dovi pointer

2020-04-30 Thread Limin Wang
ffmpeg | branch: master | Limin Wang | Thu Apr 30 21:19:11 2020 +0800| [1112823962ab2e881359e5d60d706ba322ea8551] | committer: Jun Zhao avformat/mov: fix av_freep for dovi pointer Reviewed-by: Andreas Rheinhardt Signed-off-by: Limin Wang > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=co

[FFmpeg-cvslog] avformat/matroskadec: Reject sipr flavor > 3

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Dec 2 10:41:12 2019 +0100| [8287c201536e52f2765cfa9a70551814a6f36ebb] | committer: Andreas Rheinhardt avformat/matroskadec: Reject sipr flavor > 3 Only flavors 0..3 seem to exist. E.g. rmdec.c treats any flavor > 3 as invalid data. Furthermor

[FFmpeg-cvslog] avformat/matroskadec: Simplify check for RealAudio

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Dec 2 11:04:55 2019 +0100| [c6f60b90f00da7d942a7dbeb513ed284953f6f20] | committer: Andreas Rheinhardt avformat/matroskadec: Simplify check for RealAudio They need a special parsing mode and in order to find out whether this mode is in use, se

[FFmpeg-cvslog] avformat/matroskadec: Fix demuxing RealAudio 28.8

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Apr 20 07:47:06 2020 +0200| [c91e3690d9c6667123b116c9fd3becf5f4f4530e] | committer: Andreas Rheinhardt avformat/matroskadec: Fix demuxing RealAudio 28.8 RealAudio 28.8 does not need or use sub_packet_size for its demuxing and this field is the

[FFmpeg-cvslog] avformat/matroskadec: Fix buffer overflow when demuxing RealAudio 28.8

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Apr 22 00:15:54 2020 +0200| [4f5c6c1b0ec2407dfd42fcfa3441067de1962a54] | committer: Andreas Rheinhardt avformat/matroskadec: Fix buffer overflow when demuxing RealAudio 28.8 RealAudio 28.8 (like other RealAudio codecs) uses a special demuxing

[FFmpeg-cvslog] avformat/matroskadec: Don't output uninitialized data for RealAudio 28.8

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Apr 22 15:17:41 2020 +0200| [bdaa98dd4aac08b8f23f959cbb5a80db2dacd14a] | committer: Andreas Rheinhardt avformat/matroskadec: Don't output uninitialized data for RealAudio 28.8 The Matroska demuxer splits every sequence of h Matroska Blocks int

[FFmpeg-cvslog] avformat/matroskadec: Simplify checks for cook and ATRAC3

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Apr 20 08:54:23 2020 +0200| [4b1c19a054432b4a5bc3e90b8c186dc25a416ebd] | committer: Andreas Rheinhardt avformat/matroskadec: Simplify checks for cook and ATRAC3 Some conditions which don't change and which can therefore be checked in read_head

[FFmpeg-cvslog] avformat/matroskadec: Don't discard valid packets

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Mar 25 06:00:53 2020 +0100| [e471faf96230076f67e393df9d1a90a08c22a055] | committer: Andreas Rheinhardt avformat/matroskadec: Don't discard valid packets A Block (meaning both a Block in a BlockGroup as well as a SimpleBlock) must have at least

[FFmpeg-cvslog] avformat/matroskadec: Improve forward compability

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Mar 25 06:52:09 2020 +0100| [b577968cabae4a0927adcf5d7c24fca5a7a8385d] | committer: Andreas Rheinhardt avformat/matroskadec: Improve forward compability Matroska is built around the principle that a reader does not need to understand everythin

[FFmpeg-cvslog] avformat/matroskadec: Cache whether a track needs to be decoded

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Dec 4 17:54:45 2019 +0100| [96012d17a9f5003f2695e137c4876485e2fdb03a] | committer: Andreas Rheinhardt avformat/matroskadec: Cache whether a track needs to be decoded There is no need to recheck this for every frame. Signed-off-by: Andreas Rh

[FFmpeg-cvslog] avformat/matroskadec: Support ContentCompression for all codecs

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Dec 6 09:53:34 2019 +0100| [979b5b89594c7628bd846c63198cb64ef9d81d16] | committer: Andreas Rheinhardt avformat/matroskadec: Support ContentCompression for all codecs The Matroska demuxer has three functions for creating packets out of the dat

[FFmpeg-cvslog] avformat/matroskadec: Cosmetics

2020-04-30 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Dec 7 00:11:01 2019 +0100| [39fb1e968a5a8bd62bb454a5291d877a6ddd726c] | committer: Andreas Rheinhardt avformat/matroskadec: Cosmetics Reindentation as well as marking several variables used for demuxing RealAudio as const to clearly see that