[FFmpeg-devel] AVRandomState usage in ffserver/RTP/RTSP
Stefano Sabatini
stefano.sabatini-lala
Wed Jan 21 20:21:58 CET 2009
On date Tuesday 2009-01-20 12:01:36 -0800, Baptiste Coudurier encoded:
> Stefano Sabatini wrote:
> > On date Monday 2009-01-19 00:18:04 +0100, Stefano Sabatini encoded:
> >> On date Tuesday 2009-01-06 22:50:44 +0100, Stefano Sabatini encoded:
> > [...]
> >>> Index: ffmpeg/ffserver.c
> >>> ===================================================================
> >>> --- ffmpeg.orig/ffserver.c 2009-01-05 17:24:43.000000000 +0100
> >>> +++ ffmpeg/ffserver.c 2009-01-05 17:31:35.000000000 +0100
> >>> @@ -4468,6 +4468,7 @@
> >>> int main(int argc, char **argv)
> >>> {
> >>> struct sigaction sigact;
> >>> + struct timeval tv;
> >>>
> >>> av_register_all();
> >>>
> >>> @@ -4483,7 +4484,8 @@
> >>>
> >>> unsetenv("http_proxy"); /* Kill the http_proxy */
> >>>
> >>> - av_random_init(&random_state, av_gettime() + (getpid() << 16));
> >>> + gettimeofday(&tv, NULL);
> >>> + av_random_init(&random_state, tv.tv_usec);
> >>>
> >>> memset(&sigact, 0, sizeof(sigact));
> >>> sigact.sa_handler = handle_child_exit;
> >> Ping?
> >
> > Ping2.
> >
>
> I'd say it's better, yes, any other opinion ?
I'd say if it's OK with you and there are no better ideas I'll
apply it in a week.
Regards.
--
FFmpeg = Fiendish and Foolish Mythic Problematic Epic Guru
More information about the ffmpeg-devel
mailing list