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.1 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
uau has quit [Remote host closed the connection]
uau has joined #ffmpeg-devel
AbleBacon has quit [Read error: Connection reset by peer]
thilo has quit [Ping timeout: 272 seconds]
thilo has joined #ffmpeg-devel
thilo has joined #ffmpeg-devel
thilo has quit [Changing host]
arch1t3cht0 has joined #ffmpeg-devel
arch1t3cht has quit [Ping timeout: 255 seconds]
arch1t3cht0 is now known as arch1t3cht
kasper93 has quit [Remote host closed the connection]
kasper93 has joined #ffmpeg-devel
Kei_N has quit [Read error: Connection reset by peer]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ffmpeg-devel
jamrial has quit []
Martchus_ has joined #ffmpeg-devel
Martchus has quit [Ping timeout: 255 seconds]
q66 has quit [Ping timeout: 256 seconds]
<j-b>
good morning
<elenril>
do you wish us a good morning, or mean that it is a good morning whether we want it or not; or that you feel good this morning; or that it is a morning to be good on?
cone-272 has joined #ffmpeg-devel
<cone-272>
ffmpeg sfan5 master:c28e5b597ecc: lavf/tls_mbedtls: add workaround for TLSv1.3 vs. verify=0
<j-b>
elenril: All of them at once.
mkver has joined #ffmpeg-devel
<elenril>
this just in: j-b secretly an agent of the powers beyond the sea
markh has joined #ffmpeg-devel
arch1t3cht has quit [Ping timeout: 252 seconds]
kurufu has quit [Ping timeout: 264 seconds]
NotWarcop has joined #ffmpeg-devel
Warcop has quit [Ping timeout: 268 seconds]
kurufu has joined #ffmpeg-devel
TD-Linux has quit [Ping timeout: 268 seconds]
TD-Linux has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
<cone-272>
ffmpeg Zhao Zhili master:74b4e550cbf7: tests/checkasm: Remove check on linux perf fd in uninit
<cone-272>
ffmpeg Zhao Zhili master:e598a323dc78: avutil/macos_kperf: Fix assert which makes kperf failed to run
q66 has joined #ffmpeg-devel
<Lynne>
got most of raptorq encoding done in a few hours, it really wasn't anywhere near as bad as I thought it would be
kurufu has quit [Ping timeout: 264 seconds]
<Lynne>
spec was clear, and I already derived most of LDPC from scratch earlier
rossy has quit [Remote host closed the connection]
rossy has joined #ffmpeg-devel
ngaullier has joined #ffmpeg-devel
<Lynne>
anyone happen to know a fast, clean and bsd 2-clause licensed GF(256) matrix utils?
<courmisch>
Lynne: pick 2 of 3?
kurufu has joined #ffmpeg-devel
<courmisch>
don't you need carry-less multiplication to make it fast?
<courmisch>
that's not in C, so won't be very clea
<courmisch>
n
Livio has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
\\Mr_C\\ has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
BtbN has quit [Ping timeout: 264 seconds]
BtbN has joined #ffmpeg-devel
ccawley2011 has joined #ffmpeg-devel
<cone-272>
ffmpeg Andreas Rheinhardt master:b515088576bb: avcodec/loongarch/Makefile: Fix vc1dsp_lasx.o build criterion
Livio has quit [Ping timeout: 252 seconds]
Livio has joined #ffmpeg-devel
Livio has quit [Ping timeout: 268 seconds]
microchip_ has quit [Quit: There is no spoon!]
Kei_N_ has joined #ffmpeg-devel
Kei_N has quit [Ping timeout: 264 seconds]
Krowl has quit [Read error: Connection reset by peer]
deus0ww_ has joined #ffmpeg-devel
uau has quit [*.net *.split]
deus0ww has quit [*.net *.split]
Sean_McG has quit [*.net *.split]
Lynne has quit [*.net *.split]
philipl has quit [*.net *.split]
unturned3 has quit [*.net *.split]
ePirat has quit [*.net *.split]
Manouchehri has quit [*.net *.split]
c_14 has quit [*.net *.split]
jdek has quit [*.net *.split]
haasn has quit [*.net *.split]
rcombs has quit [*.net *.split]
mkver has quit [Ping timeout: 264 seconds]
uau has joined #ffmpeg-devel
Sean_McG has joined #ffmpeg-devel
Lynne has joined #ffmpeg-devel
philipl has joined #ffmpeg-devel
ePirat has joined #ffmpeg-devel
c_14 has joined #ffmpeg-devel
unturned3 has joined #ffmpeg-devel
Manouchehri has joined #ffmpeg-devel
jdek has joined #ffmpeg-devel
haasn has joined #ffmpeg-devel
rcombs has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
uau has quit [*.net *.split]
Sean_McG has quit [*.net *.split]
Lynne has quit [*.net *.split]
philipl has quit [*.net *.split]
unturned3 has quit [*.net *.split]
ePirat has quit [*.net *.split]
haasn has quit [*.net *.split]
Manouchehri has quit [*.net *.split]
jdek has quit [*.net *.split]
c_14 has quit [*.net *.split]
rcombs has quit [*.net *.split]
rcombs has joined #ffmpeg-devel
haasn has joined #ffmpeg-devel
uau has joined #ffmpeg-devel
Sean_McG has joined #ffmpeg-devel
philipl has joined #ffmpeg-devel
unturned3 has joined #ffmpeg-devel
Lynne has joined #ffmpeg-devel
ePirat has joined #ffmpeg-devel
Manouchehri has joined #ffmpeg-devel
c_14 has joined #ffmpeg-devel
jdek has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
cone-272 has quit [Quit: transmission timeout]
microchip_ has joined #ffmpeg-devel
Krowl has quit [Ping timeout: 260 seconds]
rvalue- has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 268 seconds]
rvalue- is now known as rvalue
jamrial has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
cone-404 has joined #ffmpeg-devel
<cone-404>
ffmpeg Derek Buitenhuis master:57bfba35d6ba: avutil/spherical: Add more spherical types
<cone-404>
ffmpeg Derek Buitenhuis master:cf2436a0b4dc: avutil/stereo3d: Fill out stereo info provided by Vision Pro files
<cone-404>
ffmpeg Derek Buitenhuis master:049dfe3f652f: fftools/ffprobe: Print more Stereo 3D info from side data
<cone-404>
ffmpeg Derek Buitenhuis master:5c173763212a: avformat/mov: Add support for exporting Video Extension Usage info
<cone-404>
ffmpeg Derek Buitenhuis master:8e7ca22b36e7: avformat/mov: Add support for reading and exporting horizontal field of view
<jamrial>
Daemon404: should also print the new fields in lavf/dump.c
<Daemon404>
were the old fields even printed there
<Daemon404>
i think maybe only 1 was
<Daemon404>
yeah half of the old fields weren't
<Daemon404>
fun
canjar has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
<canjar>
I'm working with ffmpeg and DSL2 to read and play an mp4 file. The video stream is not a problem its the audio stream What are the recommended audio settings to read an mp4?
<cone-404>
ffmpeg James Almer master:89779a3cbe1b: fate/lavf-container: add a hevc in ISOBMFF remux test
IndecisiveTurtle has joined #ffmpeg-devel
mkver has quit [Ping timeout: 268 seconds]
Livio has joined #ffmpeg-devel
canjar has left #ffmpeg-devel [Leaving]
IndecisiveTurtle has quit [Ping timeout: 272 seconds]
Krowl has joined #ffmpeg-devel
Livio has quit [Ping timeout: 255 seconds]
kyborg2011 has joined #ffmpeg-devel
IndecisiveTurtle has joined #ffmpeg-devel
IndecisiveTurtle has quit [Ping timeout: 256 seconds]
ngaullier has quit [Ping timeout: 255 seconds]
<ramiro>
wbs: did you get a change to look at the movz/movk/dup change in "[PATCH v2 4/4] swscale/aarch64: add neon {lum,chr}ConvertRange"? I'm still having a hard time finding an apple arm to build and test.
<JEEB>
we have one hosted by kierank IIRC
<ramiro>
JEEB: I know, but he lost his password for that one :)
<JEEB>
huh
<thilo>
ramiro: I think I have access as well, I can look it up
Livio has joined #ffmpeg-devel
<wbs>
ramiro: github actions lets you compile and run on such machines too, I shared my setup for that with you, right? (I can try to have a look at the patches in a while)
<ramiro>
wbs: oh, right. I did run that, but I had missed the fact that it also ran the checkasm tests (lazy loaded pages where ctrl+f doesn't work as expected).
mkver has joined #ffmpeg-devel
<ramiro>
ok, the patch built and worked on macos. the speedup is not that impressive though, since the compiler on macos was already doing a pretty good job at optimizing the function.
<ramiro>
but this patch is intended for low power arm sbcs, not cpus which are already pretty fast.
Krowl has quit [Read error: Connection reset by peer]
iive has joined #ffmpeg-devel
microchip__ has joined #ffmpeg-devel
microchip_ has quit [Ping timeout: 264 seconds]
microchip__ is now known as microchip_
Livio has quit [Ping timeout: 264 seconds]
<mkver>
jamrial: extract_extradata is needed, as ff_isom_write_hvcc() adds quite a bunch of SEI messages that should not be in extradata to it.
<mkver>
Why didn't you test this?
<jamrial>
SEI is valid in hvcC
<jamrial>
extract_extradata is what should be adapted to also include them
<mkver>
1. One gets different output without extract_extradata, irrespective of whether the SEIs are valid. 2. These are not SEIs that should be in extradata. It e.g. includes decode picture hash.
canjar has joined #ffmpeg-devel
<mkver>
None of the SEIs included in this sample should be included in extradata.
canjar has left #ffmpeg-devel [Leaving]
canjar has joined #ffmpeg-devel
<cone-404>
ffmpeg James Almer master:0c0be4b99ec8: fate/lavf-container: add extract_extradata BSF dependency to lavf-fate-hevc.mp4
canjar has left #ffmpeg-devel [Leaving]
<jamrial>
ff_isom_write_hvcc() should probably filter those, same as extract_extradata once it supports adding SEI
iive has quit [Ping timeout: 268 seconds]
aaabbb has quit [Ping timeout: 246 seconds]
<cone-404>
ffmpeg Derek Buitenhuis master:620f6f7d5bfd: avformat/dump: Print all possible Stereo3D info
<haasn>
might as well rename avcodec to avdovi at some point in the future /s
mkver has quit [Ping timeout: 264 seconds]
iive has joined #ffmpeg-devel
IndecisiveTurtle has joined #ffmpeg-devel
<wbs>
ramiro: no further comments from me on the aarch64 {lum,chr}ConvertRange assembly
aaabbb has joined #ffmpeg-devel
iive has quit [Ping timeout: 268 seconds]
kyborg2011 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<ramiro>
wbs: thanks. by the way, I left out the # before \offset because the assembler gives errors otherwise. it doesn't seem to like negative numbers.
<ramiro>
or long numbers. or both, I don't know...
<wbs>
ramiro: that's weird - can you give an example of it? it should work just fine with #-42
<wbs>
I remember that some assemblers have errored out if the # has been missing, at least for some instructions, and for some old version of the tools at least
System_Error has quit [Remote host closed the connection]
<wbs>
ramiro: you're not supposed to put the # inside the parantheses
<wbs>
ramiro: works fine with #(\offset & 0xffff)
<wbs>
(or just #\offset & 0xffff, but I feel it's clearer with the parentheses)
<wbs>
as the # indicates that the number, the result of the expression, is an immediate constant in the instruction, not that # is needed on the number on the source level