Brian Matherly

Results 89 comments of Brian Matherly

I do not reproduce this. Can you give specific steps to reproduce? Also, what operating system are you on?

I've been doing exactly what you requested: After every buffer I pass to `ebur128_add_frames_float` I call `ebur128_loudness_global`. I do this so that I can update a meter display in real...

@aerobaticant this may also be of interest to you for realtime/live applications: https://github.com/jiixyj/libebur128/pull/49 I found that the loudness histogram works fine for long durations, but its practical meaning is lost...

Dan, I agree with your approach here. I would like OUR builds to fail on warnings, but 3rd party builds to succeed. Should we update our daily build actions to...

I already make my local builds with CMAKE_BUILD_TYPE=Debug. That that does not catch them all for some reason (compiler versions, I suppose). I was thinking we could enable it for...

Maybe you should look into why FFMpeg reports avg_frame_rate = 25/2. Perhaps it is incorrectly interpreting the frame rate as field rate and dividing by 2. Here is the output...

There are only 256 possible hash keys. So the collision probability is high. That is OK and expected - which is why the find function performs a full search if...

Your report sounds similar to this issue which was fixed 6 months ago: https://forum.shotcut.org/t/problem-with-speed-forward-reverse/39575 https://github.com/mltframework/mlt/commit/7bc867cc736d865be7ba27a207a49f3351499543 I wonder what version of MLT your distribution is using. As a test, it would...

I've been trying my hardest to reproduce a problem here: move clips, trim them, open/close/reopen. In all my testing, the beginning and ending points are exactly where I left them....

`ebur128_add_frames_float(state, audioSignal.data(), (size_t)audioSignal.size());` Should that be: `audioSignal.size() / channels` ? https://github.com/jiixyj/libebur128/blob/67b33abe1558160ed76ada1322329b0e9e058b02/ebur128/ebur128.h#L212