--- trunk/xvidcore/dshow/src/CXvidDecoder.cpp 2004/03/22 23:36:53 1384 +++ trunk/xvidcore/dshow/src/CXvidDecoder.cpp 2004/04/14 02:44:20 1427 @@ -19,7 +19,7 @@ * along with this program ; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: CXvidDecoder.cpp,v 1.2 2004-03-22 23:35:11 edgomez Exp $ + * $Id: CXvidDecoder.cpp,v 1.4 2004-04-14 02:44:20 syskin Exp $ * ****************************************************************************/ @@ -713,7 +713,7 @@ m_frame.general = XVID_LOWDELAY; if (pIn->IsDiscontinuity() == S_OK) - m_frame.general = XVID_DISCONTINUITY; + m_frame.general |= XVID_DISCONTINUITY; if (g_config.nDeblock_Y) m_frame.general |= XVID_DEBLOCKY; @@ -727,6 +727,8 @@ if (g_config.nFilmEffect) m_frame.general |= XVID_FILMEFFECT; + m_frame.brightness = g_config.nBrightness; + m_frame.output.csp &= ~XVID_CSP_VFLIP; m_frame.output.csp |= rgb_flip^(g_config.nFlipVideo ? XVID_CSP_VFLIP : 0);