[FFmpeg-devel] [PATCH/RFC] Constify src in av_fifo_generic_write()
Tue Feb 23 10:50:03 CET 2010
This is a rather simple patch that merely makes av_fifo_generic_write()
take const void *src instead of just void *src. It causes no warnings
and regression tests pass.
The reason is simple: guarantee the user that the function does not
One small issue though: this necessitated changing func to int(*)(const
void*,void*,int), which is OK for all code within FFmpeg. However, this
seems to count as a minor API change since g++ (and gcc I presume) won't
allow implicitly casting int(*)(void*,void*,int) to int(*)(const
void*,void*,int). I presume that part requires a bit of discussion,
which is why I marked this thread "RFC".
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 1288 bytes
Desc: not available
More information about the ffmpeg-devel