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]
<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