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.2 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
j45 has quit [Ping timeout: 276 seconds]
thilo has quit [Ping timeout: 248 seconds]
thilo has joined #ffmpeg-devel
iive has quit [Quit: They came for me...]
mkver has quit [Ping timeout: 252 seconds]
IndecisiveTurtle has quit [Ping timeout: 248 seconds]
arch1t3cht0 has joined #ffmpeg-devel
arch1t3cht has quit [Ping timeout: 252 seconds]
arch1t3cht0 is now known as arch1t3cht
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
<Lynne>
llyyr: patch sent
<Lynne>
I hate it
<Lynne>
elenril: could you review it
<Lynne>
I'd rather keep the AVClass * in the context, as it makes filters simpler and more robust than doing this struct casting
<Lynne>
but setting vkctx->class = avctx->av_class in the decoder init just caused segfaults
jamrial has quit []
Kei_N has quit [Read error: Connection reset by peer]
Kei_N has joined #ffmpeg-devel
Martchus_ has joined #ffmpeg-devel
Martchus has quit [Ping timeout: 272 seconds]
Kei_N_ has joined #ffmpeg-devel
Kei_N has quit [Ping timeout: 252 seconds]
Mister_D has quit [Ping timeout: 255 seconds]
frankplow_ has joined #ffmpeg-devel
frankplow has quit [Ping timeout: 246 seconds]
frankplow_ is now known as frankplow
funman has quit [Ping timeout: 246 seconds]
funman has joined #ffmpeg-devel
AbleBacon has quit [Read error: Connection reset by peer]
jluthra has quit [*.net *.split]
Nightrose has quit [*.net *.split]
jkkm has quit [*.net *.split]
englishm has quit [*.net *.split]
Dmitri_Ovch has quit [*.net *.split]
tortoise has quit [*.net *.split]
bossjones has quit [*.net *.split]
tmatth has quit [*.net *.split]
haasn has quit [*.net *.split]
bencoh has quit [*.net *.split]
tortoise has joined #ffmpeg-devel
jkkm has joined #ffmpeg-devel
Nightrose has joined #ffmpeg-devel
jluthra has joined #ffmpeg-devel
englishm has joined #ffmpeg-devel
Dmitri_Ovch has joined #ffmpeg-devel
bossjones has joined #ffmpeg-devel
haasn has joined #ffmpeg-devel
tmatth has joined #ffmpeg-devel
bencoh has joined #ffmpeg-devel
englishm has quit [Ping timeout: 246 seconds]
englishm has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 260 seconds]
rvalue- has joined #ffmpeg-devel
rvalue- is now known as rvalue
vjaquez has quit [Remote host closed the connection]
Krowl has quit [Read error: Connection reset by peer]
witchymary has joined #ffmpeg-devel
deus0ww has joined #ffmpeg-devel
BBB has joined #ffmpeg-devel
kylophone has joined #ffmpeg-devel
Raz- has joined #ffmpeg-devel
JEEB has joined #ffmpeg-devel
rossy has joined #ffmpeg-devel
ePirat has joined #ffmpeg-devel
IndecisiveTurtle has quit [Ping timeout: 244 seconds]
Krowl has joined #ffmpeg-devel
cubicibo has joined #ffmpeg-devel
pmozil has joined #ffmpeg-devel
pmozil has quit [Client Quit]
<elenril>
mkver: any more comments on the container fifo patches?
<mkver>
I haven't looked at your replies (or whether you replied) yet.
cubicibo has quit [Ping timeout: 256 seconds]
<elenril>
I replied 2 days ago
IndecisiveTurtle has joined #ffmpeg-devel
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
michaelni has quit [Quit: Leaving]
michaelni has joined #ffmpeg-devel
IndecisiveTurtle has quit [Remote host closed the connection]
Krowl has quit [Read error: Connection reset by peer]
jamrial has joined #ffmpeg-devel
<Lynne>
elenril: any reason you think it would segfault if I simply set the class pointer to avctx->av_class?
<Lynne>
I've tried with AVHWDevice's av_class, still the same
<elenril>
because it calls item_name()?
<elenril>
didn't look at the patch yet
cone-742 has joined #ffmpeg-devel
<cone-742>
ffmpeg Josh Allmann master:374824cbc795: avcodec/h264_mp4toannexb: Prepend SPS/PPS to buffering period SEI
Krowl has joined #ffmpeg-devel
<Lynne>
elenril: the patch isn't my preference, it just replaces everything with a generic pointer for a context to log into
<Lynne>
I'd rather use the alternative, setting FFVulkanContext->class
<Lynne>
but everything I tried crashes
<elenril>
I'll look at it soonish
<Lynne>
thanks
Krowl has quit [Read error: Connection reset by peer]
IndecisiveTurtle has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 252 seconds]
rvalue has joined #ffmpeg-devel
Martchus_ is now known as Martchus
<cone-742>
ffmpeg Jan Garcia via ffmpeg-devel master:598f541ba49c: fftools/ffmpeg: show video stats in progress output without filters
<j-b>
haasn: I'm in Koln next week. Are you far?
<another|>
Going to Gamescom? :D
<j-b>
another|: yes
IndecisiveTurtle has quit [Read error: Connection reset by peer]
<another|>
huh. that was kind of a joke. but I guess it makes sense because game engines need video
rvalue has quit [Ping timeout: 260 seconds]
rvalue- has joined #ffmpeg-devel
<Lynne>
at least 1 ex-game/store company is trying to work with vulkan video
j45 has joined #ffmpeg-devel
j45 has quit [Changing host]
j45 has joined #ffmpeg-devel
<Lynne>
that's something, even if its just to stream, and emulate D3D12VA for games that do use it
rvalue- is now known as rvalue
<Lynne>
requesting reviews on the vulkan patchset I just sent, particularly #2, rest are trivial
* elenril
books PRG<->TPE
<Lynne>
when are you going to taipei?
<elenril>
first 2.5 weeks of novermber
<another|>
what about vdd?
<elenril>
korea is close
<elenril>
and there are direct flights from prague to taipei
<another|>
So you're going prag-taipei-seoul and back to taipei?
<elenril>
yes
<another|>
huh. okay
<another|>
I finally booked flight and train today. first credit card wasn't working yesterday
<elenril>
train?
<another|>
I can't just walk to the airport
<elenril>
dystopic
<another|>
I mean, I could. But then that's a multi-day adventure in and of itself
kasper93_ is now known as kasper93
<elenril>
huh, seoul seems cold in november
<another|>
I mean.. it's November. In the northern hemisphere
<elenril>
tokyo is 5 degrees warmer
<ramiro>
Lynne: is an rpi3 good to test in-order systems? I also have an rpi2, but I'd prefer if I could avoid setting up the rpi2 and instead only set up the rpi3.
<Lynne>
yeah, its a bit slow memory-wise, but A53 and A55 cores are the best in-order Arm (or in general) cores you can get
<elenril>
and taipei has >Mean daily maximum °C: 24.9
<another|>
taiwan is a lot more south
<elenril>
looks nice
<ramiro>
Lynne: thanks. I'll set up and test on the rpi3 as well.
<Lynne>
the A53 is the same core as in Odroid C2s, with which 95% of all AArch64 code was written for
Krowl has quit [Read error: Connection reset by peer]
IndecisiveTurtle has joined #ffmpeg-devel
SuperFashi has quit [Ping timeout: 252 seconds]
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
<cone-742>
ffmpeg Michael Niedermayer master:e40b23c52abe: tools/target_dec_fuzzer: Check that FFv1 doesnt leave uninitialized memory in its buffers
<cone-742>
ffmpeg Michael Niedermayer master:0f4524f07a93: avcodec/sga: av_assert1 check init_get_bits8()
<cone-742>
ffmpeg Michael Niedermayer master:4dc7dfe65aaa: avformat/segafilm: Set keyframe
<cone-742>
ffmpeg Michael Niedermayer master:6996e1238e80: avformat/av1dec: Check bits left before get_leb128()
<cone-742>
ffmpeg Michael Niedermayer master:d7f83fc2f423: avformat/iamfdec: Check nb_layers before dereferencing layer
<cone-742>
ffmpeg Michael Niedermayer master:a0f22218f74e: bsf/media100_to_mjpegb: Clear output buffer padding
<cone-742>
ffmpeg Michael Niedermayer master:cba4e2e40dec: avcodec/mvha: Clear remaining space after inflate()
<cone-742>
ffmpeg Michael Niedermayer master:8ca072a373f5: avcodec/apac: Clean padding space
<cone-742>
ffmpeg Michael Niedermayer master:66ee75d76ce5: avformat/mpeg: Check an avio_read() for failure
<cone-742>
ffmpeg Michael Niedermayer master:e44349ee8841: avcodec/shorten: clear padding
<cone-742>
ffmpeg Michael Niedermayer master:50471f96c4a6: avcodec/vc1dec: Clear mb_type_base and ttblk_base
<cone-742>
ffmpeg Michael Niedermayer master:de3f6c8888bc: avcodec/aic: Clear slice_data
<cone-742>
ffmpeg Michael Niedermayer master:db843c891078: avcodec/alsdec: clear last_acf_mantissa
AbleBacon has joined #ffmpeg-devel
<courmisch>
elenril: can't visit a DMZ in TPE
<cone-742>
ffmpeg vipyne master:fc07062a4783: doc/mailing-list-faq: remove dead link
Krowl has joined #ffmpeg-devel
SuperFashi has joined #ffmpeg-devel
<jamrial>
michaelni: maybe 6996e1238e80 could have instead zeroed the padding, like in your recent iamf patch
<courmisch>
libavcodec/apac.c:162:16: warning: passing argument 1 of ‘memset’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
<courmisch>
hmm
SuperFashi has quit [Ping timeout: 264 seconds]
<michaelni>
courmisch, sorry, ill fix it
System_Error has quit [Remote host closed the connection]
<ePirat>
Lynne, did you tell rod about VDD yet btw?
<cone-742>
ffmpeg Michael Niedermayer master:45ee6b1e3d4f: avcodec/apac: Fix discards ‘const’ qualifier
<jamrial>
Lynne: libavcodec/vulkan_decode.c:1201:5: warning: 'queue_family_decode_index' is deprecated [-Wdeprecated-declarations]
<Lynne>
jamrial: yup, the first patch of my last patchset fixes it
<Lynne>
if you could review it, I'd appreciate it, everything but #2 is a small oversight on my part with my previous patchset, #2 is rewrites a function
System_Error has joined #ffmpeg-devel
SuperFashi has joined #ffmpeg-devel
<michaelni>
jamrial, about o996e1238e80 of course, iam not sure why i didnt, ill change it
<jamrial>
michaelni: only the stack buffer in obu_get_packet(), since the other callers use probe data which is padded and zeroed
<courmisch>
ramiro: I don't suppose you have access to hardware with DotProd support?
Teukka has quit [Read error: Connection reset by peer]
<cone-742>
ffmpeg Michael Niedermayer master:7ad937f0c8cb: avformat/av1dec: Better fix for 70872/clusterfuzz-testcase-minimized-ffmpeg_dem_OBU_fuzzer-6005782487826432
Teukka has joined #ffmpeg-devel
Teukka has quit [Changing host]
Teukka has joined #ffmpeg-devel
<llyyr>
I have a file that has the first packet start at pts=3, but start_time in AVFormatContext reports AV_NOPTS_VALUE, is this a bug or am I misunderstanding what this field is for
<llyyr>
this is for a mkv fwiw, other containers report it as you'd expect
ccawley2011 has quit [Read error: Connection reset by peer]
ccawley2011 has joined #ffmpeg-devel
<BtbN>
I don't think demuxers are at all required to set that field
<llyyr>
I see
jarthur has joined #ffmpeg-devel
ccawley2011 has quit [Read error: Connection reset by peer]
ccawley2011 has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
Guest1414 is now known as ringo
<jdarnley>
Wow. Thanks for the -fps_mode option. Just needs internal docs in ffmpeg's help saying what the arguments are
witchymary has quit [Remote host closed the connection]
witchymary has joined #ffmpeg-devel
sepro3 is now known as sepro
Krowl has quit [Read error: Connection reset by peer]
IndecisiveTurtle has joined #ffmpeg-devel
System_Error has joined #ffmpeg-devel
ccawley2011 has quit [Read error: Connection reset by peer]
MisterMinister has joined #ffmpeg-devel
microchip_ has quit [Ping timeout: 260 seconds]
<jdarnley>
I finally got back looking at my subtitle quirks. The 1920x1080 comes from the bitstream (apparently). Now I wonder where something else gets 720x576 from.