vlc | branch: master | Julian Scheel <[email protected]> | Wed Jun  3 09:50:32 
2015 +0200| [3c0019d062b0e74a5a39b5b4b1dda30524663d9d] | committer: 
Jean-Baptiste Kempf

mmal/deinterlace: Rework to use pictures from vout pool

The reason for having a local picture pool within the deinterlace filter has
been that the mmal core did not allow to initialise the image_fx filter with
less than 20 output buffers. This limitation was removed from the mmal core,
so that it is possible to operate with as less as 2 output buffers, which
makes it possible to use pictures acquired from the core video output pool.
Besides being much more conformant to VLC core design this also avoids some
possible issues with buffer ownership and component lifecycle of the mmal
components.

Signed-off-by: Julian Scheel <[email protected]>
Signed-off-by: Jean-Baptiste Kempf <[email protected]>

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=3c0019d062b0e74a5a39b5b4b1dda30524663d9d
---

 modules/hw/mmal/deinterlace.c |  198 ++++++++++++++++-------------------------
 1 file changed, 76 insertions(+), 122 deletions(-)

Diff:   
http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=3c0019d062b0e74a5a39b5b4b1dda30524663d9d
_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to