[vlc-devel] [PATCH 0/6] mmal cleanup and picture handling improvements
Julian Scheel
julian at jusst.de
Fri Aug 29 09:09:32 CEST 2014
This patch series replaces first part of the previously sent series "Improve
mmal picture handling and add deinterlace filter". The deinterlace filter is
not contained in this series anymore, but will be sent in a dedicated series.
Besides doing the rework of the picture pool usage this patchset also moves
the plugins to hw/mmal subdirectory. This is in preparation of adding shared
code between the mmal modules, which is required for the deinterlace filter.
Julian Scheel (6):
mmal: Move video_output plugin into hw/mmal module
mmal: Move codec plugin into hw/mmal module
mmal/codec: Rework buffer handling
mmal/vout: Rework buffer handling
mmal/vout: Remove bad locking
mmal/vout: Fix memory leak
configure.ac | 52 +--
modules/Makefile.am | 6 +-
modules/codec/Makefile.am | 10 -
modules/codec/mmal.c | 599 -------------------------
modules/hw/mmal/Makefile.am | 17 +
modules/hw/mmal/codec.c | 599 +++++++++++++++++++++++++
modules/hw/mmal/vout.c | 953 +++++++++++++++++++++++++++++++++++++++
modules/video_output/Modules.am | 8 -
modules/video_output/mmal.c | 955 ----------------------------------------
9 files changed, 1588 insertions(+), 1611 deletions(-)
delete mode 100644 modules/codec/mmal.c
create mode 100644 modules/hw/mmal/Makefile.am
create mode 100644 modules/hw/mmal/codec.c
create mode 100644 modules/hw/mmal/vout.c
delete mode 100644 modules/video_output/mmal.c
--
2.1.0
More information about the vlc-devel
mailing list