[FFmpeg-cvslog] avcodec/videotoolbox: fix use of unknown builtin '__builtin_available'

2021-12-03 Thread Limin Wang
ffmpeg | branch: master | Limin Wang | Thu Dec 2 21:15:22 2021 +0800| [a7df966c82b991ea4f05c40ff5efab65ce56308e] | committer: Limin Wang avcodec/videotoolbox: fix use of unknown builtin '__builtin_available' Old system is: OSX version: 10.11.6 Apple LLVM version 8.0.0 (clang-800.0.42.1) Targe

[FFmpeg-cvslog] avformat/rtspdec: get rid of the hardcoded max size for sdp

2021-12-03 Thread Limin Wang
ffmpeg | branch: master | Limin Wang | Thu Dec 2 18:33:58 2021 +0800| [d782c746a0d31b48b4484421ab80a472db954bc7] | committer: Limin Wang avformat/rtspdec: get rid of the hardcoded max size for sdp Reviewed-by: Martin Storsjö Signed-off-by: Limin Wang > http://git.videolan.org/gitweb.cgi/ff

[FFmpeg-cvslog] avformat/rtsp: load the sdp file with avio_read_to_bprint()

2021-12-03 Thread Limin Wang
ffmpeg | branch: master | Limin Wang | Thu Dec 2 18:12:12 2021 +0800| [98054e4f018fefb83c1903de99cdd9e9c3394e85] | committer: Limin Wang avformat/rtsp: load the sdp file with avio_read_to_bprint() this allows getting rid of the hardcoded max size of SDP. Reviewed-by: Martin Storsjö Signed-o

[FFmpeg-cvslog] avformat/aviobuf: check if read_packet() exist before read_packet_wrapper()

2021-12-03 Thread Limin Wang
ffmpeg | branch: master | Limin Wang | Fri Dec 3 12:07:34 2021 +0800| [3c74ffb01ac3aa567d166362237117a6ca7c0775] | committer: Limin Wang avformat/aviobuf: check if read_packet() exist before read_packet_wrapper() without it, read_packet_wrapper() will return AVERROR(EINVAL) and avio_read will

[FFmpeg-cvslog] lavu/avframe: add a time_base field

2021-12-03 Thread Lynne
ffmpeg | branch: master | Lynne | Thu Nov 25 18:26:20 2021 +0100| [b236ef0a594e20038b4045e2fecd414f1886d212] | committer: Lynne lavu/avframe: add a time_base field This adds a time_base field to AVFrame, as an analogue to the AVPacket.time_base field. > http://git.videolan.org/gitweb.cgi/ffmpe

[FFmpeg-cvslog] avfilter/buffersink: Remove outdated comments

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Dec 2 21:08:38 2021 +0100| [03ab1de429a43a99c6de0c0d6ec1d275349dc133] | committer: Andreas Rheinhardt avfilter/buffersink: Remove outdated comments These lists have size fields since e48ded8551172b58a78f30303a81dfce125344e0. Reviewed-by: Nic

[FFmpeg-cvslog] avdevice/lavfi: Don't require AV_PIX_FMT_NONE == -1

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Dec 2 20:57:23 2021 +0100| [61bbd0cf3c2ae1f8502243a5695d68cbd3b20758] | committer: Andreas Rheinhardt avdevice/lavfi: Don't require AV_PIX_FMT_NONE == -1 Reviewed-by: Nicolas George Signed-off-by: Andreas Rheinhardt > http://git.videolan.o

[FFmpeg-cvslog] avdevice/lavfi: Simplify setting sample_fmts

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Dec 2 19:19:19 2021 +0100| [b7e3ae19b8d3dc1b14c600220a47171e5e3ef746] | committer: Andreas Rheinhardt avdevice/lavfi: Simplify setting sample_fmts The length of this list is a compile-time constant, so there is no need to calculate it again a

[FFmpeg-cvslog] avdevice/lavfi: Make array static const

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Dec 2 18:40:39 2021 +0100| [60a2c74a5eaf8d4ab16a68842be3b9cfbd45b467] | committer: Andreas Rheinhardt avdevice/lavfi: Make array static const Reviewed-by: Nicolas George Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cg

[FFmpeg-cvslog] avdevice/lavfi: Avoid calling av_buffersink_get_* multiple times

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Dec 2 18:35:50 2021 +0100| [88af0962ef76582a1f4772ee81816512a6646edb] | committer: Andreas Rheinhardt avdevice/lavfi: Avoid calling av_buffersink_get_* multiple times Reviewed-by: Nicolas George Signed-off-by: Andreas Rheinhardt > http://g

[FFmpeg-cvslog] avdevice/lavfi: Use dedicated pointer to access st->codecpar

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Dec 2 18:08:13 2021 +0100| [83ae589359203e83a7e9c1e96eb3f02f5a5bfa6b] | committer: Andreas Rheinhardt avdevice/lavfi: Use dedicated pointer to access st->codecpar Reviewed-by: Nicolas George Signed-off-by: Andreas Rheinhardt > http://git.v

[FFmpeg-cvslog] avdevice/lavfi: Don't unnecessarily write '\0' to AVBPrint

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Dec 2 16:51:17 2021 +0100| [84f037edc2065db348879a9312720a93e54a4942] | committer: Andreas Rheinhardt avdevice/lavfi: Don't unnecessarily write '\0' to AVBPrint An AVBPrint's internal string is always already zero-terminated; writing another

[FFmpeg-cvslog] fftools/ffmpeg_filter: Avoid DynBuf API to improve error checks

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Dec 1 17:13:32 2021 +0100| [efc323062c20aaead8fb5805b7f69b4f071cb319] | committer: Andreas Rheinhardt fftools/ffmpeg_filter: Avoid DynBuf API to improve error checks choose_pix_fmts() used the dynamic buffer API to write strings; as is common

[FFmpeg-cvslog] fftools/ffmpeg_filter: Avoid DynBuf-API for writing strings

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Dec 1 16:36:19 2021 +0100| [cf8925a0965a75f22cddb1cc42e11871ccf84c15] | committer: Andreas Rheinhardt fftools/ffmpeg_filter: Avoid DynBuf-API for writing strings It is not really natural, it requires internal allocations of its own and its er

[FFmpeg-cvslog] swscale/yuv2rgb: Silence a set-but-unused-variable warning

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Dec 1 16:02:23 2021 +0100| [3be6fe9a567038a77cebca275db99573ed9853ba] | committer: Andreas Rheinhardt swscale/yuv2rgb: Silence a set-but-unused-variable warning Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.g

[FFmpeg-cvslog] all: Use av_memdup() where appropriate

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Nov 27 10:50:47 2021 +0100| [a4798a5d5109cd9c1b5682efe19660e825da97e6] | committer: Andreas Rheinhardt all: Use av_memdup() where appropriate Reviewed-by: Nicolas George Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi

[FFmpeg-cvslog] all: Remove unused-but-set variables

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Dec 1 15:22:05 2021 +0100| [01d158d1c8295474fa2034612487b36a47adfd1d] | committer: Andreas Rheinhardt all: Remove unused-but-set variables Newer versions of Clang detect this and emit warnings for it. Signed-off-by: Andreas Rheinhardt > ht

[FFmpeg-cvslog] avcodec/h264_redundant_pps_bsf: Inline constant

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Nov 30 19:19:06 2021 +0100| [b574fb472ed168f5a75cd981c98dd34cfe57ff3a] | committer: Andreas Rheinhardt avcodec/h264_redundant_pps_bsf: Inline constant Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/h264_redundant_pps_bsf: Support multiple input PPS

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Nov 30 18:43:34 2021 +0100| [5892a55d55dcb17702eff35717ca7cafcd4dc658] | committer: Andreas Rheinhardt avcodec/h264_redundant_pps_bsf: Support multiple input PPS Up until now, the h264_redundant_pps_bsf stored the initial value of pic_init_qp_

[FFmpeg-cvslog] avcodec/h264_redundant_pps_bsf: Remove flush callback

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Nov 30 18:16:17 2021 +0100| [5e7bdbfff6b99ea61254b048605aca3cb349ddb1] | committer: Andreas Rheinhardt avcodec/h264_redundant_pps_bsf: Remove flush callback extradata_pic_init_qp is unset since fa75e438756f159a667080dcba58ea2e3b190001 (and res

[FFmpeg-cvslog] avdevice/lavfi: Properly free an AVDictionary

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Dec 2 16:41:09 2021 +0100| [531d289cfd853567df69d5eb490425677e3759b9] | committer: Andreas Rheinhardt avdevice/lavfi: Properly free an AVDictionary It is not documented that freeing the last (and only) entry of an AVDictionary frees the dicti

[FFmpeg-cvslog] avdevice/lavfi: Cleanup generically on read_header failure

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Dec 2 16:00:16 2021 +0100| [05c924a86db04e05831876dd2720093dcc2dc8e1] | committer: Andreas Rheinhardt avdevice/lavfi: Cleanup generically on read_header failure Reviewed-by: Paul B Mahol Signed-off-by: Andreas Rheinhardt > http://git.video

[FFmpeg-cvslog] swresample/swresample: Remove array size hint from swr_convert()

2021-12-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue Nov 30 12:24:10 2021 +0100| [77a37e0369b4b0adf06ccbda2f95828fb6afb2c3] | committer: Andreas Rheinhardt swresample/swresample: Remove array size hint from swr_convert() SWR_CH_MAX is internal only and the arrays are therefore not required to ha

[FFmpeg-cvslog] avformat/mvdec: handle audio sample size

2021-12-03 Thread John-Paul Stewart
ffmpeg | branch: master | John-Paul Stewart | Sat Nov 27 16:45:51 2021 -0500| [6c76b6392348460472f0b6deac4d0a161109d498] | committer: Peter Ross avformat/mvdec: handle audio sample size Adds support for reading audio sample size from the data instead of assuming all audio is 16 bits per sample

[FFmpeg-cvslog] avformat/mvdec: fix reading number of audio channels

2021-12-03 Thread John-Paul Stewart
ffmpeg | branch: master | John-Paul Stewart | Sat Nov 27 16:45:50 2021 -0500| [4a90c039e7a17c913d2961f902f667d38490b6ab] | committer: Peter Ross avformat/mvdec: fix reading number of audio channels The number of audio channels is stored after the magic number identifying the audio format. Pri