Fix bug in demuxer widescreen signaling master
authorMarten Richter <marten.richter@freenet.de>
Tue, 31 Dec 2013 09:52:50 +0000 (10:52 +0100)
committerMarten Richter <marten.richter@freenet.de>
Tue, 31 Dec 2013 09:52:50 +0000 (10:52 +0100)
demuxer.cc

index 30dae8365f19722e91b236f40d5aaebe9ee73380..126596a84b1882980bd3dda1f26899ef04075fb3 100644 (file)
@@ -654,7 +654,7 @@ void Demuxer::setDVBSubtitleStream(int id)
 
 void Demuxer::setAspectRatio(enum AspectRatio ar, int taspectx, int taspecty)
 {
-  if (aspect_ratio != ar)
+  if ((aspect_ratio != ar) || (parx !=  taspectx) || (pary != taspecty) )
   {
     Log::getInstance()->log("Demux", Log::DEBUG,
                             "Aspect ratio difference signalled");