diff options
author | scop <scop> | 2005-03-14 19:56:19 +0000 |
---|---|---|
committer | scop <scop> | 2005-03-14 19:56:19 +0000 |
commit | ad728c25a50a5a4e39155f53ac165038303281f7 (patch) | |
tree | 69dd02017250901c372128da9de843b7c879a842 /dxr3pesframe.c | |
parent | c925d69e19fd1f4218a235276378dc405605b24f (diff) | |
download | vdr-plugin-dxr3-ad728c25a50a5a4e39155f53ac165038303281f7.tar.gz vdr-plugin-dxr3-ad728c25a50a5a4e39155f53ac165038303281f7.tar.bz2 |
Apply get/setVerticalSize part of Luca Olivetti's Xine scaler patch.
Diffstat (limited to 'dxr3pesframe.c')
-rw-r--r-- | dxr3pesframe.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/dxr3pesframe.c b/dxr3pesframe.c index e1cbb9e..0ee63dc 100644 --- a/dxr3pesframe.c +++ b/dxr3pesframe.c @@ -171,6 +171,7 @@ int cDxr3PesFrame::ExtractVideoData(cDxr3SafeArray<uint8_t> esFrame) throw (cDxr break; } m_staticHorizontalSize = m_horizontalSize = (esFrame[i + 5] & 0xF0) >> 4 | esFrame[i + 4] << 4; + m_staticVerticalSize = m_verticalSize = ((esFrame[i + 5] & 0x0F) << 8) | (esFrame[i + 6]); } } } @@ -245,5 +246,6 @@ bool cDxr3PesFrame::IsPesHeader(cDxr3SafeArray<uint8_t> header) throw (cDxr3Safe // ================================== uint32_t cDxr3PesFrame::m_staticAspectRatio = EM8300_ASPECTRATIO_4_3; uint32_t cDxr3PesFrame::m_staticHorizontalSize = 720; +uint32_t cDxr3PesFrame::m_staticVerticalSize = 576; const uint32_t cDxr3PesFrame::MAX_PES_HEADER_SIZE = 184; |