2024-04-05 00:04
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
00:16
thilo has quit [Ping timeout: 256 seconds]
00:18
thilo has joined #ffmpeg-devel
00:37
cone-085 has joined #ffmpeg-devel
00:37
<
cone-085 >
ffmpeg James Almer master:82397084a932: avfilter/vf_scale: properly reinitialize framesync
00:37
<
cone-085 >
ffmpeg James Almer master:0ec8f3c55a77: avformat/mov: don't use stream duration to calculate bitrate with fragmented input
00:37
<
cone-085 >
ffmpeg James Almer master:ccf395e8bde3: avfilter/framesync: reset nb_in on allocation failure
00:37
<
cone-085 >
ffmpeg James Almer master:eb392e41004c: avfilter/vf_scale: don't expose framesync options in vf_scale2ref
00:37
<
cone-085 >
ffmpeg James Almer master:2e16285fe833: avformat/iamf_reader: split "if ((ret = ...) < 0)" line
01:15
<
cone-085 >
ffmpeg Michael Niedermayer master:c7075cdb676e: avcodec/dovi_rpuenc: Initialize bl_compat_id
01:15
<
cone-085 >
ffmpeg Michael Niedermayer master:a56559e688ff: swscale/output: Fix integer overflow in yuv2rgba64_1_c_template
01:15
<
cone-085 >
ffmpeg Michael Niedermayer master:1330a73ccadd: swscale/output: Fix integer overflow in yuv2rgba64_full_1_c_template()
01:15
<
cone-085 >
ffmpeg Michael Niedermayer master:a2ec2bd49317: avcodec/wavarc: fix integer overflow in decode_5elp() block type 2
01:15
<
cone-085 >
ffmpeg Michael Niedermayer master:a3bb269db926: avcodec/amrwbdec: assert mode to be valid in decode_fixed_vector()
01:15
<
cone-085 >
ffmpeg Michael Niedermayer master:96449cfeaeb9: avcodec/mpegvideo_enc: Fix 1 line and one column images
02:03
lemourin has joined #ffmpeg-devel
02:30
arch1t3cht9 has joined #ffmpeg-devel
02:32
arch1t3cht has quit [Ping timeout: 272 seconds]
02:32
arch1t3cht9 is now known as arch1t3cht
02:37
AbleBacon has quit [Read error: Connection reset by peer]
03:23
Martchus has joined #ffmpeg-devel
03:24
Martchus_ has quit [Ping timeout: 268 seconds]
03:31
jamrial has quit []
03:35
\\Mr_C\\ has quit [Remote host closed the connection]
04:16
cone-085 has quit [Quit: transmission timeout]
04:43
rvalue has quit [Ping timeout: 272 seconds]
05:10
rvalue has joined #ffmpeg-devel
05:29
mkver has joined #ffmpeg-devel
06:02
mkver has quit [Ping timeout: 268 seconds]
06:35
kurosu has joined #ffmpeg-devel
06:53
mkver has joined #ffmpeg-devel
07:04
pmozil has joined #ffmpeg-devel
07:05
Krowl has joined #ffmpeg-devel
07:39
Krowl has quit [Read error: Connection reset by peer]
07:45
ngaullier has joined #ffmpeg-devel
07:48
AMM has quit [Ping timeout: 256 seconds]
08:17
\\Mr_C\\ has joined #ffmpeg-devel
08:29
Krowl has joined #ffmpeg-devel
08:55
AMM has joined #ffmpeg-devel
09:04
BetweenUs_ has joined #ffmpeg-devel
09:10
haihao has quit [Ping timeout: 264 seconds]
09:10
haihao has joined #ffmpeg-devel
09:14
JEEB has quit [Quit: leaving]
09:15
haihao has quit [Ping timeout: 268 seconds]
09:15
haihao has joined #ffmpeg-devel
09:39
Livio has joined #ffmpeg-devel
10:01
tufei has quit [Remote host closed the connection]
10:01
tufei has joined #ffmpeg-devel
10:06
MajorBiscuit has joined #ffmpeg-devel
10:13
JEEB has joined #ffmpeg-devel
10:14
rajivharlalka has quit [Ping timeout: 256 seconds]
10:16
rajivharlalka has joined #ffmpeg-devel
10:20
rajivharlalka has quit [Client Quit]
10:22
rajivharlalka has joined #ffmpeg-devel
10:24
Krowl has quit [Read error: Connection reset by peer]
10:39
BetweenUs_ has quit [Quit: Leaving]
11:04
ccawley2011 has joined #ffmpeg-devel
11:07
jamrial has joined #ffmpeg-devel
11:23
Krowl has joined #ffmpeg-devel
11:50
Livio has quit [Ping timeout: 255 seconds]
12:32
cone-255 has joined #ffmpeg-devel
12:32
<
cone-255 >
ffmpeg Nuo Mi master:a9586a00dfe3: avcodec/vvcdec: ff_vvc_frame_submit, avoid initializing task twice.
12:42
Krowl has quit [Read error: Connection reset by peer]
12:53
user23 has joined #ffmpeg-devel
12:56
<
cone-255 >
ffmpeg Andreas Rheinhardt master:2f8bf90054a5: avcodec/allcodecs: Remove LIBX264_CONST
13:07
Livio has joined #ffmpeg-devel
13:09
Krowl has joined #ffmpeg-devel
13:32
Livio has quit [Ping timeout: 272 seconds]
13:33
System_Error has quit [Ping timeout: 260 seconds]
13:38
Sean_McG has joined #ffmpeg-devel
13:38
IndecisiveTurtle has joined #ffmpeg-devel
13:39
* Sean_McG
peeks in
13:44
System_Error has joined #ffmpeg-devel
14:22
haihao has quit [Ping timeout: 268 seconds]
14:22
haihao has joined #ffmpeg-devel
15:06
blb has quit [Quit: brb]
15:10
Krowl has quit [Read error: Connection reset by peer]
15:12
blb has joined #ffmpeg-devel
15:12
user23 has quit [Remote host closed the connection]
15:12
___nick___ has joined #ffmpeg-devel
15:12
user23 has joined #ffmpeg-devel
15:31
Dariusz has quit [Remote host closed the connection]
15:38
MajorBiscuit has quit [Quit: WeeChat 4.2.2]
15:40
Krowl has joined #ffmpeg-devel
15:42
System_Error has quit [Remote host closed the connection]
15:43
System_Error has joined #ffmpeg-devel
15:53
Livio has joined #ffmpeg-devel
15:56
cone-255 has quit [Quit: transmission timeout]
15:58
flyingtoaster84 has joined #ffmpeg-devel
15:59
flyingtoaster84 has quit [Client Quit]
15:59
mkver has quit [Ping timeout: 246 seconds]
15:59
flyingtoaster has joined #ffmpeg-devel
16:07
___nick___ has joined #ffmpeg-devel
16:08
___nick___ has quit [Client Quit]
16:09
mkver has joined #ffmpeg-devel
16:11
___nick___ has joined #ffmpeg-devel
16:11
Sean_McG has quit [Quit: leaving]
16:22
Sean_McG has joined #ffmpeg-devel
16:26
ngaullier has quit [Quit: Leaving]
16:27
Livio has quit [Ping timeout: 268 seconds]
16:34
Krowl has quit [Quit: Krowl]
16:39
Krowl has joined #ffmpeg-devel
16:40
IndecisiveTurtle has quit [Ping timeout: 268 seconds]
17:05
<
sdc >
heya are there any examples of doing jump tables in asm?
17:06
<
sdc >
for context I'm trying to do this function call completely in asm
17:06
<
sdc >
fc->vvcdsp.inter.sad[av_log2(block_w) - 2](lc->tmp, lc->tmp1, dx, dy, block_w, block_h);
17:06
Krowl has quit [Read error: Connection reset by peer]
17:06
<
sdc >
since I'm passing in the block_w
17:14
Krowl has joined #ffmpeg-devel
17:22
System_Error has quit [Remote host closed the connection]
17:23
<
pengvado >
sdc: exactle one example in ffmpeg, libavcodec/x86/vvc/vvc_mc.asm
17:23
<
pengvado >
or is that yours?
17:23
<
sdc >
not mine haha
17:23
System_Error has joined #ffmpeg-devel
17:25
<
pengvado >
also two examples in x264. cabac-a.asm: macro COEFF_LAST, and sad-a.asm: macro SAD16_CACHELINE_FUNC
17:26
<
microchip_ >
omg pengvado is alive! :D
17:31
flyingtoaster has left #ffmpeg-devel [#ffmpeg-devel]
17:38
IndecisiveTurtle has joined #ffmpeg-devel
17:38
uartie has quit [Read error: Connection reset by peer]
17:39
uartie has joined #ffmpeg-devel
17:41
user23 has quit [Remote host closed the connection]
17:41
user23 has joined #ffmpeg-devel
17:50
pmozil has quit [Remote host closed the connection]
17:56
uartie_ has joined #ffmpeg-devel
17:59
uartie has quit [Ping timeout: 255 seconds]
17:59
uartie_ is now known as uartie
18:01
System_Error has quit [Remote host closed the connection]
18:03
feiwan12 has joined #ffmpeg-devel
18:05
Sean_McG has quit [Ping timeout: 256 seconds]
18:07
feiwan1 has quit [Ping timeout: 256 seconds]
18:08
<
beastd >
sad-a.asm would also make a great title for a poem about Assembly :)))
18:08
System_Error has joined #ffmpeg-devel
18:12
Sean_McG has joined #ffmpeg-devel
18:20
System_Error has quit [Remote host closed the connection]
18:20
<
JEEB >
lldb related stuff can be quite for people who poke at macOS development
18:21
System_Error has joined #ffmpeg-devel
18:27
<
frankplow >
JEEB: I think you could do something similar in gdb but idk I don’t use it
18:30
kasper93 has quit [Remote host closed the connection]
18:41
Krowl has quit [Read error: Connection reset by peer]
19:04
jarthur has joined #ffmpeg-devel
19:10
kasper93 has joined #ffmpeg-devel
19:12
user23 has quit [Remote host closed the connection]
19:12
cone-356 has joined #ffmpeg-devel
19:12
<
cone-356 >
ffmpeg Rémi Denis-Courmont master:d7333ba6f2c6: lavu/riscv: indent code
19:12
<
cone-356 >
ffmpeg Rémi Denis-Courmont master:9e77188cba63: lavc/ac3dsp: R-V Zbb ac3_exponent_min
19:12
<
cone-356 >
ffmpeg Rémi Denis-Courmont master:95d1052fba67: lavu/riscv: add hwprobe() for CPU detection
19:13
user23 has joined #ffmpeg-devel
19:18
cosimone has joined #ffmpeg-devel
19:29
<
cone-356 >
ffmpeg Mark Thompson master:6f56e0e7e516: av1dec: Add force_integer_mv derived field for decoder use
19:29
<
cone-356 >
ffmpeg Mark Thompson master:5162247092d7: dxva2_av1: Use av1dec force_integer_mv value
19:29
<
cone-356 >
ffmpeg Mark Thompson master:e5a5125bbee2: vdpau_av1: Use av1dec force_integer_mv value
19:29
<
cone-356 >
ffmpeg Mark Thompson master:b62d385ecf78: nvdec_av1: Use av1dec force_integer_mv value
19:29
<
cone-356 >
ffmpeg Mark Thompson master:b73e6af3370f: vaapi_av1: Fix force_integer_mv value
19:29
<
cone-356 >
ffmpeg Mark Thompson master:7b482815a07b: vulkan_av1: Fix force_integer_mv value
19:39
iive has joined #ffmpeg-devel
19:55
<
Lynne >
jkqxz: thanks
19:55
<
Lynne >
could you backport it too?
19:59
arbitercoin has joined #ffmpeg-devel
20:01
* JEEB
grumbles while looking at the zlib-ng stuff again
20:04
___nick___ has quit [Ping timeout: 268 seconds]
20:04
<
jkqxz >
Lynne: Which? All; 1 and 6; 1, 5 and 6; some other combination?
20:04
<
jkqxz >
Backporting things which aren't direct fixes never seems like a good idea to me.
20:23
Krowl has joined #ffmpeg-devel
20:25
<
Lynne >
jkqxz: whichever you think is right
20:33
uartie has left #ffmpeg-devel [#ffmpeg-devel]
20:35
arbitercoin has quit [Read error: Connection reset by peer]
20:42
cosimone has quit [Remote host closed the connection]
21:08
System_Error has quit [Remote host closed the connection]
21:09
System_Error has joined #ffmpeg-devel
21:11
<
cone-356 >
ffmpeg Mark Thompson release/7.0:c3665ee60f44: av1dec: Add force_integer_mv derived field for decoder use
21:11
<
cone-356 >
ffmpeg Mark Thompson release/7.0:a4bc1dd92851: vaapi_av1: Fix force_integer_mv value
21:11
<
cone-356 >
ffmpeg Mark Thompson release/7.0:e7d2238ad751: vulkan_av1: Fix force_integer_mv value
21:11
<
JEEB >
the attached image things where the image is encoded, and then framecrc is used is going to be a PITA
21:11
<
jkqxz >
Lynne: ^ Not touching the ones which are already correct.
21:14
<
Lynne >
sure, thanks
21:15
Krowl has quit [Read error: Connection reset by peer]
21:27
jamrial has quit []
21:36
jamrial has joined #ffmpeg-devel
21:58
ccawley2011 has quit [Read error: Connection reset by peer]
22:00
jarthur has quit [Quit: jarthur]
22:01
iive has quit [Quit: They came for me...]
22:02
jarthur has joined #ffmpeg-devel
22:05
AbleBacon has joined #ffmpeg-devel
22:08
<
cone-356 >
ffmpeg Andreas Rheinhardt master:e6bf5400485a: avcodec/aactab: Provide ff_ltp_coef, ff_tns_tmp2_map unconditionally
22:08
<
cone-356 >
ffmpeg Andreas Rheinhardt master:44474dd7b9e1: avcodec/aacsbr: Fix type mismatch
22:08
<
cone-356 >
ffmpeg Andreas Rheinhardt master:e4e9144a5c6f: avcodec/aac/aacdec: Remove unnecessary ff_thread_once()
22:08
<
cone-356 >
ffmpeg Andreas Rheinhardt master:ef16882e8f95: avcodec/aac/aacdec: Move channel number check out of init_dsp()
22:08
<
cone-356 >
ffmpeg Andreas Rheinhardt master:41ea317ced70: avcodec/aac/aacdec: Avoid branch to set sample_fmt
22:08
<
cone-356 >
ffmpeg Andreas Rheinhardt master:c13b5d96c8ad: avcodec/aac/aacdec_float: Call ff_aac_float_common_init() only once
22:08
<
cone-356 >
ffmpeg Andreas Rheinhardt master:41922bef7a4f: avcodec/aac/aacdec_(fixed|float): Avoid AAC_RENAME, INTFLOAT
22:08
<
cone-356 >
ffmpeg Andreas Rheinhardt master:d4fb110f5c68: avcodec/aac/aacdec: Mark flush as cold
22:08
<
cone-356 >
ffmpeg Andreas Rheinhardt master:0fc3d8e4d6d3: avcodec/aac/aacdec: Avoid compiling latm decoder if disabled
22:08
<
cone-356 >
ffmpeg Andreas Rheinhardt master:8762aa4d6252: avcodec/aac/aacdec: Move init functions to aacdec_fixed/float
22:08
<
cone-356 >
ffmpeg Andreas Rheinhardt master:f5d2dc7b4bd2: avcodec/aac/aacdec_(fixed|float): Set AACDecDSP, AACDecProc directly
22:11
jarthur has quit [Quit: jarthur]
22:23
<
Lynne >
"JUST USE OPUS" levels are rising
22:24
<
nevcairiel >
are they making broken bitstreams for apple, or just disabling some feature
22:26
<
Lynne >
they are making broken bitstreams for apple
22:29
<
Lynne >
can anyone look at apple bugs or do you need to be involved with the report to look at it?
22:36
<
Lynne >
correction, reading the fine details, they disable time-domain complex prediction, so its not a broken bitstream
22:37
<
Lynne >
it is even a "fixed" bitstream, in that its much more optimal in almost all cases, because temporal frequency-domain prediction is a dead end necromanced back to life from the grave of aac-main
22:38
user23 has quit [Remote host closed the connection]
22:38
<
mkver >
Lynne: Sent v3.
22:44
c1480 has joined #ffmpeg-devel
23:08
shadowless has quit [Ping timeout: 255 seconds]
23:09
shadowless has joined #ffmpeg-devel
23:22
kurosu has quit [Quit: Connection closed for inactivity]
23:50
averne has quit [Quit: quit]
23:50
averne has joined #ffmpeg-devel