[FFmpeg-cvslog] doc/encoders: update default coder for aac

2021-05-23 Thread Gyan Doshi
ffmpeg | branch: master | Gyan Doshi | Sun May 23 13:48:44 2021 +0530| [4c0d6c91f61a754f605c2e82b3cf6a81e8ff29cb] | committer: Gyan Doshi doc/encoders: update default coder for aac Changed in 660d1d8e3b. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4c0d6c91f61a754f605c2e82b3cf6a

[FFmpeg-cvslog] avfilter/vf_guided: Don't free frame we don't own

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri May 14 10:34:41 2021 +0200| [618d186b8c2bdb42cdbc722be42ab9efb1f7cdd1] | committer: Andreas Rheinhardt avfilter/vf_guided: Don't free frame we don't own Reviewed-by: Steven Liu Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/git

[FFmpeg-cvslog] avfilter/vf_guided: Fix leak of frames

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri May 14 10:37:00 2021 +0200| [376e80ad7440cbb6e857ea1b48deb0b8cdf3ae90] | committer: Andreas Rheinhardt avfilter/vf_guided: Fix leak of frames Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=376e8

[FFmpeg-cvslog] avfilter/vf_guided: Don't needlessly copy properties, fix potential NPD

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri May 14 11:22:31 2021 +0200| [a0ab83bf93c546c215be1f34becb90263c11632d] | committer: Andreas Rheinhardt avfilter/vf_guided: Don't needlessly copy properties, fix potential NPD ref_frame is owned by the framesync structure and should therefore n

[FFmpeg-cvslog] avcodec/libaomenc: Avoid copying data, allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [044daa7c450b132f4f5cdecb738089b3dd7db3f7] | committer: Andreas Rheinhardt avcodec/libaomenc: Avoid copying data, allow user-supplied buffers Here the packet size is known before allocating the packet because the en

[FFmpeg-cvslog] avcodec/audiotoolboxenc: Remove AV_CODEC_CAP_DR1

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat May 15 13:02:25 2021 +0200| [c685249ff8596f215fbac1afdf654bef540c5113] | committer: Andreas Rheinhardt avcodec/audiotoolboxenc: Remove AV_CODEC_CAP_DR1 It has been added in 2016 when this flag made no sense for encoders at all; now that it mak

[FFmpeg-cvslog] avcodec/libcodec2: Avoid copying packet data, allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [398822a70edf860cd47514e34e15c80c2dfca584] | committer: Andreas Rheinhardt avcodec/libcodec2: Avoid copying packet data, allow user-supplied buffers When the packet size is known in advance like here, one can avoid

[FFmpeg-cvslog] avcodec/libkvazaar: Allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [95c8a859d97e9902388f5acf5c735b16417a2609] | committer: Andreas Rheinhardt avcodec/libkvazaar: Allow user-supplied buffers Here the packet size is known before allocating the packet, so that supporting user-supplied

[FFmpeg-cvslog] avcodec/libgsmenc: Avoid copying packet data, allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [91567c28fc178d8f3c226b66dd40572f4eadd35c] | committer: Andreas Rheinhardt avcodec/libgsmenc: Avoid copying packet data, allow user-supplied buffers When the packet size is known in advance like here, one can avoid

[FFmpeg-cvslog] avcodec/libmp3lame: Avoid copying data, allow user-supplied buffer

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [c59398970bff5ee6c0305a0228eb562ec5901b08] | committer: Andreas Rheinhardt avcodec/libmp3lame: Avoid copying data, allow user-supplied buffer The libmp3lame encoder already uses an internal buffer, so that the packe

[FFmpeg-cvslog] avcodec/libopenh264enc: Allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [0812a60feeb5e49efa268fb50d5850b1ad84eb70] | committer: Andreas Rheinhardt avcodec/libopenh264enc: Allow user-supplied buffers Here the packet size is known before allocating the packet, so that supporting user-supp

[FFmpeg-cvslog] avcodec/libtheoraenc: Avoid copying data, allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [6ba55e9652746382dadb9d91206e22e15939] | committer: Andreas Rheinhardt avcodec/libtheoraenc: Avoid copying data, allow user-supplied buffers Here the packet size is known before allocating the packet because the

[FFmpeg-cvslog] avcodec/libvorbisenc: Avoid copying data, allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [d8e66ec1d7233541fd84205cb10e8e6ff87167de] | committer: Andreas Rheinhardt avcodec/libvorbisenc: Avoid copying data, allow user-supplied buffers Here the packet size is known before allocating the packet because the

[FFmpeg-cvslog] avcodec/libshine: Avoid copying data, allow user-supplied buffer

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [6564ab0e01609c580c5f9ebd05c0a403b2a956b2] | committer: Andreas Rheinhardt avcodec/libshine: Avoid copying data, allow user-supplied buffer The libshine encoder already uses an internal buffer, so that the packet si

[FFmpeg-cvslog] avcodec/libvpxenc: Avoid copying data, allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [3280c6f938c8b16254bfb68af54089af467274c5] | committer: Andreas Rheinhardt avcodec/libvpxenc: Avoid copying data, allow user-supplied buffers Here the packet size is known before allocating the packet because the en

[FFmpeg-cvslog] avcodec/libvpxenc: Avoid one level of indentation

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Wed Apr 28 00:06:36 2021 +0200| [e099a29f5a85b14c39e4df00fe644408fec14612] | committer: Andreas Rheinhardt avcodec/libvpxenc: Avoid one level of indentation Reviewed-by: James Almer Reviewed-by: James Zern Signed-off-by: Andreas Rheinhardt > h

[FFmpeg-cvslog] avcodec/libwebpenc: Allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [ad26efbf5268daec2b8c00e06568a984d3fa1b3a] | committer: Andreas Rheinhardt avcodec/libwebpenc: Allow user-supplied buffers Here the packet size is known before allocating the packet, so that supporting user-supplied

[FFmpeg-cvslog] avcodec/libwebpenc_animencoder: Allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [cfff94b7f8ddbda08b64c50057d3dd5b78773eb4] | committer: Andreas Rheinhardt avcodec/libwebpenc_animencoder: Allow user-supplied buffers Here the packet size is known before allocating the packet, so that supporting u

[FFmpeg-cvslog] avcodec/libx264: Avoid copying data, allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [9c4f2bc3bf990c8ac35932db95ad3b41c264fb59] | committer: Andreas Rheinhardt avcodec/libx264: Avoid copying data, allow user-supplied buffers Here the packet size is known before allocating the packet because the enco

[FFmpeg-cvslog] avcodec/libx265: Allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [a4b334327895f17211b4bbbc19ebab41a7aa35dc] | committer: Andreas Rheinhardt avcodec/libx265: Allow user-supplied buffers Here the packet size is known before allocating the packet, so that supporting user-supplied bu

[FFmpeg-cvslog] avcodec/libxavs: Avoid overallocating, copying packet data

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [4085cfc94474db9bda90f7ac21be3ed0ac4da702] | committer: Andreas Rheinhardt avcodec/libxavs: Avoid overallocating, copying packet data When the packet size is known in advance like here, one can avoid an intermediate

[FFmpeg-cvslog] avcodec/libxavs: Improve returned error codes

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue May 11 05:16:24 2021 +0200| [ea2ec1dfaea225d50251803ff1c35d26275ba23c] | committer: Andreas Rheinhardt avcodec/libxavs: Improve returned error codes Reviewed-by: James Almer Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb

[FFmpeg-cvslog] avcodec/pnmenc: Avoid intermediate buffer, allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue May 11 05:30:15 2021 +0200| [981c4caed32df4a801608d72bb9d0243390a2e1a] | committer: Andreas Rheinhardt avcodec/pnmenc: Avoid intermediate buffer, allow user-supplied buffers For all p*m encoders a very sharp upper bound for the size of the out

[FFmpeg-cvslog] avcodec/pamenc: Avoid copying packet data, allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [314c086a859cffeb53ad4e227d77f42f6301a9b9] | committer: Andreas Rheinhardt avcodec/pamenc: Avoid copying packet data, allow user-supplied buffers When the packet size is known in advance like here, one can avoid an

[FFmpeg-cvslog] avcodec/flacenc: Avoid copying packet data, allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [5abb5c04155b536f26fc88311ac3132890111360] | committer: Andreas Rheinhardt avcodec/flacenc: Avoid copying packet data, allow user-supplied buffers The FLAC encoder calculates the size in advance, so one can avoid an

[FFmpeg-cvslog] avcodec/pngenc: Remove always-true check

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Tue May 11 10:54:49 2021 +0200| [aaefb84b04a8a8d40b3d23ce4f0b0c92b093ddb9] | committer: Andreas Rheinhardt avcodec/pngenc: Remove always-true check Reviewed-by: James Almer Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/

[FFmpeg-cvslog] avcodec/pngenc: Avoid copying APNG data, allow user-supplied buffer

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [250d8661abdbe2929bfef17e699adfab10a9c67c] | committer: Andreas Rheinhardt avcodec/pngenc: Avoid copying APNG data, allow user-supplied buffer The APNG encoder already uses internal buffers, so that the packet size

[FFmpeg-cvslog] avcodec/libxavs2: Allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [3abdf0efac7d588efb757837e962afd9334b3bf6] | committer: Andreas Rheinhardt avcodec/libxavs2: Allow user-supplied buffers Here the packet size is known before allocating the packet, so that supporting user-supplied b

[FFmpeg-cvslog] avcodec/sbcenc: Avoid copying packet data, allow user-supplied buffers

2021-05-23 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Apr 25 01:43:26 2021 +0200| [7a3613696d9beb625c09c703723884eb18a58976] | committer: Andreas Rheinhardt avcodec/sbcenc: Avoid copying packet data, allow user-supplied buffers When the packet size is known in advance like here, one can avoid an

[FFmpeg-cvslog] avutil/mem: make max_alloc_size an atomic type

2021-05-23 Thread James Almer
ffmpeg | branch: master | James Almer | Sat May 22 18:03:10 2021 -0300| [be96f4b616878c6245acd626e26cdd65a491b68d] | committer: James Almer avutil/mem: make max_alloc_size an atomic type Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=be96f4b616878c6245a

[FFmpeg-cvslog] lavfi/dnn_filter_common.h: make filter option 'options' as deprecated

2021-05-23 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon May 17 16:28:44 2021 +0800| [cde6d0288fc9bd2238b5078b4d998569ba65b2b7] | committer: Guo, Yejun lavfi/dnn_filter_common.h: make filter option 'options' as deprecated we'd use 'backend_configs' to avoid confusion. > http://git.videolan.org/gitweb.cgi/f

[FFmpeg-cvslog] lavfi/dnn: refine code to separate processing and detection in backends

2021-05-23 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon May 17 10:31:16 2021 +0800| [4c705a2775afca7eadc40835bfaafb29a9c5c38a] | committer: Guo, Yejun lavfi/dnn: refine code to separate processing and detection in backends > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4c705a2775afca7eadc40835