summaryrefslogtreecommitdiff
path: root/dxr3pesframe.c
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2010-04-10 17:41:32 +0000
committerChristian Gmeiner <christian.gmeiner@gmail.com>2010-04-10 17:41:32 +0000
commit44228422b7c2d3af84272db42b92a164ab564a1e (patch)
tree5c3ccb36930cb301f49c49d7e94c2086849e521f /dxr3pesframe.c
parent1e38c7514d8f428a1311935529cba16b5716373b (diff)
downloadvdr-plugin-dxr3-44228422b7c2d3af84272db42b92a164ab564a1e.tar.gz
vdr-plugin-dxr3-44228422b7c2d3af84272db42b92a164ab564a1e.tar.bz2
make use of Accessors
Diffstat (limited to 'dxr3pesframe.c')
-rw-r--r--dxr3pesframe.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/dxr3pesframe.c b/dxr3pesframe.c
index c0731da..1514d95 100644
--- a/dxr3pesframe.c
+++ b/dxr3pesframe.c
@@ -37,15 +37,15 @@ bool cDxr3PesFrame::parse(const uint8_t *pes, uint32_t length)
// handle stream id
switch (pes[3]) {
case 0xBD: // private stream 1
- m_pesDataType = PES_PRIVATE_DATA;
+ pesDataType = PES_PRIVATE_DATA;
break;
case 0xC0 ... 0xDF: // audio stream
- m_pesDataType = PES_AUDIO_DATA;
+ pesDataType = PES_AUDIO_DATA;
break;
case 0xE0 ... 0xEF: // video stream
- m_pesDataType = PES_VIDEO_DATA;
+ pesDataType = PES_VIDEO_DATA;
break;
default:
@@ -53,7 +53,7 @@ bool cDxr3PesFrame::parse(const uint8_t *pes, uint32_t length)
}
// store start of pes frame
- m_pesStart = pes;
+ pesStart = pes;
// read pes header len
uint8_t pesHeaderDataLength = pes[8];
@@ -67,15 +67,15 @@ bool cDxr3PesFrame::parse(const uint8_t *pes, uint32_t length)
pts |= ( (int64_t)pes[12]) << 7;
pts |= (((int64_t)pes[13]) & 0xfe) >> 1;
- m_pts = pts >> 1;
+ this->pts = pts >> 1;
}
// set pointer to start of payload
int payloadStart = 9 + pesHeaderDataLength;
- m_payload = &pes[payloadStart];
- m_payloadLength = length - payloadStart;
+ payload = &pes[payloadStart];
+ payloadSize = length - payloadStart;
- if (m_pesDataType == PES_VIDEO_DATA) {
+ if (pesDataType() == PES_VIDEO_DATA) {
// we can get some informations about the video payload
// of this pes frame. For more informations have a look
@@ -94,20 +94,20 @@ bool cDxr3PesFrame::parse(const uint8_t *pes, uint32_t length)
// in the sequence header we get informations about horizontal
// and vertical size of the video and the current aspect ratio.
- m_horizontalSize = (video[5] & 0xf0) >> 4 | video[4] << 4;
- m_verticalSize = (video[5] & 0x0f) << 8 | video[6];
+ horizontalSize = (video[5] & 0xf0) >> 4 | video[4] << 4;
+ verticalSize = (video[5] & 0x0f) << 8 | video[6];
switch (video[7] & 0xf0) {
case 0x20:
- m_aspectRatio = EM8300_ASPECTRATIO_4_3;
+ aspectRatio = EM8300_ASPECTRATIO_4_3;
break;
case 0x30:
- m_aspectRatio = EM8300_ASPECTRATIO_16_9;
+ aspectRatio = EM8300_ASPECTRATIO_16_9;
break;
}
- m_staticAspectRatio = m_aspectRatio;
+ m_staticAspectRatio = aspectRatio();
}
}