From 2fa36bfebc63ed913f002dceca4e966b538ad879 Mon Sep 17 00:00:00 2001 From: popcornmix Date: Sat, 7 Mar 2015 22:43:53 +0000 Subject: [PATCH] mmal: Add MVC as a video encoding --- interface/mmal/mmal_encodings.h | 1 + interface/mmal/util/mmal_il.c | 1 + 2 files changed, 2 insertions(+) diff --git a/interface/mmal/mmal_encodings.h b/interface/mmal/mmal_encodings.h index 5421a6d8d..14afa2e56 100644 --- a/interface/mmal/mmal_encodings.h +++ b/interface/mmal/mmal_encodings.h @@ -39,6 +39,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** \name Pre-defined video encodings */ /* @{ */ #define MMAL_ENCODING_H264 MMAL_FOURCC('H','2','6','4') +#define MMAL_ENCODING_MVC MMAL_FOURCC('M','V','C',' ') #define MMAL_ENCODING_H263 MMAL_FOURCC('H','2','6','3') #define MMAL_ENCODING_MP4V MMAL_FOURCC('M','P','4','V') #define MMAL_ENCODING_MP2V MMAL_FOURCC('M','P','2','V') diff --git a/interface/mmal/util/mmal_il.c b/interface/mmal/util/mmal_il.c index 73ad9b595..6ff845f4d 100644 --- a/interface/mmal/util/mmal_il.c +++ b/interface/mmal/util/mmal_il.c @@ -585,6 +585,7 @@ static struct { } mmal_omx_video_coding_table[] = { {MMAL_ENCODING_H264, OMX_VIDEO_CodingAVC}, + {MMAL_ENCODING_MVC, OMX_VIDEO_CodingMVC}, {MMAL_ENCODING_MP4V, OMX_VIDEO_CodingMPEG4}, {MMAL_ENCODING_MP2V, OMX_VIDEO_CodingMPEG2}, {MMAL_ENCODING_MP1V, OMX_VIDEO_CodingMPEG2},