diff options
author | fritsch <peter.fruehberger@gmail.com> | 2015-04-10 22:13:42 +0200 |
---|---|---|
committer | fritsch <Peter.Fruehberger@gmail.com> | 2015-04-11 11:01:27 +0200 |
commit | 0ea0cef5605297e86fc281e37e757257cae740d3 (patch) | |
tree | d2586a1e235eca55b9eea726b34d7621d09f8d3f | |
parent | 7a0c0c96ff6f474cb07634d61e4a9ea35645ffbc (diff) |
IMX: Don't try to open width > 1920 hw is not capable to do so
-rw-r--r-- | xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecIMX.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecIMX.cpp b/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecIMX.cpp index 2917208e57..56cc3bdaa6 100644 --- a/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecIMX.cpp +++ b/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecIMX.cpp @@ -439,6 +439,11 @@ bool CDVDVideoCodecIMX::Open(CDVDStreamInfo &hints, CDVDCodecOptions &options) CLog::Log(LOGNOTICE, "iMX VPU : software decoding requested.\n"); return false; } + else if (hints.width > 1920) + { + CLog::Log(LOGNOTICE, "iMX VPU : software decoding forced - video dimensions out of spec: %d %d.", hints.width, hints.height); + return false; + } g_IMXContext.RequireConfiguration(); |