michaelni changed the topic of #ffmpeg-devel to: Welcome to the FFmpeg development channel | Questions about using FFmpeg or developing with libav* libs should be asked in #ffmpeg | This channel is publicly logged | FFmpeg 7.0 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
Livio has quit [Quit: leaving]
lexano has quit [Ping timeout: 268 seconds]
iive has quit [Quit: They came for me...]
thilo has quit [Ping timeout: 255 seconds]
thilo has joined #ffmpeg-devel
thilo has quit [Changing host]
thilo has joined #ffmpeg-devel
tufei has quit [Remote host closed the connection]
tufei has joined #ffmpeg-devel
marcj has quit [Ping timeout: 264 seconds]
NotWarcop has quit [Remote host closed the connection]
Sean_McG has quit [Quit: leaving]
cone-894 has joined #ffmpeg-devel
<cone-894> ffmpeg Romain Beauxis release/6.1:adfa69aaa997: libavformat/hlsenc.c: Populate OTI using AAC profile in write_codec_attr.
<cone-894> ffmpeg Michael Niedermayer release/6.1:16bef72c5086: avcodec/mpegvideo_enc: Use ptrdiff_t for stride
<cone-894> ffmpeg Michael Niedermayer release/6.1:c5dcf99399aa: avfilter/signature_lookup: dont leave uncleared pointers in sll_free()
<cone-894> ffmpeg Michael Niedermayer release/6.1:fdc5b25f19fa: avfilter/signature_lookup: Do not dereference NULL pointers after malloc failure
<cone-894> ffmpeg Michael Niedermayer release/6.1:7dbea8ef0b2c: avcodec/indeo3: Round dimensions up in allocate_frame_buffers()
<cone-894> ffmpeg Michael Niedermayer release/6.1:e97660783143: avutil/rational: Document what is to be expected from av_d2q() of doubles representing rational numbers
<cone-894> ffmpeg Michael Niedermayer release/6.1:ce355905622f: swscale/utils: Allocate more dithererror
<cone-894> ffmpeg Michael Niedermayer release/6.1:b88210ba04fc: swscale/swscale: Check srcSliceH for bayer
<cone-894> ffmpeg Michael Niedermayer release/6.1:abd835bec748: libswscale/utils: Fix bayer to yuvj
<cone-894> ffmpeg Michael Niedermayer release/6.1:ae0e91150cc3: avcodec/8bps: Consider width in the minimal size check
<cone-894> ffmpeg Michael Niedermayer release/6.1:13f0a85c2ca0: avformat/concatdec: Check in and outpoints to be to produce a positive representable duration
<cone-894> ffmpeg Michael Niedermayer release/6.1:d2f57db3ab12: avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal()
<cone-894> ffmpeg Michael Niedermayer release/6.1:24367ad56380: avcodec/proresenc_kostya: Remove bug similarity text
<cone-894> ffmpeg Michael Niedermayer release/6.1:a2ceca5cf6d4: avcodec/cbs_h266_syntax_template: Check tile_y
<cone-894> ffmpeg Michael Niedermayer release/6.1:8464563b80f0: avformat/wady: Check >0 samplerate and channels 1 || 2.
<cone-894> ffmpeg Michael Niedermayer release/6.1:b171edca3c99: avformat/mov: Check sample_count and auxiliary_info_default_size to be 0
<cone-894> ffmpeg Michael Niedermayer release/6.1:e2a58916b1bd: avcodec/vmixdec: Check shift before use
<cone-894> ffmpeg Michael Niedermayer release/6.1:19ea7b0409a5: avformat/id3v2: read_uslt() check for the amount read
<cone-894> ffmpeg Michael Niedermayer release/6.1:d66b1af8df79: avformat/cafdec: dont seek beyond 64bit
<cone-894> ffmpeg Michael Niedermayer release/6.1:521347ee0bff: avformat/dxa: Adjust order of operations around block align
<cone-894> ffmpeg Michael Niedermayer release/6.1:9459a4503609: avformat/iff: Saturate avio_tell() + 12
<cone-894> ffmpeg Michael Niedermayer release/6.1:356251d75035: avformat/cafdec: Check that data chunk end fits within 64bit
<cone-894> ffmpeg Michael Niedermayer release/6.1:f0c08506f5f2: avformat/jacosubdec: clarify code
<cone-894> ffmpeg Michael Niedermayer release/6.1:21ff582aecc3: avcodec/osq: avoid several signed integer overflows
<cone-894> ffmpeg Michael Niedermayer release/6.1:435f172b5d50: avformat/concatdec: clip outpoint - inpoint overflow in get_best_effort_duration()
<cone-894> ffmpeg Michael Niedermayer release/6.1:30fe9d3511a6: avcodec/hcadec: do not set hfr_group_count to invalid values
<cone-894> ffmpeg Michael Niedermayer release/6.1:aa4cf7a584dd: avcodec/hcadec: do not allow code to continue after failed init
<cone-894> ffmpeg Michael Niedermayer release/6.1:9a5f191bfb49: avcodec/rtv1: fix undefined FFALIGN
<cone-894> ffmpeg Michael Niedermayer release/6.1:4cbc9bb2c962: avcodec/truemotion1: Height not being a multiple of 4 is unsupported
<cone-894> ffmpeg Michael Niedermayer release/6.1:9062d898490d: avcodec/wavarc: Avoid signed integer overflow in sample
<cone-894> ffmpeg Michael Niedermayer release/6.1:e7093154883e: avcodec/wavarc: avoid signed integer overflow in AC code
<cone-894> ffmpeg Michael Niedermayer release/6.1:0a64d77be93c: avformat/concatdec: Check user_duration sum
<cone-894> ffmpeg Michael Niedermayer release/6.1:6cc785c255ad: avformat/jacosubdec: Use 64bit for abs
<cone-894> ffmpeg Michael Niedermayer release/6.1:db7a80c3ca7b: avformat/mov: use 64bit for intermediate for rounding
<cone-894> ffmpeg Michael Niedermayer release/6.1:7af16852cbf1: avformat/timecode: use 64bit for intermediate for rounding in fps_from_frame_rate()
<cone-894> ffmpeg Michael Niedermayer release/6.1:4a618246cd84: avformat/rpl: Use 64bit for total_audio_size and check it
<cone-894> ffmpeg Michael Niedermayer release/6.1:d492fc3e5ea4: avformat/sbgdec: Check for negative duration
<cone-894> ffmpeg Michael Niedermayer release/6.1:6d92f9a85eb1: avformat/wavdec: sanity check channels and bps before using them for block_align
<cone-894> ffmpeg Michael Niedermayer release/6.1:a42a5e692dcb: avformat/wavdec: satuarte next_tag_ofs, data_end
<cone-894> ffmpeg Michael Niedermayer release/6.1:41f91568568b: avformat/matroskadec: Check timescale
<cone-894> ffmpeg Michael Niedermayer release/6.1:243359fc78f0: avformat/westwood_vqa: Fix 2g packets
<cone-894> ffmpeg Michael Niedermayer release/6.1:5bb9d8affe12: avfilter/vf_signature: Dont crash on no frames
<cone-894> ffmpeg Michael Niedermayer release/6.1:78e54e1361b8: avcodec/jpeg2000htdec: Check magp before using it in a shift
<cone-894> ffmpeg Michael Niedermayer release/6.1:ab84c37d63f3: avcodec/jpeg2000htdec: warn about non zero roi shift
<cone-894> ffmpeg Michael Niedermayer release/6.1:38261d8cbd65: avformat/mxfdec: Check first case of offset_temp computation for overflow
<cone-894> ffmpeg Michael Niedermayer release/6.1:56999f9353c0: avformat/movenc: Check that cts fits in 32bit
<cone-894> ffmpeg Michael Niedermayer release/6.1:27d48ddd8f20: avformat/mxfdec: Make edit_unit_byte_count unsigned
<cone-894> ffmpeg Michael Niedermayer release/6.1:93d6513bbece: avformat/aiffdec: Check for previously set channels
<cone-894> ffmpeg Michael Niedermayer release/6.1:2da196b39a16: avformat/mpegts: Reset local nb_prg on add_program() failure
<cone-894> ffmpeg Michael Niedermayer release/6.1:72b27f4f70fc: avcodec/apedec: Use NABS to avoid undefined negation
<cone-894> ffmpeg Michael Niedermayer release/6.1:e85ea8baaa66: avcodec/exr: Check for remaining bits in huf_unpack_enc_table()
<cone-894> ffmpeg Michael Niedermayer release/6.1:58475c6988cc: avcodec/exr: Dont use 64bits to hold 6bits
<cone-894> ffmpeg Michael Niedermayer release/6.1:7c8c94279c6f: avformat/isom: Uninit layout in ff_mp4_read_dec_config_descr()
<cone-894> ffmpeg Michael Niedermayer release/6.1:b38902646c83: doc/developer: (security) researchers should be credited
<cone-894> ffmpeg Michael Niedermayer release/6.1:b94d2dd59a21: avcodec/wavarc: fix signed integer overflow in block type 6/19
<cone-894> ffmpeg Michael Niedermayer release/6.1:610da8475f83: swscale/utils: Fix xInc overflow
<cone-894> ffmpeg Michael Niedermayer release/6.1:eb480d18722e: avformat/mxfdec: Check index_edit_rate
<cone-894> ffmpeg Andreas Rheinhardt release/6.1:fce939153240: fate/subtitles: Ignore line endings for sub-scc test
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
arch1t3cht1 has joined #ffmpeg-devel
arch1t3cht has quit [Ping timeout: 272 seconds]
arch1t3cht1 is now known as arch1t3cht
aaabbb has joined #ffmpeg-devel
jarthur has quit [Quit: jarthur]
aaabbb has quit [Remote host closed the connection]
aaabbb has joined #ffmpeg-devel
jarthur has joined #ffmpeg-devel
jamrial has quit []
rajivharlalka has joined #ffmpeg-devel
Martchus has joined #ffmpeg-devel
Martchus_ has quit [Ping timeout: 252 seconds]
marcj has joined #ffmpeg-devel
cone-894 has quit [Quit: transmission timeout]
jarthur has quit [Quit: jarthur]
<Lynne> where was bottom field first interlacing used in practice?
<nevcairiel> NTSC is often bff
<nevcairiel> but not always
<Lynne> really? all ntsc I've seen has always been tff
<rajivharlalka> saw the SmallASMTasks doc on wiki and sounds interesting. going through the gnome blog on writing simd, would ping here again for help when needed hehe
<kierank> Lynne: there are like 3 different conventions about how to digitise ntsc
<kierank> one of which is bff
<Lynne> tff, bff, and I'm guessing deinterlace?
<kierank> no
<kierank> in the interlaced domain
<kierank> there's no such thing as "first field" in analogue as it's continuous
<Lynne> right, I've never thought about that, old TVs just display fields as they get them and alternate
<Lynne> but what about modern digital productions?
<kierank> 00:08:11 <•kierank> Lynne: there are like 3 different conventions about how to digitise ntsc
<Lynne> tff, bff, and "digital to begin with?"
Livio has joined #ffmpeg-devel
Livio has quit [Ping timeout: 260 seconds]
<j-b> Good morning folks
<Lynne> good morning
razor_ has joined #ffmpeg-devel
kepstin has quit [Remote host closed the connection]
kepstin has joined #ffmpeg-devel
kepstin has quit [Remote host closed the connection]
kepstin has joined #ffmpeg-devel
<Lynne> jkqxz: patch doesn't apply?
ccawley2011 has joined #ffmpeg-devel
<sh4> <sh4> https://0x0.st/X-fH.diff patch for my issue reported in the other chan: the command line parser doesnt detect -q -1.0 as a valid input for libvorbis
<sh4> anyone can take a look at that, maybe Lynne ?
muiz has joined #ffmpeg-devel
muiz has quit [Client Quit]
muiz has joined #ffmpeg-devel
muiz has quit [Remote host closed the connection]
muiz has joined #ffmpeg-devel
muiz has quit [Client Quit]
<Lynne> sh4: does it break anything?
muiz has joined #ffmpeg-devel
<sh4> my change ? i dont think so, but i guess it would be better to assign NaN initially, then test for isnan
<Lynne> that would be worse to debug if it propagates, -2 is fine
mkver has joined #ffmpeg-devel
<Lynne> sh4: actually, I think you better just subtract 1 from where libvorbisenc uses it
<Lynne> -q is meant to be an mpeg-scale, which we have picked to be universal and fit everything to
<Lynne> since there aren't negative quantization indices, it's better to handle it in libvorbis
<sh4> then the command line parser still doesnt accept -1 and silently treats it as 3
<sh4> plus existing scripts using it suddenly get another q setting
Krowl has joined #ffmpeg-devel
muiz has quit [Changing host]
muiz has joined #ffmpeg-devel
muiz has quit [Quit: muiz]
muiz has joined #ffmpeg-devel
<jkqxz> Lynne: Applying the emails works for me?
Krowl has quit [Read error: Connection reset by peer]
<Lynne> even patchwork agrees
<jkqxz> Could the ML mess it up somehow?
<jkqxz> Apply the email as I sent it works.
novaphoenix has quit [Quit: i quit]
novaphoenix has joined #ffmpeg-devel
<jkqxz> The mbox from patchwork has newlines converted to non-email style and the footer deleted, but is otherwise identical to my file which applies.
<jkqxz> The emails as I sent them, these apply: <https://0x0.st/X-yE.eml>, <https://0x0.st/X-y6.eml>.
darkapex has quit [Ping timeout: 272 seconds]
darkapex has joined #ffmpeg-devel
<Lynne> "Patch sent with format=flowed; space at the end of lines might be lost.", but they apply, thanks
<Lynne> were you on a windows machine?
tufei_ has joined #ffmpeg-devel
tufei has quit [Remote host closed the connection]
jamrial has joined #ffmpeg-devel
<Lynne> jkqxz: patch posted on the ML
muiz_ has joined #ffmpeg-devel
qeed has quit [Quit: qeed]
<jkqxz> Against the wrong version? The OrderHints moved into a TOTAL_REFS_PER_FRAME block because they are indexed by frame name rather than slot.
<jkqxz> Logic looks fine.
<Lynne> no, against the 2 .eml patches you linked
<Lynne> ah... I dropped a patch
<Lynne> I made an earlier commit to split the loop into hints/gm/lf
<Lynne> and I changed STD_VIDEO_AV1_TOTAL_REFS_PER_FRAME to STD_VIDEO_AV1_NUM_REF_FRAMES because that's the macro the spec uses
<jkqxz> For which? NUM_REF_FRAMES is slots, not names.
<jkqxz> All of these are indexed by names.
<Lynne> only OrderHints
<Lynne> I guess it's possible the spec used the wrong macro, I just copied it
<Lynne> should I drop that?
<jkqxz> GmType and gm_params are definitely indexed by name, see AV1 §5.9.24.
<jkqxz> So is loop_filter_ref_delta, §5.9.11.
<Lynne> I didn't look at how they're indexed, just what size they use
<jkqxz> Vulkan headers are right for loop_filter_ref_delta but wrong for gm.
<Lynne> okay, dropped it - https://0x0.st/X-tv.patch
muiz_ has quit [Remote host closed the connection]
<jkqxz> The new loop over OrderHints is indexed by NUM_REF_FRAMES.
<Lynne> but the patches you linked use TOTAL_REFS_PER_FRAME
Krowl has joined #ffmpeg-devel
kasper93_ has joined #ffmpeg-devel
kasper93 has quit [Ping timeout: 272 seconds]
kasper93_ is now known as kasper93
kasper93 has quit [Remote host closed the connection]
kasper93 has joined #ffmpeg-devel
muiz has quit [Ping timeout: 268 seconds]
<jkqxz> Yes? I fixed it in the patch.
lexano has joined #ffmpeg-devel
<Lynne> alright, could you push the patches you have, then I'll push mine?
Krowl has quit [Read error: Connection reset by peer]
<j-b> Do we have any external libraries, that are BSD-Clear?
<Lynne> a lot, libaom, libcelt, libjxl (3-clause)
<Lynne> libspeex (3-clause), libtheora (3-clause), libvpx (3-clause), librist, librav1e
<Lynne> libopenjpeg, libdav1d, libilbc (3-clause), libvorbis (3-clause), libopus (3-clause)
IndecisiveTurtle has joined #ffmpeg-devel
cone-122 has joined #ffmpeg-devel
<cone-122> ffmpeg Andreas Rheinhardt master:f48987f609cb: doc/muxers.texi: Don't use confusing variable name
<j-b> Lynne: BSD-Clear, not BSD-3
<Lynne> bsd-clear == bsd-2?
<j-b> no,
<j-b> it's BSD-3+patent-mention
<psykose> (see Notes)
Livio has joined #ffmpeg-devel
<psykose> the only other thing i know of other than svt is capstone which is completely unrelated :D
___nick___ has joined #ffmpeg-devel
<j-b> psykose: we accepted SVT-AV1 in FFmpeg, right? So it should be ok for other soft, right?
<psykose> seems so yeah
<Lynne> that's an odd license
Livio has quit [Ping timeout: 256 seconds]
<j-b> Lynne: yes.
<j-b> Lynne: because in theory it's the same as 3-Clause BSD, since BSD does not grant patents licenses
<j-b> Lynne: but lawyers managed to make it that BSD 3 gave patents associated, if the open source project is done mostly by one. entity.
<Lynne> sounds like a targetted effort against a used piece of code, as most open source licenses don't say anything about patents
<cone-122> ffmpeg Dale Curtis release/6.0:90571795e208: avformat/mov: Fix integer overflow in mov_read_packet().
<cone-122> ffmpeg Michael Niedermayer release/6.0:21b22341ef9f: avformat/mov: Ignore duplicate ftyp
<cone-122> ffmpeg Michael Niedermayer release/6.0:b751dfc1511d: avcodec/av1dec: Fix resolving zero divisor
<cone-122> ffmpeg Brad Smith release/6.0:13bbc0cd5b40: configure: Enable section_data_rel_ro for FreeBSD and NetBSD aarch64 / arm
<cone-122> ffmpeg Michael Niedermayer release/6.0:bda83cba9dcb: avcodec/jpeglsdec: Check Jpeg-LS LSE
<cone-122> ffmpeg Michael Niedermayer release/6.0:3e0bc91f68da: avformat/mov: do not set sign bit for chunk_offsets
<cone-122> ffmpeg Michael Niedermayer release/6.0:244bf4fa3560: avfilter/avf_showspectrum: fix off by 1 error
<cone-122> ffmpeg Michael Niedermayer release/6.0:978f270ef945: avfilter/vf_gradfun: Do not overread last line
<cone-122> ffmpeg Michael Niedermayer release/6.0:c0fc7466f15e: avfilter/edge_template: Fix small inputs with gaussian_blur()
<cone-122> ffmpeg Michael Niedermayer release/6.0:8cc8f541217b: avfilter/vf_weave: Fix odd height handling
<cone-122> ffmpeg Thomas Guilbert release/6.0:9258cc72cb8e: avformat/mov: Fix MSAN issue with stsd_id
<cone-122> ffmpeg Michael Niedermayer release/6.0:ccf8c9bff799: avfilter/af_stereowiden: Check length
<cone-122> ffmpeg Michael Niedermayer release/6.0:302af6f9a7d7: avfilter/f_reverse: Apply PTS compensation only when pts is available
<cone-122> ffmpeg Michael Niedermayer release/6.0:4df8f9fa2b22: avfilter/af_alimiter: Check nextpos before use
<cone-122> ffmpeg Michael Niedermayer release/6.0:552a58fb6836: avfilter/vf_swaprect: assert that rectangles are within memory
<cone-122> ffmpeg Michael Niedermayer release/6.0:a487a57d7239: avfilter/vf_swaprect: Use height for vertical variables
<cone-122> ffmpeg Michael Niedermayer release/6.0:96cc1dd4d3aa: avfilter/vf_swaprect: round coordinates down
<cone-122> ffmpeg Michael Niedermayer release/6.0:7a42e9d892f6: avfilter/vf_vidstabdetect: Avoid double AVERRORS
<cone-122> ffmpeg Michael Niedermayer release/6.0:cd306f0019ce: avformat/flacdec: Avoid double AVERRORS
<cone-122> ffmpeg Michael Niedermayer release/6.0:a83c489c02a6: avfilter/vf_minterpolate: Check pts before division
<cone-122> ffmpeg Michael Niedermayer release/6.0:dce4cf6871a9: avcodec/mpegvideo_enc: Dont copy beyond the image
<cone-122> ffmpeg Romain Beauxis release/6.0:e9479065e169: libavformat/hlsenc.c: Populate OTI using AAC profile in write_codec_attr.
<cone-122> ffmpeg Michael Niedermayer release/6.0:4565b4a5075f: avcodec/mpegvideo_enc: Use ptrdiff_t for stride
<cone-122> ffmpeg Michael Niedermayer release/6.0:43a9665f4a80: avfilter/signature_lookup: dont leave uncleared pointers in sll_free()
<cone-122> ffmpeg Michael Niedermayer release/6.0:a7a73839eed1: avfilter/signature_lookup: Do not dereference NULL pointers after malloc failure
<cone-122> ffmpeg Michael Niedermayer release/6.0:5a1b84bbd925: avutil/rational: Document what is to be expected from av_d2q() of doubles representing rational numbers
<cone-122> ffmpeg Michael Niedermayer release/6.0:8e72472dcc17: avcodec/indeo3: Round dimensions up in allocate_frame_buffers()
<cone-122> ffmpeg Michael Niedermayer release/6.0:a18520cce8b9: swscale/utils: Allocate more dithererror
<cone-122> ffmpeg Michael Niedermayer release/6.0:d9dc74fa1aad: swscale/swscale: Check srcSliceH for bayer
<cone-122> ffmpeg Michael Niedermayer release/6.0:a7d8b3c7e415: libswscale/utils: Fix bayer to yuvj
<cone-122> ffmpeg Michael Niedermayer release/6.0:eea625e2171b: avcodec/8bps: Consider width in the minimal size check
<cone-122> ffmpeg Michael Niedermayer release/6.0:1ae20f1779dc: avformat/concatdec: Check in and outpoints to be to produce a positive representable duration
<cone-122> ffmpeg Michael Niedermayer release/6.0:e0339c57e688: avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal()
<cone-122> ffmpeg Michael Niedermayer release/6.0:0bd811292158: avcodec/proresenc_kostya: Remove bug similarity text
<cone-122> ffmpeg Michael Niedermayer release/6.0:0c9b5241633f: avformat/wady: Check >0 samplerate and channels 1 || 2.
<cone-122> ffmpeg Michael Niedermayer release/6.0:a5103808f440: avformat/id3v2: read_uslt() check for the amount read
<cone-122> ffmpeg Michael Niedermayer release/6.0:e53481496737: avformat/cafdec: dont seek beyond 64bit
<cone-122> ffmpeg Michael Niedermayer release/6.0:22b7b6793160: avformat/dxa: Adjust order of operations around block align
<cone-122> ffmpeg Michael Niedermayer release/6.0:73efebad0175: avformat/iff: Saturate avio_tell() + 12
<cone-122> ffmpeg Michael Niedermayer release/6.0:bf36c2211daf: avformat/cafdec: Check that data chunk end fits within 64bit
<cone-122> ffmpeg Michael Niedermayer release/6.0:0100d1ae97f1: avformat/jacosubdec: clarify code
<cone-122> ffmpeg Michael Niedermayer release/6.0:c746bc526925: avformat/concatdec: clip outpoint - inpoint overflow in get_best_effort_duration()
<cone-122> ffmpeg Michael Niedermayer release/6.0:055265fed1bb: avcodec/hcadec: do not set hfr_group_count to invalid values
<cone-122> ffmpeg Michael Niedermayer release/6.0:a004db8f4e00: avcodec/truemotion1: Height not being a multiple of 4 is unsupported
<cone-122> ffmpeg Michael Niedermayer release/6.0:b9a3065c6646: avcodec/wavarc: Avoid signed integer overflow in sample
<cone-122> ffmpeg Michael Niedermayer release/6.0:f70db01b837f: avformat/concatdec: Check user_duration sum
<cone-122> ffmpeg Michael Niedermayer release/6.0:d1eca0d05a78: avformat/jacosubdec: Use 64bit for abs
<cone-122> ffmpeg Michael Niedermayer release/6.0:40775100a0d8: avformat/mov: use 64bit for intermediate for rounding
<cone-122> ffmpeg Michael Niedermayer release/6.0:bf67615a1f87: avformat/timecode: use 64bit for intermediate for rounding in fps_from_frame_rate()
<cone-122> ffmpeg Michael Niedermayer release/6.0:ae59aff59458: avformat/rpl: Use 64bit for total_audio_size and check it
<cone-122> ffmpeg Michael Niedermayer release/6.0:2c1117e6e23e: avformat/sbgdec: Check for negative duration
<cone-122> ffmpeg Michael Niedermayer release/6.0:05d253b4205b: avformat/wavdec: satuarte next_tag_ofs, data_end
<cone-122> ffmpeg Michael Niedermayer release/6.0:308c337182a2: avformat/matroskadec: Check timescale
<cone-122> ffmpeg Michael Niedermayer release/6.0:d9b0effe7730: avformat/westwood_vqa: Fix 2g packets
<cone-122> ffmpeg Michael Niedermayer release/6.0:d9882369d879: avfilter/vf_signature: Dont crash on no frames
<cone-122> ffmpeg Michael Niedermayer release/6.0:04cff3287214: avformat/mxfdec: Check first case of offset_temp computation for overflow
<cone-122> ffmpeg Michael Niedermayer release/6.0:9ffa59eba5e1: avformat/movenc: Check that cts fits in 32bit
<cone-122> ffmpeg Michael Niedermayer release/6.0:f5f350919e89: avformat/mxfdec: Make edit_unit_byte_count unsigned
<cone-122> ffmpeg Michael Niedermayer release/6.0:2c06fbfd0da2: avformat/aiffdec: Check for previously set channels
<cone-122> ffmpeg Michael Niedermayer release/6.0:d0c5329c1bae: avformat/mpegts: Reset local nb_prg on add_program() failure
<cone-122> ffmpeg Michael Niedermayer release/6.0:853e15fb854f: avcodec/exr: Check for remaining bits in huf_unpack_enc_table()
<cone-122> ffmpeg Michael Niedermayer release/6.0:df95c2630db7: avcodec/exr: Dont use 64bits to hold 6bits
<cone-122> ffmpeg Michael Niedermayer release/6.0:06c213c8c4c5: avformat/isom: Uninit layout in ff_mp4_read_dec_config_descr()
<cone-122> ffmpeg Michael Niedermayer release/6.0:5987250c4233: swscale/utils: Fix xInc overflow
<cone-122> ffmpeg Michael Niedermayer release/6.0:fe5946684aa6: avformat/mxfdec: Check index_edit_rate
<cone-122> ffmpeg Andreas Rheinhardt release/6.0:27bcc1e967ee: fate/subtitles: Ignore line endings for sub-scc test
iive has joined #ffmpeg-devel
Livio has joined #ffmpeg-devel
<j45> "j-b: psykose: we accepted SVT-AV1 in FFmpeg, right? So it should be ok for other soft, right?", Does this mean fdkaac can come off the nonfree list?
<j-b> j45: fdk-aac is not BSD-Clear
<j-b> j45: it has multiple limitations
<j45> what are the other sticky points?
<j45> I only ever see conversations about the patent clause
<j-b> j45: it's not free software, since there are usage limiations, since you are forbidden to resell it, the license patents MUST be paid for the open source license to be valid, on the top of my head
<s55> AAC-LC is patent free now (I believe). I see Fedora has an FDK-AAC-free package which only includes the low complexity encoding. I'm not sure if that does anything license wise to nullify those clauses
<j45> Ah, so some differences in the details of the patent clause
<BtbN> patents got nothing to do with licenses.
<BtbN> fdk-aac just has a non-gpl-compatible license, patents are irrelevant for that
<nevcairiel> we have no way to know what is or isnt included in a distribution library anyway, we only know the license
Livio has quit [Ping timeout: 256 seconds]
<j45> what makes it non-gpl compatible?
<Lynne> s55: it doesn't include NOISE_BT codebooks (mpeg-4 only, not mpeg-2)
<s55> Thanks for the clarification lynne & all
<Lynne> for decoding too, which is pretty awful, as it's a massive quality improvement at most bitrates
<Lynne> and most encoders produce files which rely on it
<Lynne> it's possible they have innocently "forgotten" to remove it, it requires knowledge of two revisions of the spec
<j45> I think I see the problem. There is a clause in the license that limits redistribution (namely charging for it). Thus non-gpl. Got it
iive has quit [Read error: Connection reset by peer]
<BtbN> I feel like fdk would be a non-issue, if x264/5 wasn't gpl-only
iive has joined #ffmpeg-devel
<cone-122> ffmpeg Dale Curtis release/5.1:8f209d2c90e8: avformat/mov: Fix integer overflow in mov_read_packet().
<cone-122> ffmpeg Michael Niedermayer release/5.1:7207d398ff88: avformat/mov: Ignore duplicate ftyp
<cone-122> ffmpeg Michael Niedermayer release/5.1:7c4a401a925c: avcodec/av1dec: Fix resolving zero divisor
<cone-122> ffmpeg Brad Smith release/5.1:99e1424fe176: configure: Enable section_data_rel_ro for FreeBSD and NetBSD aarch64 / arm
<cone-122> ffmpeg Michael Niedermayer release/5.1:eb5b80271f61: avcodec/jpeglsdec: Check Jpeg-LS LSE
<cone-122> ffmpeg Michael Niedermayer release/5.1:9468749249a9: avformat/mov: do not set sign bit for chunk_offsets
<cone-122> ffmpeg Michael Niedermayer release/5.1:8711cea3841f: avfilter/avf_showspectrum: fix off by 1 error
<cone-122> ffmpeg Michael Niedermayer release/5.1:37a8ed60f15b: avfilter/vf_gradfun: Do not overread last line
<cone-122> ffmpeg Michael Niedermayer release/5.1:9f52c6184f76: avfilter/vf_weave: Fix odd height handling
<cone-122> ffmpeg Michael Niedermayer release/5.1:27197d8711e9: avfilter/af_stereowiden: Check length
<cone-122> ffmpeg Michael Niedermayer release/5.1:ef0895572f64: avfilter/f_reverse: Apply PTS compensation only when pts is available
<cone-122> ffmpeg Michael Niedermayer release/5.1:4e9f83c65a79: avfilter/af_alimiter: Check nextpos before use
<cone-122> ffmpeg Michael Niedermayer release/5.1:6fe4f88a77e5: avfilter/vf_swaprect: assert that rectangles are within memory
<cone-122> ffmpeg Michael Niedermayer release/5.1:75e95bbc7e3c: avfilter/vf_swaprect: Use height for vertical variables
<cone-122> ffmpeg Michael Niedermayer release/5.1:ae6912b9822d: avfilter/vf_swaprect: round coordinates down
<cone-122> ffmpeg Michael Niedermayer release/5.1:87ef16a6909a: avfilter/vf_vidstabdetect: Avoid double AVERRORS
<cone-122> ffmpeg Michael Niedermayer release/5.1:e8265e6ebd78: avformat/flacdec: Avoid double AVERRORS
<cone-122> ffmpeg Michael Niedermayer release/5.1:4b3ce97dc824: avfilter/vf_minterpolate: Check pts before division
<cone-122> ffmpeg Michael Niedermayer release/5.1:6e49fb9db16c: avcodec/mpegvideo_enc: Dont copy beyond the image
<cone-122> ffmpeg Romain Beauxis release/5.1:a6a9e0fee732: libavformat/hlsenc.c: Populate OTI using AAC profile in write_codec_attr.
<cone-122> ffmpeg Michael Niedermayer release/5.1:645e8357880c: avcodec/mpegvideo_enc: Use ptrdiff_t for stride
<cone-122> ffmpeg Michael Niedermayer release/5.1:e14a3028898e: avfilter/signature_lookup: dont leave uncleared pointers in sll_free()
<cone-122> ffmpeg Michael Niedermayer release/5.1:fa60a00f84ad: avfilter/signature_lookup: Do not dereference NULL pointers after malloc failure
<cone-122> ffmpeg Michael Niedermayer release/5.1:311ff75a5911: avutil/rational: Document what is to be expected from av_d2q() of doubles representing rational numbers
<cone-122> ffmpeg Michael Niedermayer release/5.1:1ed96bc406f1: avcodec/indeo3: Round dimensions up in allocate_frame_buffers()
<cone-122> ffmpeg Michael Niedermayer release/5.1:c71a9c51e762: swscale/utils: Allocate more dithererror
<cone-122> ffmpeg Michael Niedermayer release/5.1:1070982e6fdc: swscale/swscale: Check srcSliceH for bayer
<cone-122> ffmpeg Michael Niedermayer release/5.1:a068dfe7e363: libswscale/utils: Fix bayer to yuvj
<cone-122> ffmpeg Michael Niedermayer release/5.1:343757e6928a: avformat/concatdec: Check in and outpoints to be to produce a positive representable duration
<cone-122> ffmpeg Michael Niedermayer release/5.1:a7941e0a06ba: avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal()
<cone-122> ffmpeg Michael Niedermayer release/5.1:7d9656e858aa: avcodec/proresenc_kostya: Remove bug similarity text
<cone-122> ffmpeg Michael Niedermayer release/5.1:7fa625df70f3: avformat/id3v2: read_uslt() check for the amount read
<cone-122> ffmpeg Michael Niedermayer release/5.1:f0e780370cc1: avformat/cafdec: dont seek beyond 64bit
<cone-122> ffmpeg Michael Niedermayer release/5.1:1f6fcc641793: avformat/dxa: Adjust order of operations around block align
<cone-122> ffmpeg Michael Niedermayer release/5.1:4a29c43f3cbd: avformat/iff: Saturate avio_tell() + 12
<cone-122> ffmpeg Michael Niedermayer release/5.1:1f34d960e1c2: avformat/cafdec: Check that data chunk end fits within 64bit
<cone-122> ffmpeg Michael Niedermayer release/5.1:c504f7dae8ee: avformat/jacosubdec: clarify code
<cone-122> ffmpeg Michael Niedermayer release/5.1:c6c9758e4537: avformat/concatdec: clip outpoint - inpoint overflow in get_best_effort_duration()
<cone-122> ffmpeg Michael Niedermayer release/5.1:f7be9ecf522a: avcodec/hcadec: do not set hfr_group_count to invalid values
<cone-122> ffmpeg Michael Niedermayer release/5.1:4c72ef510ab0: avcodec/truemotion1: Height not being a multiple of 4 is unsupported
<cone-122> ffmpeg Michael Niedermayer release/5.1:baed91565b8c: avformat/concatdec: Check user_duration sum
<cone-122> ffmpeg Michael Niedermayer release/5.1:a9eb9a993f4d: avformat/jacosubdec: Use 64bit for abs
<cone-122> ffmpeg Michael Niedermayer release/5.1:a3fccb9729e7: avformat/mov: use 64bit for intermediate for rounding
<cone-122> ffmpeg Michael Niedermayer release/5.1:21435d08ba43: avformat/timecode: use 64bit for intermediate for rounding in fps_from_frame_rate()
<cone-122> ffmpeg Michael Niedermayer release/5.1:a6aefe6e9dc5: avformat/rpl: Use 64bit for total_audio_size and check it
<cone-122> ffmpeg Michael Niedermayer release/5.1:4db0eb4653ef: avformat/sbgdec: Check for negative duration
<cone-122> ffmpeg Michael Niedermayer release/5.1:3c37c0a7be6b: avformat/wavdec: satuarte next_tag_ofs, data_end
<cone-122> ffmpeg Michael Niedermayer release/5.1:1810072c2bfd: avformat/matroskadec: Check timescale
<cone-122> ffmpeg Michael Niedermayer release/5.1:a8beef67993a: avformat/westwood_vqa: Fix 2g packets
<cone-122> ffmpeg Michael Niedermayer release/5.1:e5c1bcee0368: avfilter/vf_signature: Dont crash on no frames
<cone-122> ffmpeg Michael Niedermayer release/5.1:dcd1ed180bdb: avformat/mxfdec: Check first case of offset_temp computation for overflow
<cone-122> ffmpeg Michael Niedermayer release/5.1:7915f6147c03: avformat/movenc: Check that cts fits in 32bit
<cone-122> ffmpeg Michael Niedermayer release/5.1:f830fddbd322: avformat/mxfdec: Make edit_unit_byte_count unsigned
<cone-122> ffmpeg Michael Niedermayer release/5.1:3164cee22824: avformat/aiffdec: Check for previously set channels
<cone-122> ffmpeg Michael Niedermayer release/5.1:808ec6ccfa07: avformat/mpegts: Reset local nb_prg on add_program() failure
<cone-122> ffmpeg Michael Niedermayer release/5.1:b9b1bd622561: avcodec/exr: Check for remaining bits in huf_unpack_enc_table()
<cone-122> ffmpeg Michael Niedermayer release/5.1:fa7c23db4a22: avcodec/exr: Dont use 64bits to hold 6bits
<cone-122> ffmpeg Michael Niedermayer release/5.1:6444e7c3c9ec: avformat/isom: Uninit layout in ff_mp4_read_dec_config_descr()
<cone-122> ffmpeg Michael Niedermayer release/5.1:5335c73b9f6f: swscale/utils: Fix xInc overflow
<cone-122> ffmpeg Michael Niedermayer release/5.1:cdbdfdf8044b: avformat/mxfdec: Check index_edit_rate
<cone-122> ffmpeg Andreas Rheinhardt release/5.1:1b47af0b8450: fate/subtitles: Ignore line endings for sub-scc test
ZombieThatcher has joined #ffmpeg-devel
<cone-122> ffmpeg Brad Smith release/4.4:fdd8cda940f9: configure: Enable section_data_rel_ro for FreeBSD and NetBSD aarch64 / arm
<cone-122> ffmpeg Michael Niedermayer release/4.4:74a211c95f46: avcodec/jpeglsdec: Check Jpeg-LS LSE
<cone-122> ffmpeg Michael Niedermayer release/4.4:136ba9388408: avformat/mov: do not set sign bit for chunk_offsets
<cone-122> ffmpeg Michael Niedermayer release/4.4:968531567d8e: avfilter/vf_gradfun: Do not overread last line
<cone-122> ffmpeg Michael Niedermayer release/4.4:29ccce461108: avfilter/vf_weave: Fix odd height handling
<cone-122> ffmpeg Michael Niedermayer release/4.4:76a48e85e4e4: avfilter/af_stereowiden: Check length
<cone-122> ffmpeg Michael Niedermayer release/4.4:ea0181c5f80d: avfilter/af_alimiter: Check nextpos before use
<cone-122> ffmpeg Michael Niedermayer release/4.4:15a9b3ae6f74: avfilter/vf_swaprect: assert that rectangles are within memory
<cone-122> ffmpeg Michael Niedermayer release/4.4:f8af711b8755: avfilter/vf_swaprect: Use height for vertical variables
<cone-122> ffmpeg Michael Niedermayer release/4.4:c658a294c80b: avfilter/vf_swaprect: round coordinates down
<cone-122> ffmpeg Michael Niedermayer release/4.4:1621e9cc0d0b: avfilter/vf_vidstabdetect: Avoid double AVERRORS
<cone-122> ffmpeg Michael Niedermayer release/4.4:7aef2d82645f: avformat/flacdec: Avoid double AVERRORS
<cone-122> ffmpeg Michael Niedermayer release/4.4:471a8e7e5664: avfilter/vf_minterpolate: Check pts before division
<cone-122> ffmpeg Michael Niedermayer release/4.4:6337710681a5: avcodec/mpegvideo_enc: Dont copy beyond the image
<cone-122> ffmpeg Romain Beauxis release/4.4:a43d719c50f7: libavformat/hlsenc.c: Populate OTI using AAC profile in write_codec_attr.
<cone-122> ffmpeg Michael Niedermayer release/4.4:4afbda4872c7: avcodec/mpegvideo_enc: Use ptrdiff_t for stride
<cone-122> ffmpeg Michael Niedermayer release/4.4:58d70637de34: avfilter/signature_lookup: dont leave uncleared pointers in sll_free()
<cone-122> ffmpeg Michael Niedermayer release/4.4:5f0c8241cac0: avfilter/signature_lookup: Do not dereference NULL pointers after malloc failure
<cone-122> ffmpeg Michael Niedermayer release/4.4:c5afa6b07a80: avutil/rational: Document what is to be expected from av_d2q() of doubles representing rational numbers
<cone-122> ffmpeg Michael Niedermayer release/4.4:a2d356d3828d: avcodec/indeo3: Round dimensions up in allocate_frame_buffers()
<cone-122> ffmpeg Michael Niedermayer release/4.4:dad88178f3df: swscale/utils: Allocate more dithererror
<cone-122> ffmpeg Michael Niedermayer release/4.4:67aa4987e743: swscale/swscale: Check srcSliceH for bayer
<cone-122> ffmpeg Michael Niedermayer release/4.4:ba195645bc74: libswscale/utils: Fix bayer to yuvj
<cone-122> ffmpeg Michael Niedermayer release/4.4:70391d874ea7: avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal()
<cone-122> ffmpeg Michael Niedermayer release/4.4:81f7372dbc8f: avcodec/proresenc_kostya: Remove bug similarity text
<cone-122> ffmpeg Michael Niedermayer release/4.4:3fc4d5d1d8b4: avformat/id3v2: read_uslt() check for the amount read
<cone-122> ffmpeg Michael Niedermayer release/4.4:625ca605f5b1: avformat/cafdec: dont seek beyond 64bit
<cone-122> ffmpeg Michael Niedermayer release/4.4:f966c25d25f4: avformat/dxa: Adjust order of operations around block align
<cone-122> ffmpeg Michael Niedermayer release/4.4:c8ceee4ba317: avformat/iff: Saturate avio_tell() + 12
<cone-122> ffmpeg Michael Niedermayer release/4.4:d2faf163bbe5: avformat/cafdec: Check that data chunk end fits within 64bit
<cone-122> ffmpeg Michael Niedermayer release/4.4:24f1cb160831: avformat/jacosubdec: clarify code
<cone-122> ffmpeg Michael Niedermayer release/4.4:d1bce5ba12b6: avformat/concatdec: clip outpoint - inpoint overflow in get_best_effort_duration()
<cone-122> ffmpeg Michael Niedermayer release/4.4:8574e29ae13d: avcodec/hcadec: do not set hfr_group_count to invalid values
<cone-122> ffmpeg Michael Niedermayer release/4.4:79a2b24b1f9c: avcodec/truemotion1: Height not being a multiple of 4 is unsupported
<cone-122> ffmpeg Michael Niedermayer release/4.4:05430187c980: avformat/concatdec: Check user_duration sum
<cone-122> ffmpeg Michael Niedermayer release/4.4:1556d35c1a50: avformat/jacosubdec: Use 64bit for abs
<cone-122> ffmpeg Michael Niedermayer release/4.4:0ba64f10421c: avformat/timecode: use 64bit for intermediate for rounding in fps_from_frame_rate()
<cone-122> ffmpeg Michael Niedermayer release/4.4:a5e39d0a27b3: avformat/rpl: Use 64bit for total_audio_size and check it
<cone-122> ffmpeg Michael Niedermayer release/4.4:62f87b7dd203: avformat/sbgdec: Check for negative duration
<cone-122> ffmpeg Michael Niedermayer release/4.4:08dd17f9d1e5: avformat/wavdec: satuarte next_tag_ofs, data_end
<cone-122> ffmpeg Michael Niedermayer release/4.4:03e781da07af: avformat/matroskadec: Check timescale
<cone-122> ffmpeg Michael Niedermayer release/4.4:71a318897853: avformat/westwood_vqa: Fix 2g packets
<cone-122> ffmpeg Michael Niedermayer release/4.4:35879db4820c: avfilter/vf_signature: Dont crash on no frames
<cone-122> ffmpeg Michael Niedermayer release/4.4:4daec105a1fb: avformat/mxfdec: Check first case of offset_temp computation for overflow
<cone-122> ffmpeg Michael Niedermayer release/4.4:45d14d2f7744: avformat/movenc: Check that cts fits in 32bit
<cone-122> ffmpeg Michael Niedermayer release/4.4:604df69cf972: avformat/mxfdec: Make edit_unit_byte_count unsigned
<cone-122> ffmpeg Michael Niedermayer release/4.4:b27584ed60d7: avformat/mpegts: Reset local nb_prg on add_program() failure
<cone-122> ffmpeg Michael Niedermayer release/4.4:a83a4f41b38c: avcodec/exr: Check for remaining bits in huf_unpack_enc_table()
<cone-122> ffmpeg Michael Niedermayer release/4.4:0f2cc7ecc39b: avcodec/exr: Dont use 64bits to hold 6bits
<cone-122> ffmpeg Michael Niedermayer release/4.4:810783bf5d3f: swscale/utils: Fix xInc overflow
<cone-122> ffmpeg Michael Niedermayer release/4.4:a0c6c0379b4c: avformat/mxfdec: Check index_edit_rate
<cone-122> ffmpeg Andreas Rheinhardt release/4.4:5f43a6b866fa: fate/subtitles: Ignore line endings for sub-scc test
<cone-122> ffmpeg Michael Niedermayer release/4.4:568c374568b5: Changelog: update
<thardin> bajillion fixes
<kasper93> Is there any way to get human readable codec level from AVCodec decoder. Seems to be only `int level` available, but no straight forward way to translate the numerical value.
j45 has quit [Quit: ZNC 1.8.2 - https://znc.in]
paulk has quit [Quit: WeeChat 3.0]
j45 has joined #ffmpeg-devel
j45 has quit [Changing host]
j45 has joined #ffmpeg-devel
razor_ has quit [Ping timeout: 246 seconds]
<cone-122> ffmpeg Michael Niedermayer release/4.3:99e0f485a529: libavcodec/lcldec: width and height should not be unsigned
<cone-122> ffmpeg Michael Niedermayer release/4.3:d4966d632421: avcodec/lcldec: Support 4:1:1 and 4:2:2 with odd width
<cone-122> ffmpeg Michael Niedermayer release/4.3:22106d274bf2: avcodec/lcldec: More space for rgb24
<cone-122> ffmpeg Michael Niedermayer release/4.3:8b8c61082148: avcodec/g2meet: Replace fake allocation avoidance for framebuf
<cone-122> ffmpeg Michael Niedermayer release/4.3:941c6191fc40: avcodec/vorbisdec: Check codebook float values to be finite
<cone-122> ffmpeg Michael Niedermayer release/4.3:8d93e90c6d8c: avcodec/pngdec: Do not pass AVFrame into global header decode
<cone-122> ffmpeg Michael Niedermayer release/4.3:cfdd9a59ff2a: avcodec/utils: the IFF_ILBM implementation assumes that there are a multiple of 16 allocated
<cone-122> ffmpeg Michael Niedermayer release/4.3:98310766fcb3: avcodec/tak: Check remaining bits in ff_tak_decode_frame_header()
<cone-122> ffmpeg Michael Niedermayer release/4.3:b56dc43f8f8b: avcodec/tiff: add a zero DNG_LINEARIZATION_TABLE check
<cone-122> ffmpeg Michael Niedermayer release/4.3:006ac8b4b5ad: avformat/wavdec: Check that smv block fits in available space
<cone-122> ffmpeg Michael Niedermayer release/4.3:724f2b3fbdac: avformat/oggparsetheora: clip duration within 64bit
<cone-122> ffmpeg Michael Niedermayer release/4.3:2dcc7dbba877: avcodec/noise_bsf: Check for wrapped frames
<cone-122> ffmpeg Michael Niedermayer release/4.3:72c57f893812: avcodec: Ignoring errors is only possible before the input end
<cone-122> ffmpeg Michael Niedermayer release/4.3:9280883d9828: avcodec/takdsp: Fix integer overflows
<cone-122> ffmpeg Michael Niedermayer release/4.3:99c01fa0df94: avcodec/hevcdec: Avoid null pointer dereferences in MC
<cone-122> ffmpeg Michael Niedermayer release/4.3:5524362efb60: avcodec/utils: fix 2 integer overflows in get_audio_frame_duration()
<cone-122> ffmpeg Michael Niedermayer release/4.3:2c57b7c65b2b: avutil/softfloat: fix av_sincos_sf()
<cone-122> ffmpeg Michael Niedermayer release/4.3:949636ca6022: avutil/softfloat: Basic documentation for av_sincos_sf()
<cone-122> ffmpeg Michael Niedermayer release/4.3:53e3119d0f6e: avcodec/jpeg2000dec: Check for reduction factor and image offset
<cone-122> ffmpeg Michael Niedermayer release/4.3:5a88bf8ee704: avformat/avr: Check sample rate
<cone-122> ffmpeg Michael Niedermayer release/4.3:13d002230788: avcodec/xvididct: Fix integer overflow in idct_row()
<cone-122> ffmpeg Michael Niedermayer release/4.3:46957599852b: avcodec/apedec: Fix CRC for 24bps and bigendian
<cone-122> ffmpeg Michael Niedermayer release/4.3:98c823f60c79: avcodec/tta: fix signed overflow in decorrelate
<cone-122> ffmpeg Michael Niedermayer release/4.3:cb4ffd639ef5: avcodec/mpeg4videodec: more unsigned in amv computation
<cone-122> ffmpeg Michael Niedermayer release/4.3:8659d16f68d4: avcodec/hevcdec: Fix undefined memcpy()
<cone-122> ffmpeg Michael Niedermayer release/4.3:10212e7a0fc1: avcodec/cscd: Check for CamStudio Lossless Codec 1.0 behavior in end check of LZO files
<cone-122> ffmpeg Michael Niedermayer release/4.3:e93ee8f8d8d4: avcodec/cscd: Fix "CamStudio Lossless Codec 1.0" gzip files
<cone-122> ffmpeg Michael Niedermayer release/4.3:9e9a7cc4fafc: avcodec/huffyuvdec: avoid undefined behavior with get_vlc2() failure
<cone-122> ffmpeg Michael Niedermayer release/4.3:12437cfbf06d: avformat/format: Stop reading data at EOF during probing
<cone-122> ffmpeg Michael Niedermayer release/4.3:0318ed865b20: avformat/hls: reduce default max reload to 3
<cone-122> ffmpeg Michael Niedermayer release/4.3:225c89f4023b: tools/target_dec_fuzzer: Adjust threshold for rtv1
<cone-122> ffmpeg Michael Niedermayer release/4.3:242f410a70fa: avcodec/celp_math: avoid overflow in shift
<cone-122> ffmpeg Michael Niedermayer release/4.3:83c99e5ac17f: avcodec/xvididct: Fix integer overflow in idct_row()
<cone-122> ffmpeg Michael Niedermayer release/4.3:559b379cbd35: avformat/concatdec: Check in/outpoint for overflow
<cone-122> ffmpeg Michael Niedermayer release/4.3:9fd6d62eb59b: avformat/sbgdec: Check for period overflow
<cone-122> ffmpeg Michael Niedermayer release/4.3:81011356062f: avformat/westwood_vqa: Check chunk size
<cone-122> ffmpeg Michael Niedermayer release/4.3:5371943592f5: avcodec/lcldec: Make PNG filter addressing match the code afterwards
<cone-122> ffmpeg Michael Niedermayer release/4.3:454eac7b8785: avformat/avs: Check if return code is representable
<cone-122> ffmpeg Michael Niedermayer release/4.3:ee6d5dd13b33: avcodec/escape124: Do not return random numbers
<cone-122> ffmpeg Michael Niedermayer release/4.3:022e8c902114: avformat/jacosubdec: Factorize code in get_shift() a bit
<cone-122> ffmpeg Michael Niedermayer release/4.3:18743477dabb: avformat/jacosubdec: avoid signed integer overflows in get_shift()
<cone-122> ffmpeg Michael Niedermayer release/4.3:8316cec3b1b9: avformat/jacosubdec: Check timeres
<cone-122> ffmpeg Michael Niedermayer release/4.3:2f663c61258b: avformat/mov: compute absolute dts difference without overflow in mov_find_next_sample()
<cone-122> ffmpeg Michael Niedermayer release/4.3:5765e49ec355: avformat/rpl: Check for number_of_chunks overflow
<cone-122> ffmpeg Michael Niedermayer release/4.3:75d9ad375959: avformat/tta: Better totalframes check
<cone-122> ffmpeg Michael Niedermayer release/4.3:af121ad20d8e: avformat/wavdec: Check left avio_tell for overflow
<cone-122> ffmpeg Michael Niedermayer release/4.3:6d953391614d: avformat/matroskadec: Check prebuffered_ns for overflow
<cone-122> ffmpeg Michael Niedermayer release/4.3:330e0a691c53: avformat/xwma: sanity check bits_per_coded_sample
<cone-122> ffmpeg Michael Niedermayer release/4.3:b73688e921ba: avformat/asfdec_f: Saturate presentation time in marker
<cone-122> ffmpeg Michael Niedermayer release/4.3:e449d52810a7: avcodec/h264_parser: saturate dts a bit
<cone-122> ffmpeg Michael Niedermayer release/4.3:1ccf76fd7253: avformat/tmv: Check video chunk size
<cone-122> ffmpeg Michael Niedermayer release/4.3:8b9e9ba0c2f6: avcodec/xvididct: Make c* unsigned to avoid undefined overflows
<cone-122> ffmpeg Michael Niedermayer release/4.3:89745c5354b7: avcodec/h2645_parse: Avoid EAGAIN
<cone-122> ffmpeg Sean McGovern release/4.3:71843d817427: libavutil/ppc/cpu.c: check that AT_HWCAP2 is defined
<cone-122> ffmpeg Michael Niedermayer release/4.3:272887983c03: avformat/mxfdec: Check klv offset
<cone-122> ffmpeg Michael Niedermayer release/4.3:30ee2f61ae39: avcodec/jpeg2000dec: Check image offset
<cone-122> ffmpeg Michael Niedermayer release/4.3:0077a817a1dd: avformat/rtsp: Use rtsp_st->stream_index
<cone-122> ffmpeg Andreas Rheinhardt release/4.3:3d7330a39f52: avformat/matroskadec: Fix declaration-after-statement warnings
<cone-122> ffmpeg Matthew White release/4.3:84ffcbd81005: doc/t2h.pm: fix missing CSS with texinfo 6.8 and above
<cone-122> ffmpeg Matthew White release/4.3:2c49783d0520: doc/t2h.pm: fix missing TOC with texinfo 6.8 and above
<cone-122> ffmpeg Frank Plowman release/4.3:6a9e2b4cda74: doc/html: support texinfo 7.0
<cone-122> ffmpeg Frank Plowman release/4.3:d6b98523179c: doc/html: fix styling issue with Texinfo 7.0
<cone-122> ffmpeg Michael Niedermayer release/4.3:7272c11132d8: avformat/mov: Disallow FTYP after streams
<cone-122> ffmpeg Michael Niedermayer release/4.3:5c66a586023b: avcodec/4xm: Check for cfrm exhaustion
<cone-122> ffmpeg Martin Storsjö release/4.3:bd7a10a2a85c: seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14
<cone-122> ffmpeg Dale Curtis release/4.3:84b928f90f82: avformat/mov: Fix integer overflow in mov_read_packet().
<cone-122> ffmpeg Michael Niedermayer release/4.3:581b4c6958dd: avformat/mov: Ignore duplicate ftyp
<cone-122> ffmpeg Brad Smith release/4.3:033d431f1555: configure: Enable section_data_rel_ro for FreeBSD and NetBSD aarch64 / arm
<cone-122> ffmpeg Michael Niedermayer release/4.3:3044269ae846: avcodec/jpeglsdec: Check Jpeg-LS LSE
<cone-122> ffmpeg Michael Niedermayer release/4.3:bb9390148cf8: avformat/mov: do not set sign bit for chunk_offsets
<cone-122> ffmpeg Michael Niedermayer release/4.3:a3eb80824f07: avfilter/vf_gradfun: Do not overread last line
<cone-122> ffmpeg Michael Niedermayer release/4.3:4d9f97ffb1b4: avfilter/vf_weave: Fix odd height handling
<cone-122> ffmpeg Michael Niedermayer release/4.3:5715c8ed18cd: avfilter/af_stereowiden: Check length
<cone-122> ffmpeg Michael Niedermayer release/4.3:e6d1ed99ae41: avfilter/af_alimiter: Check nextpos before use
<cone-122> ffmpeg Michael Niedermayer release/4.3:aa26e3fce76e: avfilter/vf_swaprect: assert that rectangles are within memory
<cone-122> ffmpeg Michael Niedermayer release/4.3:651ed7555af3: avfilter/vf_swaprect: Use height for vertical variables
<cone-122> ffmpeg Michael Niedermayer release/4.3:77ad8e90c14e: avfilter/vf_swaprect: round coordinates down
<cone-122> ffmpeg Michael Niedermayer release/4.3:fc4095e4388b: avfilter/vf_vidstabdetect: Avoid double AVERRORS
<cone-122> ffmpeg Michael Niedermayer release/4.3:49e71a2a9321: avformat/flacdec: Avoid double AVERRORS
<cone-122> ffmpeg Michael Niedermayer release/4.3:22ef17004c83: avfilter/vf_minterpolate: Check pts before division
<cone-122> ffmpeg Michael Niedermayer release/4.3:4c80dceeb9d4: avcodec/mpegvideo_enc: Dont copy beyond the image
<cone-122> ffmpeg Romain Beauxis release/4.3:294ec29bdec5: libavformat/hlsenc.c: Populate OTI using AAC profile in write_codec_attr.
<cone-122> ffmpeg Michael Niedermayer release/4.3:0845294d7ce2: avcodec/mpegvideo_enc: Use ptrdiff_t for stride
<cone-122> ffmpeg Michael Niedermayer release/4.3:1796dc942c77: avfilter/signature_lookup: dont leave uncleared pointers in sll_free()
<cone-122> ffmpeg Michael Niedermayer release/4.3:dde3d172741c: avfilter/signature_lookup: Do not dereference NULL pointers after malloc failure
<cone-122> ffmpeg Michael Niedermayer release/4.3:8887a0df3ca3: avutil/rational: Document what is to be expected from av_d2q() of doubles representing rational numbers
<cone-122> ffmpeg Michael Niedermayer release/4.3:4f8ef0c2744e: avcodec/indeo3: Round dimensions up in allocate_frame_buffers()
<cone-122> ffmpeg Michael Niedermayer release/4.3:facfb2d25d51: swscale/utils: Allocate more dithererror
<cone-122> ffmpeg Michael Niedermayer release/4.3:e92cc45c145c: swscale/swscale: Check srcSliceH for bayer
<cone-122> ffmpeg Michael Niedermayer release/4.3:d2e9778f981b: libswscale/utils: Fix bayer to yuvj
<cone-122> ffmpeg Michael Niedermayer release/4.3:8064fc02d96f: avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal()
<cone-122> ffmpeg Michael Niedermayer release/4.3:0c2fffba79e5: avcodec/proresenc_kostya: Remove bug similarity text
<cone-122> ffmpeg Michael Niedermayer release/4.3:794eb4f53652: avformat/id3v2: read_uslt() check for the amount read
<cone-122> ffmpeg Michael Niedermayer release/4.3:9557810a8162: avformat/cafdec: dont seek beyond 64bit
<cone-122> ffmpeg Michael Niedermayer release/4.3:42f495fbe1b3: avformat/dxa: Adjust order of operations around block align
<cone-122> ffmpeg Michael Niedermayer release/4.3:d30403b7a738: avformat/iff: Saturate avio_tell() + 12
<cone-122> ffmpeg Michael Niedermayer release/4.3:37306dd66746: avformat/cafdec: Check that data chunk end fits within 64bit
<cone-122> ffmpeg Michael Niedermayer release/4.3:d633748e02ac: avformat/jacosubdec: clarify code
<cone-122> ffmpeg Michael Niedermayer release/4.3:2e396e6ca853: avformat/concatdec: clip outpoint - inpoint overflow in get_best_effort_duration()
<cone-122> ffmpeg Michael Niedermayer release/4.3:4ddc5bc4bd4d: avcodec/hcadec: do not set hfr_group_count to invalid values
<cone-122> ffmpeg Michael Niedermayer release/4.3:2c9832bca288: avcodec/truemotion1: Height not being a multiple of 4 is unsupported
<cone-122> ffmpeg Michael Niedermayer release/4.3:0889e913be4e: avformat/concatdec: Check user_duration sum
<cone-122> ffmpeg Michael Niedermayer release/4.3:ae348065a89a: avformat/jacosubdec: Use 64bit for abs
<cone-122> ffmpeg Michael Niedermayer release/4.3:dae887cfd016: avformat/timecode: use 64bit for intermediate for rounding in fps_from_frame_rate()
<cone-122> ffmpeg Michael Niedermayer release/4.3:a94b67bab451: avformat/rpl: Use 64bit for total_audio_size and check it
<cone-122> ffmpeg Michael Niedermayer release/4.3:21b8fbf060e5: avformat/sbgdec: Check for negative duration
<cone-122> ffmpeg Michael Niedermayer release/4.3:8f5b0e124927: avformat/wavdec: satuarte next_tag_ofs, data_end
<cone-122> ffmpeg Michael Niedermayer release/4.3:0c7d6c4eea3e: avformat/matroskadec: Check timescale
<cone-122> ffmpeg Michael Niedermayer release/4.3:251b3c3892e7: avformat/westwood_vqa: Fix 2g packets
<cone-122> ffmpeg Michael Niedermayer release/4.3:d5877b21a271: avfilter/vf_signature: Dont crash on no frames
<cone-122> ffmpeg Michael Niedermayer release/4.3:cf1b7ab0ec7d: avformat/mxfdec: Check first case of offset_temp computation for overflow
<cone-122> ffmpeg Michael Niedermayer release/4.3:d04239ba7c42: avformat/movenc: Check that cts fits in 32bit
<cone-122> ffmpeg Michael Niedermayer release/4.3:71da96b7728e: avformat/mxfdec: Make edit_unit_byte_count unsigned
<cone-122> ffmpeg Michael Niedermayer release/4.3:4bb78609a362: swscale/utils: Fix xInc overflow
<cone-122> ffmpeg Michael Niedermayer release/4.3:ed81994a1477: avformat/mxfdec: Check index_edit_rate
<cone-122> ffmpeg Andreas Rheinhardt release/4.3:f0fff36b1da7: fate/subtitles: Ignore line endings for sub-scc test
___nick___ has quit [Ping timeout: 264 seconds]
HarshK23 has quit [Quit: Connection closed for inactivity]
<cone-122> ffmpeg Mark Thompson master:22ced1edc6fc: lavc/av1: Record reference ordering information for each frame
<cone-122> ffmpeg Mark Thompson master:3cca8dfbd88d: lavc/vulkan_av1: Use av1dec reference order hint information
<jkqxz> Lynne: ^
<cone-122> ffmpeg Michael Niedermayer release/4.2:c0466e02140b: libavcodec/lcldec: width and height should not be unsigned
<cone-122> ffmpeg Michael Niedermayer release/4.2:77846c39fc08: avcodec/lcldec: Support 4:1:1 and 4:2:2 with odd width
<cone-122> ffmpeg Michael Niedermayer release/4.2:06c5d528aa9a: avcodec/lcldec: More space for rgb24
<cone-122> ffmpeg Michael Niedermayer release/4.2:a2d1a8c78bb9: avcodec/g2meet: Replace fake allocation avoidance for framebuf
<cone-122> ffmpeg Michael Niedermayer release/4.2:42451dd791c9: avcodec/vorbisdec: Check codebook float values to be finite
<cone-122> ffmpeg Michael Niedermayer release/4.2:11f241c02ecd: avcodec/utils: the IFF_ILBM implementation assumes that there are a multiple of 16 allocated
<cone-122> ffmpeg Michael Niedermayer release/4.2:971f208ab36b: avcodec/tak: Check remaining bits in ff_tak_decode_frame_header()
<cone-122> ffmpeg Michael Niedermayer release/4.2:49f063c5c911: avformat/wavdec: Check that smv block fits in available space
<cone-122> ffmpeg Michael Niedermayer release/4.2:1658316c8327: avcodec/noise_bsf: Check for wrapped frames
<cone-122> ffmpeg Michael Niedermayer release/4.2:21b551011a5b: avcodec: Ignoring errors is only possible before the input end
<cone-122> ffmpeg Michael Niedermayer release/4.2:a18761a9fc35: avcodec/takdsp: Fix integer overflows
<cone-122> ffmpeg Michael Niedermayer release/4.2:e6f1bbc5dbdf: avcodec/hevcdec: Avoid null pointer dereferences in MC
<cone-122> ffmpeg Michael Niedermayer release/4.2:201c74b33d1b: avcodec/utils: fix 2 integer overflows in get_audio_frame_duration()
<cone-122> ffmpeg Michael Niedermayer release/4.2:4dc321c1eb1c: avutil/softfloat: fix av_sincos_sf()
<cone-122> ffmpeg Michael Niedermayer release/4.2:8fcef8c82764: avutil/softfloat: Basic documentation for av_sincos_sf()
<cone-122> ffmpeg Michael Niedermayer release/4.2:fd600a9cc141: avcodec/jpeg2000dec: Check for reduction factor and image offset
<cone-122> ffmpeg Michael Niedermayer release/4.2:8da2dda09d27: avformat/avr: Check sample rate
<cone-122> ffmpeg Michael Niedermayer release/4.2:3e3fc9fce412: avcodec/xvididct: Fix integer overflow in idct_row()
<cone-122> ffmpeg Michael Niedermayer release/4.2:7e27518e9850: avcodec/tta: fix signed overflow in decorrelate
<cone-122> ffmpeg Michael Niedermayer release/4.2:c4a7dbdbee53: avcodec/mpeg4videodec: more unsigned in amv computation
<cone-122> ffmpeg Michael Niedermayer release/4.2:938a76247320: avcodec/hevcdec: Fix undefined memcpy()
<cone-122> ffmpeg Michael Niedermayer release/4.2:545b76d7b12a: avcodec/cscd: Check for CamStudio Lossless Codec 1.0 behavior in end check of LZO files
<cone-122> ffmpeg Michael Niedermayer release/4.2:b9bf29ea77b5: avcodec/cscd: Fix "CamStudio Lossless Codec 1.0" gzip files
<cone-122> ffmpeg Michael Niedermayer release/4.2:d3071db595dc: avcodec/huffyuvdec: avoid undefined behavior with get_vlc2() failure
<cone-122> ffmpeg Michael Niedermayer release/4.2:76c37f668a20: avformat/format: Stop reading data at EOF during probing
<cone-122> ffmpeg Michael Niedermayer release/4.2:75be1f9a182c: avcodec/celp_math: avoid overflow in shift
<cone-122> ffmpeg Michael Niedermayer release/4.2:f9d854be1e35: avcodec/xvididct: Fix integer overflow in idct_row()
<cone-122> ffmpeg Michael Niedermayer release/4.2:f74a82c0527d: avformat/sbgdec: Check for period overflow
<cone-122> ffmpeg Michael Niedermayer release/4.2:5f4b9be7e849: avformat/westwood_vqa: Check chunk size
<cone-122> ffmpeg Michael Niedermayer release/4.2:43c3acb60e47: avcodec/lcldec: Make PNG filter addressing match the code afterwards
<cone-122> ffmpeg Michael Niedermayer release/4.2:d8220c4c08c4: avformat/avs: Check if return code is representable
<cone-122> ffmpeg Michael Niedermayer release/4.2:4b257fba5076: avcodec/escape124: Do not return random numbers
<cone-122> ffmpeg Michael Niedermayer release/4.2:61af3a5f2a4d: avformat/jacosubdec: Check timeres
<cone-122> ffmpeg Michael Niedermayer release/4.2:c53f2eaa2a40: avformat/mov: compute absolute dts difference without overflow in mov_find_next_sample()
<cone-122> ffmpeg Michael Niedermayer release/4.2:9def52386d16: avformat/rpl: Check for number_of_chunks overflow
<cone-122> ffmpeg Michael Niedermayer release/4.2:3eb4388b40ad: avformat/tta: Better totalframes check
<cone-122> ffmpeg Michael Niedermayer release/4.2:792bf15685a2: avformat/wavdec: Check left avio_tell for overflow
<cone-122> ffmpeg Michael Niedermayer release/4.2:104e51f17a53: avformat/matroskadec: Check prebuffered_ns for overflow
<cone-122> ffmpeg Michael Niedermayer release/4.2:676f7ceef6a0: avformat/xwma: sanity check bits_per_coded_sample
<cone-122> ffmpeg Michael Niedermayer release/4.2:dca3db3ec90a: avformat/tmv: Check video chunk size
<cone-122> ffmpeg Michael Niedermayer release/4.2:97bd02c0f1d5: avcodec/xvididct: Make c* unsigned to avoid undefined overflows
<cone-122> ffmpeg Michael Niedermayer release/4.2:9ddb556afbc7: avcodec/h2645_parse: Avoid EAGAIN
<cone-122> ffmpeg Sean McGovern release/4.2:806acf032059: libavutil/ppc/cpu.c: check that AT_HWCAP2 is defined
<cone-122> ffmpeg Michael Niedermayer release/4.2:6cec2a4a99f2: avcodec/jpeg2000dec: Check image offset
<cone-122> ffmpeg Michael Niedermayer release/4.2:d254fe2d1da3: avformat/rtsp: Use rtsp_st->stream_index
<cone-122> ffmpeg Andreas Rheinhardt release/4.2:d9d05e1213b5: avformat/matroskadec: Fix declaration-after-statement warnings
<cone-122> ffmpeg Matthew White release/4.2:01b17ca8aa6c: doc/t2h.pm: fix missing CSS with texinfo 6.8 and above
<cone-122> ffmpeg Matthew White release/4.2:75d89d4cb65c: doc/t2h.pm: fix missing TOC with texinfo 6.8 and above
<cone-122> ffmpeg Frank Plowman release/4.2:93d0dbea3cdb: doc/html: support texinfo 7.0
<cone-122> ffmpeg Frank Plowman release/4.2:279ca7ced3d1: doc/html: fix styling issue with Texinfo 7.0
<cone-122> ffmpeg Michael Niedermayer release/4.2:559b09ec8976: avformat/mov: Disallow FTYP after streams
<cone-122> ffmpeg Michael Niedermayer release/4.2:373eec5e500e: avcodec/4xm: Check for cfrm exhaustion
<cone-122> ffmpeg Martin Storsjö release/4.2:63b1813119d0: seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14
<cone-122> ffmpeg Michael Niedermayer release/4.2:7adacfd3e435: avformat/mov: Ignore duplicate ftyp
<cone-122> ffmpeg Brad Smith release/4.2:c292c15e4aa6: configure: Enable section_data_rel_ro for FreeBSD and NetBSD aarch64 / arm
<cone-122> ffmpeg Michael Niedermayer release/4.2:de65d41b70f9: avcodec/jpeglsdec: Check Jpeg-LS LSE
<cone-122> ffmpeg Michael Niedermayer release/4.2:4ace000985eb: avformat/mov: do not set sign bit for chunk_offsets
<cone-122> ffmpeg Michael Niedermayer release/4.2:643e5f1dcb50: avfilter/vf_gradfun: Do not overread last line
<cone-122> ffmpeg Michael Niedermayer release/4.2:e65bae8a19c5: avfilter/vf_weave: Fix odd height handling
<cone-122> ffmpeg Michael Niedermayer release/4.2:cfcc45920e20: avfilter/af_stereowiden: Check length
<cone-122> ffmpeg Michael Niedermayer release/4.2:059dfb1a800a: avfilter/af_alimiter: Check nextpos before use
<cone-122> ffmpeg Michael Niedermayer release/4.2:19b9bad4f780: avfilter/vf_swaprect: assert that rectangles are within memory
<cone-122> ffmpeg Michael Niedermayer release/4.2:698d4bc1be74: avfilter/vf_swaprect: Use height for vertical variables
<cone-122> ffmpeg Michael Niedermayer release/4.2:ec9821247c47: avfilter/vf_swaprect: round coordinates down
<cone-122> ffmpeg Michael Niedermayer release/4.2:6dc59795a95b: avfilter/vf_vidstabdetect: Avoid double AVERRORS
<cone-122> ffmpeg Michael Niedermayer release/4.2:545227475acd: avformat/flacdec: Avoid double AVERRORS
<cone-122> ffmpeg Michael Niedermayer release/4.2:4ce4f014b654: avfilter/vf_minterpolate: Check pts before division
<cone-122> ffmpeg Michael Niedermayer release/4.2:961dcd9ab5da: avcodec/mpegvideo_enc: Dont copy beyond the image
<cone-122> ffmpeg Romain Beauxis release/4.2:fc7d0393bba9: libavformat/hlsenc.c: Populate OTI using AAC profile in write_codec_attr.
<cone-122> ffmpeg Michael Niedermayer release/4.2:00a58345982e: avcodec/mpegvideo_enc: Use ptrdiff_t for stride
<cone-122> ffmpeg Michael Niedermayer release/4.2:87dfd6ee8872: avfilter/signature_lookup: dont leave uncleared pointers in sll_free()
<cone-122> ffmpeg Michael Niedermayer release/4.2:f7e2d4054089: avfilter/signature_lookup: Do not dereference NULL pointers after malloc failure
<cone-122> ffmpeg Michael Niedermayer release/4.2:4cbd6195cda4: avutil/rational: Document what is to be expected from av_d2q() of doubles representing rational numbers
<cone-122> ffmpeg Michael Niedermayer release/4.2:1c71021ddae7: avcodec/indeo3: Round dimensions up in allocate_frame_buffers()
<cone-122> ffmpeg Michael Niedermayer release/4.2:84ed2a2b5ab6: swscale/utils: Allocate more dithererror
<cone-122> ffmpeg Michael Niedermayer release/4.2:22eee37d231e: swscale/swscale: Check srcSliceH for bayer
<cone-122> ffmpeg Michael Niedermayer release/4.2:2c2dbde45e91: libswscale/utils: Fix bayer to yuvj
<cone-122> ffmpeg Michael Niedermayer release/4.2:edad5b7064fe: avcodec/pngdec: Do not pass AVFrame into global header decode
<cone-122> ffmpeg Michael Niedermayer release/4.2:c7122a760e24: avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal()
<cone-122> ffmpeg Michael Niedermayer release/4.2:a63bece8aee0: avcodec/proresenc_kostya: Remove bug similarity text
<cone-122> ffmpeg Michael Niedermayer release/4.2:5b46b00ece8f: avformat/id3v2: read_uslt() check for the amount read
<cone-122> ffmpeg Michael Niedermayer release/4.2:119eb87952d5: avformat/cafdec: dont seek beyond 64bit
<cone-122> ffmpeg Michael Niedermayer release/4.2:6a9879944fb3: avformat/dxa: Adjust order of operations around block align
<cone-122> ffmpeg Michael Niedermayer release/4.2:f2b70a4e6bbe: avformat/cafdec: Check that data chunk end fits within 64bit
<cone-122> ffmpeg Michael Niedermayer release/4.2:45011af5b425: avcodec/truemotion1: Height not being a multiple of 4 is unsupported
<cone-122> ffmpeg Michael Niedermayer release/4.2:dcfc13c199ab: avformat/concatdec: Check user_duration sum
<cone-122> ffmpeg Michael Niedermayer release/4.2:cbc9e5e655ad: avformat/timecode: use 64bit for intermediate for rounding in fps_from_frame_rate()
<cone-122> ffmpeg Michael Niedermayer release/4.2:5aa5518ac702: avformat/rpl: Use 64bit for total_audio_size and check it
<cone-122> ffmpeg Michael Niedermayer release/4.2:7800e609d087: avformat/sbgdec: Check for negative duration
<cone-122> ffmpeg Michael Niedermayer release/4.2:f1e7da6d851d: avformat/matroskadec: Check timescale
<cone-122> ffmpeg Michael Niedermayer release/4.2:0af7379725d7: avformat/westwood_vqa: Fix 2g packets
<cone-122> ffmpeg Michael Niedermayer release/4.2:010ebbf11d44: avfilter/vf_signature: Dont crash on no frames
<cone-122> ffmpeg Michael Niedermayer release/4.2:9f31c8748715: avformat/mxfdec: Check first case of offset_temp computation for overflow
<cone-122> ffmpeg Michael Niedermayer release/4.2:642e31ad89dd: avformat/movenc: Check that cts fits in 32bit
<cone-122> ffmpeg Michael Niedermayer release/4.2:1f2c98d1c23c: avformat/mxfdec: Make edit_unit_byte_count unsigned
<cone-122> ffmpeg Michael Niedermayer release/4.2:c0bb8e0e6285: swscale/utils: Fix xInc overflow
<cone-122> ffmpeg Michael Niedermayer release/4.2:e31a6f88c4dd: avformat/mxfdec: Check index_edit_rate
<cone-122> ffmpeg Andreas Rheinhardt release/4.2:1076d3148539: fate/subtitles: Ignore line endings for sub-scc test
jarthur has joined #ffmpeg-devel
<jdarnley> Do i need to wait for the big subtitle overhaul before ffprobe can know the dimensions of PGS subtitles?
<JEEB> you should be able to get the size of the subpictures as I think AVSubtitles are already being printed
<JEEB> -show_frames should show them
<jdarnley> there's a subtitle frame
<JEEB> `-select_streams s` in ffprobe should limit the printing to subtitle streams
<jdarnley> but no dimensions so maybe I need something more to show what the rectangle is
<JEEB> ah, the rectangles themselves aren't being printed :)
<JEEB> just num_rects
<JEEB> sounds like you can get it by just adding another section in there which then goes through the rects
<jdarnley> to ffprobe's printing?
<JEEB> yea
<JEEB> API-wise it's already all there
<jdarnley> okay thanks
<JEEB> `show_subtitle` is the AVSubtitle printing functioni n fftools/ffprobe.c
<JEEB> and then the rects contain x,y,w,h etc
<JEEB> as well as the subtitle type which tells you what is actually set there
<cone-122> ffmpeg Michael Niedermayer release/3.4:7167952f0ee6: avcodec: Ignoring errors is only possible before the input end
<cone-122> ffmpeg Michael Niedermayer release/3.4:4e6b5097f24e: avcodec/takdsp: Fix integer overflows
<cone-122> ffmpeg Michael Niedermayer release/3.4:781fdc696419: avcodec/hevcdec: Avoid null pointer dereferences in MC
<cone-122> ffmpeg Michael Niedermayer release/3.4:9c7334b053d5: avcodec/utils: fix 2 integer overflows in get_audio_frame_duration()
<cone-122> ffmpeg Michael Niedermayer release/3.4:f7f742a51973: avutil/softfloat: fix av_sincos_sf()
<cone-122> ffmpeg Michael Niedermayer release/3.4:d4fcb508d157: avutil/softfloat: Basic documentation for av_sincos_sf()
<cone-122> ffmpeg Michael Niedermayer release/3.4:f2937fde73bf: avcodec/jpeg2000dec: Check for reduction factor and image offset
<cone-122> ffmpeg Michael Niedermayer release/3.4:717b15de1d0c: avformat/avr: Check sample rate
<cone-122> ffmpeg Michael Niedermayer release/3.4:c123a4dd0c59: avcodec/xvididct: Fix integer overflow in idct_row()
<cone-122> ffmpeg Michael Niedermayer release/3.4:5e57f3c8de3b: avcodec/tta: fix signed overflow in decorrelate
<cone-122> ffmpeg Michael Niedermayer release/3.4:1c9ae4ada69f: avcodec/mpeg4videodec: more unsigned in amv computation
<cone-122> ffmpeg Michael Niedermayer release/3.4:83a6af7f1a99: avcodec/hevcdec: Fix undefined memcpy()
<cone-122> ffmpeg Michael Niedermayer release/3.4:ebea366ea992: avcodec/huffyuvdec: avoid undefined behavior with get_vlc2() failure
<cone-122> ffmpeg Michael Niedermayer release/3.4:aef6e2a7cab4: avformat/format: Stop reading data at EOF during probing
<cone-122> ffmpeg Michael Niedermayer release/3.4:60e47087297c: avcodec/celp_math: avoid overflow in shift
<cone-122> ffmpeg Michael Niedermayer release/3.4:523a7ddc9fbc: avcodec/xvididct: Fix integer overflow in idct_row()
<cone-122> ffmpeg Michael Niedermayer release/3.4:48c506ddb44c: avformat/sbgdec: Check for period overflow
<cone-122> ffmpeg Michael Niedermayer release/3.4:56b0ad3ad134: avformat/westwood_vqa: Check chunk size
<cone-122> ffmpeg Michael Niedermayer release/3.4:ee9ff31dc6e3: avcodec/lcldec: Make PNG filter addressing match the code afterwards
<cone-122> ffmpeg Michael Niedermayer release/3.4:557617b129cf: avformat/avs: Check if return code is representable
<cone-122> ffmpeg Michael Niedermayer release/3.4:9dccc34ce280: avcodec/escape124: Do not return random numbers
<cone-122> ffmpeg Michael Niedermayer release/3.4:effb46dfb0ca: avformat/jacosubdec: Check timeres
<cone-122> ffmpeg Michael Niedermayer release/3.4:9d73eb002fb0: avformat/mov: compute absolute dts difference without overflow in mov_find_next_sample()
<cone-122> ffmpeg Michael Niedermayer release/3.4:1fb073805394: avformat/rpl: Check for number_of_chunks overflow
<cone-122> ffmpeg Michael Niedermayer release/3.4:9ee8383f8e15: avformat/tta: Better totalframes check
<cone-122> ffmpeg Michael Niedermayer release/3.4:1f5bc3b37b0b: avformat/wavdec: Check left avio_tell for overflow
<cone-122> ffmpeg Michael Niedermayer release/3.4:d74868664f4e: avformat/matroskadec: Check prebuffered_ns for overflow
<cone-122> ffmpeg Michael Niedermayer release/3.4:283e077dc62c: avformat/xwma: sanity check bits_per_coded_sample
<cone-122> ffmpeg Michael Niedermayer release/3.4:1de06f992ed1: avformat/tmv: Check video chunk size
<cone-122> ffmpeg Michael Niedermayer release/3.4:355d7cd13036: avcodec/xvididct: Make c* unsigned to avoid undefined overflows
<cone-122> ffmpeg Michael Niedermayer release/3.4:a31de889eae5: avcodec/h2645_parse: Avoid EAGAIN
<cone-122> ffmpeg Michael Niedermayer release/3.4:af0b7d9a1a83: avcodec/jpeg2000dec: Check image offset
<cone-122> ffmpeg Michael Niedermayer release/3.4:7b3534186a21: avformat/rtsp: Use rtsp_st->stream_index
<cone-122> ffmpeg Andreas Rheinhardt release/3.4:a65faea34efe: avformat/matroskadec: Fix declaration-after-statement warnings
<cone-122> ffmpeg Matthew White release/3.4:9cc9301da793: doc/t2h.pm: fix missing CSS with texinfo 6.8 and above
<cone-122> ffmpeg Matthew White release/3.4:fef23b8c2334: doc/t2h.pm: fix missing TOC with texinfo 6.8 and above
<cone-122> ffmpeg Frank Plowman release/3.4:4f52743f3a10: doc/html: support texinfo 7.0
<cone-122> ffmpeg Frank Plowman release/3.4:aaea9be22e58: doc/html: fix styling issue with Texinfo 7.0
<cone-122> ffmpeg Michael Niedermayer release/3.4:26e74a7fa016: avformat/mov: Disallow FTYP after streams
<cone-122> ffmpeg Michael Niedermayer release/3.4:cbc25c8cc8c5: avcodec/4xm: Check for cfrm exhaustion
<cone-122> ffmpeg Martin Storsjö release/3.4:01a8c87e1554: seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14
<cone-122> ffmpeg Michael Niedermayer release/3.4:a823657ee012: avformat/mov: Ignore duplicate ftyp
<cone-122> ffmpeg Brad Smith release/3.4:13342df7af5e: configure: Enable section_data_rel_ro for FreeBSD and NetBSD aarch64 / arm
<cone-122> ffmpeg Michael Niedermayer release/3.4:996d28243013: avcodec/jpeglsdec: Check Jpeg-LS LSE
<cone-122> ffmpeg Michael Niedermayer release/3.4:70c1aaf5ee51: avformat/mov: do not set sign bit for chunk_offsets
<cone-122> ffmpeg Michael Niedermayer release/3.4:6750d82cba10: avfilter/vf_gradfun: Do not overread last line
<cone-122> ffmpeg Michael Niedermayer release/3.4:4a8ced17d097: avfilter/af_stereowiden: Check length
<cone-122> ffmpeg Michael Niedermayer release/3.4:4d4c58c0f865: avfilter/af_alimiter: Check nextpos before use
<cone-122> ffmpeg Michael Niedermayer release/3.4:a01849d11e5c: avfilter/vf_swaprect: assert that rectangles are within memory
<cone-122> ffmpeg Michael Niedermayer release/3.4:6c8b1116a88b: avfilter/vf_swaprect: Use height for vertical variables
<cone-122> ffmpeg Michael Niedermayer release/3.4:1b8ef074c1f3: avfilter/vf_swaprect: round coordinates down
<cone-122> ffmpeg Michael Niedermayer release/3.4:0b8a2e6c0c40: avfilter/vf_vidstabdetect: Avoid double AVERRORS
<cone-122> ffmpeg Michael Niedermayer release/3.4:2c30c938f9d0: avformat/flacdec: Avoid double AVERRORS
<cone-122> ffmpeg Michael Niedermayer release/3.4:fd3f7522a290: avfilter/vf_minterpolate: Check pts before division
<cone-122> ffmpeg Michael Niedermayer release/3.4:c47825e94f5b: avcodec/mpegvideo_enc: Dont copy beyond the image
<cone-122> ffmpeg Michael Niedermayer release/3.4:51c1485abe9c: avcodec/mpegvideo_enc: Use ptrdiff_t for stride
<cone-122> ffmpeg Michael Niedermayer release/3.4:7ea72140a56e: avfilter/signature_lookup: dont leave uncleared pointers in sll_free()
<cone-122> ffmpeg Michael Niedermayer release/3.4:c81cf184c551: avfilter/signature_lookup: Do not dereference NULL pointers after malloc failure
<cone-122> ffmpeg Michael Niedermayer release/3.4:c3cbefbdffd7: avutil/rational: Document what is to be expected from av_d2q() of doubles representing rational numbers
<cone-122> ffmpeg Michael Niedermayer release/3.4:0977cf003d33: avcodec/indeo3: Round dimensions up in allocate_frame_buffers()
<cone-122> ffmpeg Michael Niedermayer release/3.4:0898209a4810: swscale/utils: Allocate more dithererror
<cone-122> ffmpeg Michael Niedermayer release/3.4:8b79265d2dd5: swscale/swscale: Check srcSliceH for bayer
<cone-122> ffmpeg Michael Niedermayer release/3.4:8bc8b35a3796: libswscale/utils: Fix bayer to yuvj
<cone-122> ffmpeg Michael Niedermayer release/3.4:8ff0d307b86f: avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal()
<cone-122> ffmpeg Michael Niedermayer release/3.4:6d4e1d691347: avcodec/proresenc_kostya: Remove bug similarity text
<cone-122> ffmpeg Michael Niedermayer release/3.4:dccb2d95ec67: avformat/id3v2: read_uslt() check for the amount read
<cone-122> ffmpeg Michael Niedermayer release/3.4:2eb0e9d16898: avformat/cafdec: dont seek beyond 64bit
<cone-122> ffmpeg Michael Niedermayer release/3.4:fd02b195bf9f: avformat/dxa: Adjust order of operations around block align
<cone-122> ffmpeg Michael Niedermayer release/3.4:037cfbe417b3: avformat/cafdec: Check that data chunk end fits within 64bit
<cone-122> ffmpeg Michael Niedermayer release/3.4:b1374b8bd236: avcodec/truemotion1: Height not being a multiple of 4 is unsupported
<cone-122> ffmpeg Michael Niedermayer release/3.4:ec9fecaa9081: avformat/timecode: use 64bit for intermediate for rounding in fps_from_frame_rate()
<cone-122> ffmpeg Michael Niedermayer release/3.4:73e2d87b9203: avformat/rpl: Use 64bit for total_audio_size and check it
<cone-122> ffmpeg Michael Niedermayer release/3.4:569eb2f6559e: avformat/sbgdec: Check for negative duration
<cone-122> ffmpeg Michael Niedermayer release/3.4:318ab4d2e2a8: avformat/matroskadec: Check timescale
<cone-122> ffmpeg Michael Niedermayer release/3.4:f91d171d293f: avformat/westwood_vqa: Fix 2g packets
<cone-122> ffmpeg Michael Niedermayer release/3.4:ea2a7937ce79: avfilter/vf_signature: Dont crash on no frames
<cone-122> ffmpeg Michael Niedermayer release/3.4:622e11ce114f: avformat/mxfdec: Check first case of offset_temp computation for overflow
<cone-122> ffmpeg Michael Niedermayer release/3.4:bfd0d096370e: avformat/movenc: Check that cts fits in 32bit
<cone-122> ffmpeg Michael Niedermayer release/3.4:db0f173b3ef8: avformat/mxfdec: Make edit_unit_byte_count unsigned
<cone-122> ffmpeg Michael Niedermayer release/3.4:56434954c438: swscale/utils: Fix xInc overflow
<cone-122> ffmpeg Michael Niedermayer release/3.4:184322d378d6: avformat/mxfdec: Check index_edit_rate
<cone-122> ffmpeg Andreas Rheinhardt release/3.4:b6dbfbc7895e: fate/subtitles: Ignore line endings for sub-scc test
SystemError has quit [Remote host closed the connection]
SystemError has joined #ffmpeg-devel
jarthur has quit [Ping timeout: 268 seconds]
<j-b> I don't think it is reasonable to keep updating 3.4
ccawley2011 has quit [Read error: Connection reset by peer]
<jamrial> agree, it's not even listed in the downstreams wiki entry
<j-b> Unless we're 100% sure that everything is security fixed, it gives hopeless hopes.
kasper93_ has joined #ffmpeg-devel
kasper93_ has quit [Remote host closed the connection]
kasper93_ has joined #ffmpeg-devel
kasper93 has quit [Ping timeout: 255 seconds]
<jdarnley> JEEB: thanks for the suggestion
<jdarnley> Doesn't appear to match with what filters get though
IndecisiveTurtle has quit [Ping timeout: 240 seconds]
<jdarnley> I guess I'll have to add some prints to see where it gets 1920x1080 from
kasper93_ is now known as kasper93
SystemError has quit [Ping timeout: 260 seconds]
SystemError has joined #ffmpeg-devel
<cone-122> ffmpeg Michael Niedermayer release/2.8:b429697db16f: avformat/mov: Disallow FTYP after streams
<cone-122> ffmpeg Michael Niedermayer release/2.8:b8d9c501299d: avcodec/4xm: Check for cfrm exhaustion
<cone-122> ffmpeg Martin Storsjö release/2.8:3d8057336779: seek: Fix crashes in ff_seek_frame_binary if built with latest Clang 14
<cone-122> ffmpeg Michael Niedermayer release/2.8:d459dfaf01bd: avformat/mov: Ignore duplicate ftyp
<cone-122> ffmpeg Brad Smith release/2.8:84535c7b0a41: configure: Enable section_data_rel_ro for FreeBSD and NetBSD aarch64 / arm
<cone-122> ffmpeg Michael Niedermayer release/2.8:29ea598214d9: avcodec/jpeglsdec: Check Jpeg-LS LSE
<cone-122> ffmpeg Michael Niedermayer release/2.8:897d4303be8e: avformat/mov: do not set sign bit for chunk_offsets
<cone-122> ffmpeg Michael Niedermayer release/2.8:e08f7125078a: avfilter/vf_gradfun: Do not overread last line
<cone-122> ffmpeg Michael Niedermayer release/2.8:77fbef0fdd7b: avfilter/vf_vidstabdetect: Avoid double AVERRORS
<cone-122> ffmpeg Michael Niedermayer release/2.8:367670b38754: avformat/flacdec: Avoid double AVERRORS
<cone-122> ffmpeg Michael Niedermayer release/2.8:f2d5d1d1387e: avcodec/mpegvideo_enc: Dont copy beyond the image
<cone-122> ffmpeg Michael Niedermayer release/2.8:e166a77c0dc5: avcodec/mpegvideo_enc: Use ptrdiff_t for stride
<cone-122> ffmpeg Michael Niedermayer release/2.8:5f82c962b6a0: avcodec/indeo3: Round dimensions up in allocate_frame_buffers()
<cone-122> ffmpeg Michael Niedermayer release/2.8:4f7d68172b55: swscale/utils: Allocate more dithererror
<cone-122> ffmpeg Michael Niedermayer release/2.8:b4a7c55f792d: swscale/swscale: Check srcSliceH for bayer
<cone-122> ffmpeg Michael Niedermayer release/2.8:7d3c0fbfbaad: libswscale/utils: Fix bayer to yuvj
<cone-122> ffmpeg Michael Niedermayer release/2.8:c9ccd045e12a: avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal()
<cone-122> ffmpeg Michael Niedermayer release/2.8:b9ea7b34491e: avcodec/proresenc_kostya: Remove bug similarity text
<cone-122> ffmpeg Michael Niedermayer release/2.8:535559993309: avformat/id3v2: read_uslt() check for the amount read
<cone-122> ffmpeg Michael Niedermayer release/2.8:cf051d0750e7: avformat/cafdec: dont seek beyond 64bit
<cone-122> ffmpeg Michael Niedermayer release/2.8:d53b763fabb9: avcodec/truemotion1: Height not being a multiple of 4 is unsupported
<cone-122> ffmpeg Michael Niedermayer release/2.8:e3d770346975: avformat/timecode: use 64bit for intermediate for rounding in fps_from_frame_rate()
<cone-122> ffmpeg Michael Niedermayer release/2.8:f0d1868cda10: avformat/rpl: Use 64bit for total_audio_size and check it
<cone-122> ffmpeg Michael Niedermayer release/2.8:b6905d16e958: avformat/sbgdec: Check for negative duration
<cone-122> ffmpeg Michael Niedermayer release/2.8:ecd23c0b0c80: avformat/matroskadec: Check timescale
<cone-122> ffmpeg Michael Niedermayer release/2.8:b6447d6e9ce7: avformat/westwood_vqa: Fix 2g packets
<cone-122> ffmpeg Michael Niedermayer release/2.8:9ac32ef7f26e: avformat/mxfdec: Check first case of offset_temp computation for overflow
<cone-122> ffmpeg Michael Niedermayer release/2.8:b3db166971b6: avformat/movenc: Check that cts fits in 32bit
<cone-122> ffmpeg Michael Niedermayer release/2.8:15205f8889ee: avformat/mxfdec: Make edit_unit_byte_count unsigned
<cone-122> ffmpeg Michael Niedermayer release/2.8:c657698796c1: swscale/utils: Fix xInc overflow
<cone-122> ffmpeg Michael Niedermayer release/2.8:2bcd3136b323: avformat/mxfdec: Check index_edit_rate
ZombieThatcher has quit [Changing host]
ZombieThatcher has joined #ffmpeg-devel
ZombieThatcher has left #ffmpeg-devel [Leaving]
<cone-122> ffmpeg Michael Niedermayer release/6.1:9593b727e275: Update for 6.1.2
<cone-122> ffmpeg Michael Niedermayer release/6.0:af1bc3a91f0a: Update for 6.0.2
mkver has quit [Ping timeout: 252 seconds]
muiz has joined #ffmpeg-devel
muiz_ has joined #ffmpeg-devel
muiz has quit [Client Quit]
muiz has joined #ffmpeg-devel
muiz has quit [Client Quit]