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
kasper93 has quit [Ping timeout: 244 seconds]
kasper93 has joined #ffmpeg-devel
System_Error has joined #ffmpeg-devel
jamrial_ has quit [Read error: Connection reset by peer]
jamrial has joined #ffmpeg-devel
feiw1 has quit [Ping timeout: 252 seconds]
feiw1 has joined #ffmpeg-devel
thilo_ has quit [Ping timeout: 252 seconds]
IndecisiveTurtle has quit [Ping timeout: 252 seconds]
thilo_ has joined #ffmpeg-devel
thilo_ has quit [Changing host]
thilo_ has joined #ffmpeg-devel
System_Error has quit [Ping timeout: 260 seconds]
System_Error has joined #ffmpeg-devel
jamrial has quit [Read error: Connection reset by peer]
kasper93 has quit [Read error: Connection reset by peer]
kasper93 has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
ramiro has quit [Ping timeout: 260 seconds]
ramiro has joined #ffmpeg-devel
feiw1 has quit [Remote host closed the connection]
feiw1 has joined #ffmpeg-devel
cone-870 has quit [Quit: transmission timeout]
feiw1 has quit [Ping timeout: 276 seconds]
feiw1 has joined #ffmpeg-devel
kasper93 has quit [Read error: Connection reset by peer]
kasper93 has joined #ffmpeg-devel
jarthur_ has quit [Quit: jarthur_]
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
jamrial has quit []
thelounge51 has joined #ffmpeg-devel
thelounge51 is now known as DauntlessOne
DauntlessOne has quit [Quit: The Lounge - https://thelounge.chat]
DauntlessOne has joined #ffmpeg-devel
Martchus has joined #ffmpeg-devel
Martchus_ has quit [Ping timeout: 246 seconds]
zsoltiv_ has quit [Ping timeout: 264 seconds]
DauntlessOne has quit [Changing host]
DauntlessOne has joined #ffmpeg-devel
DauntlessOne has quit [Quit: The Lounge - https://thelounge.chat]
DauntlessOne has joined #ffmpeg-devel
arch1t3cht3 has joined #ffmpeg-devel
arch1t3cht has quit [Ping timeout: 252 seconds]
arch1t3cht3 is now known as arch1t3cht
DauntlessOne has quit [Client Quit]
DauntlessOne has joined #ffmpeg-devel
philipl has quit [Quit: leaving]
philipl has joined #ffmpeg-devel
feiw1 has quit [Ping timeout: 260 seconds]
feiw1 has joined #ffmpeg-devel
<Marth64> Hi, if I'm not too late for 7.1, sending up a single commit patch to add DVD seeking support. It would be useful to users. There are other unrelated items I am working through but I figure bugfixes can be backported while new feature can't.
<Marth64> It's pretty small.
Traneptora has quit [Quit: Quit]
feiw1 has quit [Remote host closed the connection]
feiw1 has joined #ffmpeg-devel
feiw1 has quit [Ping timeout: 260 seconds]
feiw1 has joined #ffmpeg-devel
feiw1 has quit [Remote host closed the connection]
feiw1 has joined #ffmpeg-devel
feiw1 has quit [Remote host closed the connection]
feiw1 has joined #ffmpeg-devel
feiw1 has quit [Remote host closed the connection]
feiw1 has joined #ffmpeg-devel
feiw1 has quit [Remote host closed the connection]
feiw1 has joined #ffmpeg-devel
cubicibo has joined #ffmpeg-devel
<compn> Marth64, no worries ffmpeg has regular releases after all :)
wbs has quit [Ping timeout: 252 seconds]
wbs has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
ngaullier has joined #ffmpeg-devel
System_Error has joined #ffmpeg-devel
mkver has quit [Ping timeout: 260 seconds]
cubicibo has quit [Ping timeout: 256 seconds]
cone-911 has joined #ffmpeg-devel
<cone-911> ffmpeg Anton Khirnov master:b53800691c12: lavc/hevcdec: set output frame pkt_dts
<cone-911> ffmpeg Anton Khirnov master:b88c88f92086: Changelog: elaborate on what YUVJ is
<elenril> llyyr: ^
<llyyr> thanks!
<cone-911> ffmpeg Anton Khirnov master:21ef80f3d9a5: lavc/hevcdec: remove a duplicate variable
<cone-911> ffmpeg Anton Khirnov master:536bb988889e: lavc/hevcdec: set per-CTB filter parameters for WPP
<cone-911> ffmpeg Anton Khirnov master:c079ebdc5796: tests/fate/hevc: add a periodic intra refresh decode test
<cone-911> ffmpeg Anton Khirnov release/7.0:f705bc5b7333: lavc/hevcdec: set per-CTB filter parameters for WPP
<cone-911> ffmpeg Anton Khirnov release/6.1:f00f71f590f0: lavc/hevcdec: set per-CTB filter parameters for WPP
<cone-911> ffmpeg Anton Khirnov release/6.0:35f906521eb4: lavc/hevcdec: set per-CTB filter parameters for WPP
IndecisiveTurtle has joined #ffmpeg-devel
novaphoenix has quit [Quit: i quit]
pross_ is now known as pross
novaphoenix has joined #ffmpeg-devel
<thardin> do we have a generic hash table or binary search implementation?
jamrial has joined #ffmpeg-devel
sm2n has quit [Write error: Connection reset by peer]
sm2n has joined #ffmpeg-devel
ngaullie has joined #ffmpeg-devel
ngaullier has quit [Ping timeout: 260 seconds]
<thardin> nm speeding up parsing mxf headers wouldn't give much
<thardin> especially not as much as avoiding allocations in av_get_packet()
cone-911 has quit [Quit: transmission timeout]
<thardin> playing around with callgrind. 11% speedup in mxf_read_packet already
sm2n has quit [Ping timeout: 260 seconds]
<thardin> there's a new refcounting packet handling thing, right? I seem to recall work being put toward avoiding allocations
<jamrial> there's a new refcount api that avoids allocations, but it's internal to lavc and thus not used by anything public facing like avpacket
Traneptora has joined #ffmpeg-devel
sm2n has joined #ffmpeg-devel
<thardin> would be great if demuxers could use it somehow. maybe in the future
<thardin> with one client I found a usecase for lazy reading of essence data. that's probably difficult to fit into the current architecture, sadly
<thardin> for j2k. in that case we could get away with just adding a hack that only reads the first few megabytes of each frame
Martchus_ has joined #ffmpeg-devel
Martchus has quit [Ping timeout: 260 seconds]
<elenril> I don't remember anyone ever caring about avoiding allocations during demuxing
<elenril> not for practical reasons at least
<elenril> there were tentative plans to make refstruct public though
<Lynne> game engines do, to a scary degree
HarshK23 has quit [Quit: Connection closed for inactivity]
Traneptora has quit [Quit: Quit]
lexano has quit [Ping timeout: 248 seconds]
lexano has joined #ffmpeg-devel
b50d has joined #ffmpeg-devel
b50d has quit [Remote host closed the connection]
b50d has joined #ffmpeg-devel
ngaullie has quit [Quit: Leaving]
b50d_ has joined #ffmpeg-devel
b50d has quit [Ping timeout: 265 seconds]
Krowl has joined #ffmpeg-devel
Traneptora has joined #ffmpeg-devel
kasper93 has quit [Remote host closed the connection]
Krowl has quit [Read error: Connection reset by peer]
Teukka` is now known as Teukka
Teukka has quit [Changing host]
Teukka has joined #ffmpeg-devel
kasper93 has joined #ffmpeg-devel
b50d_ has quit [Ping timeout: 245 seconds]
Krowl has joined #ffmpeg-devel
<ePirat> elenril, Lynne, yeah Godot engine has this as somewhat of a rule to have no allocations
<thardin> allocating as much as possible upfront does save on syscalls
<thardin> one can also make use of overcommit
<ePirat> thardin, you can use bsearch, no?
<ePirat> though depending how many entries your table has, it might not make a huge difference
cone-797 has joined #ffmpeg-devel
<cone-797> ffmpeg Marvin Scholz master:c59a073abe9e: lavfi/af_channelmap: fix channelmap_init error handling
<cone-797> ffmpeg Marvin Scholz master:25f0fff9ec55: fftools/ffmpeg_demux: fix variable shadowing
<cone-797> ffmpeg Marvin Scholz master:3ebc68d25de1: fftools/ffmpeg_mux_init: fix variable shadowing
<cone-797> ffmpeg Marvin Scholz master:fd4f7d0d1418: avcodec/mjpegdec: fix variable shadowing
<cone-797> ffmpeg Marvin Scholz master:0f87ff0db41d: avcodec/g2meet: fix variable shadowing
<cone-797> ffmpeg Marvin Scholz master:0753d176649a: avcodec/libx264: fix variable shadowing
<cone-797> ffmpeg Marvin Scholz master:dd002f1588ef: fftools/ffmpeg_demux: narrow variable scope
<cone-797> ffmpeg Marvin Scholz master:f5107e79ceb0: avformat/mxfdec: fix variable shadowing
<cone-797> ffmpeg Marvin Scholz master:6229e4ac425b: avformat/mxfdec: narrow variable scopes
auri has quit [Ping timeout: 246 seconds]
auri has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
ramiro has quit [Ping timeout: 260 seconds]
Krowl has joined #ffmpeg-devel
MetaNova has quit [Ping timeout: 276 seconds]
MetaNova has joined #ffmpeg-devel
rvalue- has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 252 seconds]
Traneptora has quit [Quit: Quit]
rvalue- is now known as rvalue
Krowl has quit [Read error: Connection reset by peer]
iive has joined #ffmpeg-devel
Traneptora has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
b50d has joined #ffmpeg-devel
b50d_ has joined #ffmpeg-devel
b50d has quit [Ping timeout: 265 seconds]
b50d_ has quit [Remote host closed the connection]
odrling has quit [Remote host closed the connection]
odrling has joined #ffmpeg-devel
cone-797 has quit [Quit: transmission timeout]
jarthur has joined #ffmpeg-devel
wyatt8740 has quit [Ping timeout: 245 seconds]
wyatt8740 has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
mkver has joined #ffmpeg-devel
<Lynne> someone is using out aac encoder for bt audio
<Lynne> I'm shocked
<Lynne> (they do know its not very good, right?)
kasper93 has quit [Ping timeout: 246 seconds]
kasper93 has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
nitroxis has quit []
lexano has quit [Ping timeout: 265 seconds]
psykose has quit [Remote host closed the connection]
psykose has joined #ffmpeg-devel
lexano has joined #ffmpeg-devel