git.cweiske.de
/
enigma2.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
6e16107
)
convert dvb api aspect to etsi aspect
author
ghost
<andreas.monzner@multimedia-labs.de>
Tue, 16 Dec 2008 14:59:35 +0000
(15:59 +0100)
committer
ghost
<andreas.monzner@multimedia-labs.de>
Tue, 16 Dec 2008 14:59:35 +0000
(15:59 +0100)
lib/dvb/decoder.cpp
patch
|
blob
|
history
diff --git
a/lib/dvb/decoder.cpp
b/lib/dvb/decoder.cpp
index 79c4bd1e4008a8f73786e04c4f2270983968476a..8bc07e600b7c2919c895c9f77e7cf43fee8bc608 100644
(file)
--- a/
lib/dvb/decoder.cpp
+++ b/
lib/dvb/decoder.cpp
@@
-557,7
+557,7
@@
void eDVBVideo::video_event(int)
{
struct iTSMPEGDecoder::videoEvent event;
event.type = iTSMPEGDecoder::videoEvent::eventSizeChanged;
{
struct iTSMPEGDecoder::videoEvent event;
event.type = iTSMPEGDecoder::videoEvent::eventSizeChanged;
- m_aspect = event.aspect = evt.u.size.aspect_ratio
;
+ m_aspect = event.aspect = evt.u.size.aspect_ratio
== 0 ? 2 : 3; // convert dvb api to etsi
m_height = event.height = evt.u.size.h;
m_width = event.width = evt.u.size.w;
/* emit */ m_event(event);
m_height = event.height = evt.u.size.h;
m_width = event.width = evt.u.size.w;
/* emit */ m_event(event);
@@
-612,7
+612,7
@@
static int readApiSize(int fd, int &xres, int &yres, int &aspect)
{
xres = size.w;
yres = size.h;
{
xres = size.w;
yres = size.h;
- aspect = size.aspect_ratio
;
+ aspect = size.aspect_ratio
== 0 ? 2 : 3; // convert dvb api to etsi
return 0;
}
// eDebug("VIDEO_GET_SIZE failed (%m)");
return 0;
}
// eDebug("VIDEO_GET_SIZE failed (%m)");