diff options
author | Christian Gmeiner <christian.gmeiner@gmail.com> | 2010-06-28 21:57:30 +0200 |
---|---|---|
committer | Christian Gmeiner <christian.gmeiner@gmail.com> | 2010-06-28 21:57:30 +0200 |
commit | d42329054a5ed7fc4550a6ad5d91ff600fee8908 (patch) | |
tree | e77ca02099306b8989c64bcec3c6475f7fcf79dc /dxr3audiodecoder.c | |
parent | 3d60e83fc429dd4c4bfd0ec099b31a8880553491 (diff) | |
download | vdr-plugin-dxr3-d42329054a5ed7fc4550a6ad5d91ff600fee8908.tar.gz vdr-plugin-dxr3-d42329054a5ed7fc4550a6ad5d91ff600fee8908.tar.bz2 |
remove dead code
Diffstat (limited to 'dxr3audiodecoder.c')
-rw-r--r-- | dxr3audiodecoder.c | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/dxr3audiodecoder.c b/dxr3audiodecoder.c index 82898db..d6787b7 100644 --- a/dxr3audiodecoder.c +++ b/dxr3audiodecoder.c @@ -225,35 +225,6 @@ void cDxr3AudioDecoder::DecodeLpcm(cDxr3PesFrame *frame, uint32_t pts, cDxr3Sync } } } - -// ================================== -//! decode ac3 -void cDxr3AudioDecoder::DecodeAc3Dts(cDxr3PesFrame *frame, uint32_t pts, cDxr3SyncBuffer &aBuf) -{ - uint8_t *buf = (uint8_t *)frame->GetPayload(); - int length = frame->GetPayloadLength(); - - ac3dtsDecoder.Check(buf, length, (uint8_t *)frame->GetPesStart()); - ac3dtsDecoder.Encapsulate(buf, length); - - cFrame* pFrame = 0; - while ((pFrame = rbuf.Get())) { - if (pFrame && pFrame->Count()) { - cDxr3PesFrame tempPes; - tempPes.parse(pFrame->Data(), pFrame->Count()); - int pesHeaderLength = (int) (tempPes.GetPayload() - tempPes.GetPesStart()); - uint8_t* pData = pFrame->Data() + pesHeaderLength + LPCM_HEADER_LENGTH; - - for (int i = 0; i < pFrame->Count() - pesHeaderLength - LPCM_HEADER_LENGTH; i += 2) { - std::swap(pData[i], pData[i + 1]); - } - - aBuf.Push(pFrame->Data() + pesHeaderLength + LPCM_HEADER_LENGTH, pFrame->Count() - pesHeaderLength - 7, tempPes.GetPts()); - if (pFrame) - rbuf.Drop(pFrame); - } - } -} #endif // ================================== //! checking routine |