<Lynne>
"(no i would not have tried to implement this had i known what mess it is)"
<courmisch>
it's a bit weird that alignment seems to be in bytes rather than samples. It's going to be tough to implement high-depth if the alignment is not twice that of low-depth
<courmisch>
in H264PredContext
tufei has quit [Remote host closed the connection]
tufei has joined #ffmpeg-devel
AbleBacon has quit [Read error: Connection reset by peer]
<haasn>
can a person ever truly die as long as they are remembered?
<haasn>
are you defined by your ideas and impact on the world, or are you defined by the living shell undergoing metabolism
<durandal_1707>
you are defined by your role in libplacebo
<haasn>
:(
<haasn>
I wish I could work on libplacebo
<durandal_1707>
what?
<durandal_1707>
GPU died?
<courmisch>
my what on the world now? I don't even have my own wickedpedia page.
<durandal_1707>
dickpedia page?
<haasn>
durandal_1707: contractually obliged to remove yuvj^W^Wfix grayscale
<courmisch>
durandal_1707: Amazon says that's a colour book
<durandal_1707>
haasn: i'm sorry
<haasn>
ffmpeg -i rgb24.png -vf format=yuv420p # output should be TV or PC range? why?
<haasn>
ffmpeg -i rgb24.png -vf format=gray # output should be TV or PC range? why?
<haasn>
I would argue 'TV', 'PC' and "principle of least surprise"
<BtbN>
Whatever it does not, to not break existing workflows
<BtbN>
*does now
<haasn>
right now it outputs TV and PC also
<courmisch>
is "checkasm --bench" an infinite loop?
<courmisch>
no, but it takes over 3 minutes on my Mordor ISA desktop CPU
mkver has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
<durandal_1707>
thardin: the least squares need mean to be removed from input
goldsoft has joined #ffmpeg-devel
dellas has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
jamrial has joined #ffmpeg-devel
lexano has joined #ffmpeg-devel
navi has joined #ffmpeg-devel
navi-desu has joined #ffmpeg-devel
aljazmc has quit [Remote host closed the connection]
mkver has quit [Ping timeout: 255 seconds]
lexano has quit [Ping timeout: 248 seconds]
dellas has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
lexano has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
<haasn>
small miracle occurred
<haasn>
yuvj removal finally passes fate, after mountain of hacks and ignoring grayscale formats for now
<haasn>
with full filter negotiation
<elenril>
nice
<haasn>
I intend on cleaning it up more (in particular, cleaning up grayscale format handling) but for now this is a good step in the right direction and can serve as a foundation
<cone-870>
ffmpeg Michael Niedermayer release/6.0:a06bf3dae88b: libavcodec/lcldec: width and height should not be unsigned
<cone-870>
ffmpeg Michael Niedermayer release/6.0:735f6be31181: avcodec/lcldec: Support 4:1:1 and 4:2:2 with odd width
<cone-870>
ffmpeg Michael Niedermayer release/6.0:19db9ffb3b9f: avcodec/lcldec: More space for rgb24
<cone-870>
ffmpeg Michael Niedermayer release/6.0:81ab84698887: avutil/tx_priv: Use unsigned in BF() to avoid signed overflows
<cone-870>
ffmpeg Michael Niedermayer release/6.0:6500c15977fe: avcodec/g2meet: Replace fake allocation avoidance for framebuf
<cone-870>
ffmpeg Michael Niedermayer release/6.0:1d7dd08199ad: avcodec/vorbisdec: Check codebook float values to be finite
<cone-870>
ffmpeg Michael Niedermayer release/6.0:63aa0cfd0ec7: avcodec/bonk: decode multiple passes in intlist_read() at once
<cone-870>
ffmpeg Michael Niedermayer release/6.0:8c8a08e1bfa7: avcodec/wavarc: Check order before using it to write the list
<cone-870>
ffmpeg Michael Niedermayer release/6.0:344f333c6cc8: avcodec/pngdec: remove AVFrame argument from decode_iccp_chunk()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:9000efe97fa4: avcodec/pngdec: Do not pass AVFrame into global header decode
<cone-870>
ffmpeg Michael Niedermayer release/6.0:89950105b91f: avcodec/exr: Cleanup befor return
<cone-870>
ffmpeg Michael Niedermayer release/6.0:fc7f2fdacfb8: avcodec/flacdec: Fix signed integre overflow
<cone-870>
ffmpeg Michael Niedermayer release/6.0:fbc224b1265c: avcodec/utils: the IFF_ILBM implementation assumes that there are a multiple of 16 allocated
<cone-870>
ffmpeg Michael Niedermayer release/6.0:0ec70368b064: avcodec/sonic: Fix two undefined integer overflows
<cone-870>
ffmpeg Michael Niedermayer release/6.0:4e3f8fd46a0f: avcodec/tak: Check remaining bits in ff_tak_decode_frame_header()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:40e81d5a8b72: avcodec/tiff: add a zero DNG_LINEARIZATION_TABLE check
<cone-870>
ffmpeg Michael Niedermayer release/6.0:838cab9a0747: avcodec/dpcm: fix undefined interger overflow in wady
<cone-870>
ffmpeg Michael Niedermayer release/6.0:24b6f44f96b4: avcodec/adpcm: Fix integer overflow in intermediate in ADPCM_XMD
<cone-870>
ffmpeg Michael Niedermayer release/6.0:86682ab20f39: avformat/wavdec: Check that smv block fits in available space
<cone-870>
ffmpeg Michael Niedermayer release/6.0:79edf58ba8d9: avcodec/bonk: Avoid undefined integer overflow in predictor_calc_error()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:011511791a3e: avcodec/rka: use 64bit for srate_pad computation
<cone-870>
ffmpeg Michael Niedermayer release/6.0:426117bb7eec: avcodec/rka: avoid undefined multiply in cmode==0
<cone-870>
ffmpeg Michael Niedermayer release/6.0:339463bd9065: avformat/oggparsetheora: clip duration within 64bit
<cone-870>
ffmpeg Michael Niedermayer release/6.0:33ee9ab941ce: avcodec/noise_bsf: Check for wrapped frames
<cone-870>
ffmpeg Michael Niedermayer release/6.0:c598778d379b: avformat/jpegxl_probe: Remove intermediate macro obfuscation around get_bits*()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:63270289a03c: avformat/jpegxl_probe: check length instead of blindly reading
<cone-870>
ffmpeg Michael Niedermayer release/6.0:79af71223d38: avformat/jpegxl_probe: Forward error codes
<cone-870>
ffmpeg Michael Niedermayer release/6.0:a66733a8c9bb: avcodec: Ignoring errors is only possible before the input end
<cone-870>
ffmpeg Michael Niedermayer release/6.0:819e9068afdb: avcodec/rka: Avoid undefined left shift
<cone-870>
ffmpeg Michael Niedermayer release/6.0:85cb7abb4c4a: avcodec/rka: use unsigned for buf0 additions
<cone-870>
ffmpeg Michael Niedermayer release/6.0:52dd7a9f7afb: avcodec/mpegvideo_dec: consider interlaced lowres 4:2:0 chroma in edge emulation check better
<cone-870>
ffmpeg Michael Niedermayer release/6.0:4c906c58671a: avcodec/takdsp: Fix integer overflows
<cone-870>
ffmpeg Michael Niedermayer release/6.0:aef59048e646: avcodec/hevcdec: Avoid null pointer dereferences in MC
<cone-870>
ffmpeg Michael Niedermayer release/6.0:09e888a5b4dd: avcodec/utils: fix 2 integer overflows in get_audio_frame_duration()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:410d733a8bbf: tools/target_dec_fuzzer: Adjust threshold for speex
<cone-870>
ffmpeg Michael Niedermayer release/6.0:5531eacf9ec4: avutil/softfloat: fix av_sincos_sf()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:992fc9d75a4b: avutil/softfloat: Basic documentation for av_sincos_sf()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:68604c9dee9c: avcodec/jpeg2000dec: Check for reduction factor and image offset
<cone-870>
ffmpeg Michael Niedermayer release/6.0:161b2b6ed60a: avutil/tx_template: extend to 2M
<cone-870>
ffmpeg Michael Niedermayer release/6.0:1bee64983e5a: avcodec/pcm: allow Changing parameters
<cone-870>
ffmpeg Michael Niedermayer release/6.0:15e1093f9a52: avformat/rka: bps < 8 is invalid
<cone-870>
ffmpeg Michael Niedermayer release/6.0:8bce6ca5823a: avcodec/rka: Fix integer overflow in decode_filter()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:cea882ef99c9: avcodec/wavarc: Fix k limit
<cone-870>
ffmpeg Michael Niedermayer release/6.0:13438a6900fa: avcodec/aacdec_template: Fix undefined signed interger operations
<cone-870>
ffmpeg Michael Niedermayer release/6.0:ba5e12b2ed22: avformat/imf_cpl: xmlNodeListGetString() can return NULL
<cone-870>
ffmpeg Michael Niedermayer release/6.0:b07211eb9ec3: avformat/imf_cpl: Replace NULL content_title_utf8 by ""
<cone-870>
ffmpeg Michael Niedermayer release/6.0:1e26c4923ac7: avformat/avr: Check sample rate
<cone-870>
ffmpeg Michael Niedermayer release/6.0:ab1981b445f3: avcodec/xvididct: Fix integer overflow in idct_row()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:d57b29ff2b81: avcodec/wavarc: Check shift
<cone-870>
ffmpeg Michael Niedermayer release/6.0:60e46128f720: avcodec/wavarc: Check that nb_samples is not negative
<cone-870>
ffmpeg Michael Niedermayer release/6.0:e0cd8ac12644: avcodec/apedec: Fix CRC for 24bps and bigendian
<cone-870>
ffmpeg Michael Niedermayer release/6.0:b7a55ae0a816: avcodec/apedec: remove unused variable
<cone-870>
ffmpeg Michael Niedermayer release/6.0:3fa5039012d3: avcodec/tta: fix signed overflow in decorrelate
<cone-870>
ffmpeg Michael Niedermayer release/6.0:2631c7c7ce4e: avcodec/mpeg4videodec: more unsigned in amv computation
<cone-870>
ffmpeg Michael Niedermayer release/6.0:45d113af3a2f: avcodec/hevcdec: Fix undefined memcpy()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:24be4134fd29: avcodec/mpeg4videodec: consider lowres in dest_pcm[]
<cone-870>
ffmpeg Michael Niedermayer release/6.0:e1a05fdb5824: avcodec/cscd: Check for CamStudio Lossless Codec 1.0 behavior in end check of LZO files
<cone-870>
ffmpeg Michael Niedermayer release/6.0:47bd650d686e: avcodec/huffyuvdec: avoid undefined behavior with get_vlc2() failure
<cone-870>
ffmpeg Michael Niedermayer release/6.0:ebc4d0a310f0: avcodec/jpeg2000dec: jpeg2000 has its own lowres option
<cone-870>
ffmpeg Michael Niedermayer release/6.0:38bc713c6d92: avcodec/bonk: Fix integer overflow in predictor_calc_error()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:d30d9c817a1c: avformat/format: Stop reading data at EOF during probing
<cone-870>
ffmpeg Michael Niedermayer release/6.0:eb32d51302d8: avformat/hls: reduce default max reload to 3
<cone-870>
ffmpeg Michael Niedermayer release/6.0:882052e29385: tools/target_dec_fuzzer: Adjust threshold for rtv1
<cone-870>
ffmpeg Michael Niedermayer release/6.0:4917892af7d3: avcodec/celp_math: avoid overflow in shift
<cone-870>
ffmpeg Michael Niedermayer release/6.0:ea918615a1c8: avcodec/xvididct: Fix integer overflow in idct_row()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:3a177811f464: avformat/mxfdec: Remove this_partition
<cone-870>
ffmpeg Michael Niedermayer release/6.0:53bcb6eaf582: avformat/mov: Check avif_info
<cone-870>
ffmpeg Michael Niedermayer release/6.0:afb5d20e23d2: avformat/concatdec: Check in/outpoint for overflow
<cone-870>
ffmpeg Michael Niedermayer release/6.0:33c009130c69: avformat/sbgdec: Check for period overflow
<cone-870>
ffmpeg Michael Niedermayer release/6.0:c8319b4e00ca: avformat/westwood_vqa: Check chunk size
<cone-870>
ffmpeg Michael Niedermayer release/6.0:342121cd3550: avcodec/lcldec: Make PNG filter addressing match the code afterwards
<cone-870>
ffmpeg Michael Niedermayer release/6.0:8c5b391c6392: avcodec/flacdec: Fix overflow in "33bit" decorrelate
<cone-870>
ffmpeg Michael Niedermayer release/6.0:f23f0ba87c76: avcodec/flacdec: Fix integer overflow in "33bit" DECODER_SUBFRAME_FIXED_WIDE()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:8aae506dd245: avformat/avs: Check if return code is representable
<cone-870>
ffmpeg Michael Niedermayer release/6.0:5fd5e8447486: tools/target_dec_fuzzer: Adjust threshold for MVHA
<cone-870>
ffmpeg Michael Niedermayer release/6.0:f16d72dfeb53: avcodec/aacdec_template: Better avoidance of signed integer overflow in imdct_and_windowing_eld()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:47333e3e3015: avutil/tx_template: Fix some signed integer overflows in DECL_FFT5()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:0ae86db6ba60: avcodec/wavarc: Fix integer overflwo in do_stereo()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:3b822405cd35: avcodec/wavarc: Allocate AV_INPUT_BUFFER_PADDING_SIZE
<cone-870>
ffmpeg Michael Niedermayer release/6.0:8a0e48001ff3: tools/target_dec_fuzzer: Adjust wmapro threshold
<cone-870>
ffmpeg Michael Niedermayer release/6.0:303afea1a8b1: avcodec/apedec: Fix an integer overflow in predictor_update_filter()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:f630725cb0d4: avcodec/escape124: Do not return random numbers
<cone-870>
ffmpeg Michael Niedermayer release/6.0:5d6524445cc6: avformat/sbgdec: Check for negative duration or un-representable end pts
<cone-870>
ffmpeg Michael Niedermayer release/6.0:be3ca673f45e: avformat/jacosubdec: Factorize code in get_shift() a bit
<cone-870>
ffmpeg Michael Niedermayer release/6.0:de458e5d3fa4: avformat/jacosubdec: avoid signed integer overflows in get_shift()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:d67bb81161fb: avformat/jacosubdec: Check timeres
<cone-870>
ffmpeg Michael Niedermayer release/6.0:034a3e6f9ccd: avformat/mov: compute absolute dts difference without overflow in mov_find_next_sample()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:f4270205a4b4: avformat/rpl: Check for number_of_chunks overflow
<cone-870>
ffmpeg Michael Niedermayer release/6.0:6ddb165b4bec: avformat/tta: Better totalframes check
<cone-870>
ffmpeg Michael Niedermayer release/6.0:df8936ef12cc: avformat/wavdec: Check left avio_tell for overflow
<cone-870>
ffmpeg Michael Niedermayer release/6.0:ba90a8dff259: avformat/matroskadec: Check prebuffered_ns for overflow
<cone-870>
ffmpeg Michael Niedermayer release/6.0:2d87c74e608a: avformat/xwma: sanity check bits_per_coded_sample
<cone-870>
ffmpeg Michael Niedermayer release/6.0:8af32643c055: avformat/asfdec_f: Saturate presentation time in marker
<cone-870>
ffmpeg Michael Niedermayer release/6.0:55769812f7e7: avcodec/h264_parser: saturate dts a bit
<cone-870>
ffmpeg Michael Niedermayer release/6.0:85b9a8f29627: avformat/tmv: Check video chunk size
<cone-870>
ffmpeg Michael Niedermayer release/6.0:6d25672afaf2: avcodec/bonk: Fix undefined overflow in predictor_calc_error()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:1079565e8e1f: avcodec/xvididct: Make c* unsigned to avoid undefined overflows
<cone-870>
ffmpeg Michael Niedermayer release/6.0:b902f5113ed8: avcodec/h2645_parse: Avoid EAGAIN
<cone-870>
ffmpeg Sean McGovern release/6.0:7b2b48078c1c: libavutil/ppc/cpu.c: check that AT_HWCAP2 is defined
<cone-870>
ffmpeg Michael Niedermayer release/6.0:d2577e16221f: avformat/mxfdec: Check klv offset
<cone-870>
ffmpeg Michael Niedermayer release/6.0:e770922e3056: avcodec/jpeg2000dec: Check image offset
<cone-870>
ffmpeg Michael Niedermayer release/6.0:2269a892fb42: avutil/tx_template: fix integer ovberflwo in fft3()
<cone-870>
ffmpeg Michael Niedermayer release/6.0:07e3223dd021: avformat/rtsp: Use rtsp_st->stream_index
kurosu has joined #ffmpeg-devel
iive has joined #ffmpeg-devel
<thardin>
durandal_1707: uh..
<thardin>
try both!
<pross>
durandal_1707: will do when i get time
<michaelni>
BBB, That was not the intended meaning of what i wrote. What i meant is that i find it troubbling that he not just opposes the proposal but seems to try to kill it.
* kierank
reports to CC
<kierank>
It's great that you are proving my point exactly. Disagree with an RFC and it's "toxicity". Yet at the same time the mailing list discussions about spending SPI money will someone cause an outbreak of politeness and decorum.
<kierank>
somehow*
HarshK23 has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
Krowl has quit [Read error: Connection reset by peer]
dellas has quit [Remote host closed the connection]
dellas has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
aljazmc has quit [Remote host closed the connection]
aljazmc has joined #ffmpeg-devel
SystemError has quit [Remote host closed the connection]
SystemError has joined #ffmpeg-devel
dellas has joined #ffmpeg-devel
iive has quit [Quit: They came for me...]
kurosu has quit [Quit: Connection closed for inactivity]
aljazmc has quit [Quit: Leaving]
<cone-870>
ffmpeg Michael Niedermayer release/2.8:7ffdd2be6ae8: avcodec/jpeg2000dec: Check image offset
<cone-870>
ffmpeg Michael Niedermayer release/2.8:05c702a0cf5f: avformat/rtsp: Use rtsp_st->stream_index
<cone-870>
ffmpeg Michael Niedermayer release/2.8:a7ec25b70436: Changelog: update
tufei has joined #ffmpeg-devel
mkver has quit [Ping timeout: 255 seconds]
dellas has quit [Remote host closed the connection]
<j-b>
good morning
durandal_1707 has quit [Ping timeout: 258 seconds]
durandal_1707 has joined #ffmpeg-devel
<Lynne>
it is, isn't it?
<cone-870>
ffmpeg Andreas Rheinhardt release/2.8:25b3a5ef0060: avformat/matroskadec: Fix declaration-after-statement warnings
<j-b>
Lynne: getting fucking cold in paris, though.
<j-b>
California was better.
<Lynne>
err, you're back?
<cone-870>
ffmpeg Lynne n2.8.22:HEAD: vulkan: return VK_NOT_READY when no queries are available
<Lynne>
2.8 was 8 years ago, vulkan wasn't even announced back then
<Lynne>
I don't see it in git, the bot must be confused somehow
<goldsoft>
Is there any way to directly save IPC video streams to cloud storage as files? Can the uploading be done through webdav for streaming transmission?
<goldsoft>
Send emails to the official, but did not receive a response.
<goldsoft>
"I have an IPC with an RTSP stream and I want to implement cloud recording. I want to save the real-time stream onto the cloud disk as a file. The cloud disk supports WebDAV. I tried using the `-method PUT` parameter but it failed. Is it because ffmpeg doesn't support it or did I make a mistake? Is there a proper command for this?"