[x264-devel] commit: Add ability to adjust ratecontrolparameters on the fly ( Jason Garrett-Glaser )

Marc Schulz schulz.marc at gmail.com
Mon Feb 15 18:00:39 CET 2010


There is no reason I should be getting 75 emails for 25 commits.
Additionally I don't use filters cause they aren't all that convenient when
working from a mobile device to have to navigate to multiple folders, Much
easier to streamline looking through a singular folder.

On Mon, Feb 15, 2010 at 10:19 AM, Sean McGovern <gseanmcg at gmail.com> wrote:

> Dude, this is what mail filters are for.
>
> -- Sean
> -----Original Message-----
> From: Marc Schulz <schulz.marc at gmail.com>
> Date: Mon, 15 Feb 2010 08:38:28
> To: Mailing list for x264 developers<x264-devel at videolan.org>
> Subject: Re: [x264-devel] commit: Add ability to adjust ratecontrol
>        parameters on the fly ( Jason Garrett-Glaser )
>
> Is there any possibilty you could simply merge these commits into a
> single diff or perhaps commit more frequently instead of filling up my
> inbox in a single morning? This would be simple courtesy to mailing
> list subscribers.
>
> Sent from my iPhone
>
> On Feb 15, 2010, at 3:07 AM, git at videolan.org (git version control)
> wrote:
>
> > x264 | branch: master | Jason Garrett-Glaser <darkshikari at gmail.com>
> > | Fri Jan 29 02:40:41 2010 -0800|
> > [f555cf3758f46f3c4f7a2f05094b16f8f3c25a27] | committer: Jason
> > Garrett-Glaser
> >
> > Add ability to adjust ratecontrol parameters on the fly
> > encoder_reconfig and x264_picture_t->param can now be used to change
> > ratecontrol parameters.
> > This is extraordinarily useful in certain streaming situations where
> > the encoder needs to adapt the bitrate to network circumstances.
> >
> > What can be changed:
> > 1) CRF can be adjusted if in CRF mode.
> > 2) VBV maxrate and bufsize can be adjusted if in VBV mode.
> > 3) Bitrate can be adjusted if in CBR mode.
> > However, x264 cannot switch between modes and cannot change bitrate
> > in ABR mode.
> >
> > Also fix a bug where x264_picture_t->param reconfig method would not
> > always be frame-exact.
> >
> > Commit sponsored by SayMama video calling.
> >
> >>
> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=f555cf3758f46f3c4f7a2f05094b16f8f3c25a27
> > ---
> >
> > encoder/encoder.c     |   56 +++++++++++++++++++-
> > encoder/ratecontrol.c |  137 ++++++++++++++++++++++
> > +-------------------------
> > encoder/ratecontrol.h |    2 +
> > x264.h                |    7 ++-
> > 4 files changed, 126 insertions(+), 76 deletions(-)
> >
> > Diff:
> http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=f555cf3758f46f3c4f7a2f05094b16f8f3c25a27
> > _______________________________________________
> > x264-devel mailing list
> > x264-devel at videolan.org
> > http://mailman.videolan.org/listinfo/x264-devel
> _______________________________________________
> x264-devel mailing list
> x264-devel at videolan.org
> http://mailman.videolan.org/listinfo/x264-devel
> _______________________________________________
> x264-devel mailing list
> x264-devel at videolan.org
> http://mailman.videolan.org/listinfo/x264-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x264-devel/attachments/20100215/5655a336/attachment.htm>


More information about the x264-devel mailing list