[vlc-devel] [WIP/PATCH] avcodec: ensure correct buffer size
Ilkka Ollakka
ileoo at videolan.org
Tue Oct 29 12:49:57 CET 2013
On Tue, Oct 29, 2013 at 12:56:26AM -0400, Tristan Matthews wrote:
> > Does the ulaw set p_sys->i_frame_size?
> This case is for libavcodec's pcm ulaw encoder ("mulaw"), which sets
> context->frame_size to 0.
> I believe the proper solution is probably to do some buffering of the
> input to ensure that avcodec_fill_audio_frame is always called with a
> buffer size that it likes. I will revise my patch and resend.
Input is buffered if codec tells context->frame_size to be != 0, but I
have understood that in case of context->frame_size == 0 there is no
matter which size frames are given to encoder.
But thanks for the patch, I'll check it later
--
Ilkka Ollakka
Ban the bomb. Save the world for conventional warfare.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: Digital signature
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20131029/5bb94c0c/attachment.sig>
More information about the vlc-devel
mailing list