GNOME Bugzilla – Bug 619273
[matroskamux] reduce downstream spam
Last modified: 2010-06-01 14:10:47 UTC
Created attachment 161621 [details] [review] Fix ebml write caching using bytewriter Some patches follow that should reduce the various small buffers and seeks that matroskamux inflicts on downstream.
Created attachment 161622 [details] [review] Use write caching also when writing buffers
Created attachment 161623 [details] [review] Adjust matroskamux unit test to new behaviour
works well, thanks for the patch!
commit b8fd1a91f1ef90893549788074ada06c66ac13ab Author: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> Date: Thu May 20 14:33:41 2010 +0200 matroskamux: use write caching also when writing buffer data Specifically, this reduces pushing several small buffers for each data buffer and also avoids a seek for each buffer altogether (though a seek is still needed for each cluster). Fixes #619273. commit 81bf657aa70646531dc50a379fa8cdee2bc126ee Author: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> Date: Thu May 20 14:23:07 2010 +0200 matroskamux: fix ebml write caching with bytewriter implementation Also cache a bit more during header writing. Fixes #619273. Author: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> Date: Fri May 21 11:21:58 2010 +0200 matroskamux: adjust unit test to modified behaviour