Quantcast
Channel: [EN] OpenPLi Third-Party Development
Viewing all articles
Browse latest Browse all 2507

HE-AAC audio PID caching in lamedb

$
0
0

Can I have a request, guys?

It was mentioned in another thread but I would like to open a new thread in order to draw the attention of those developers who would like to implement it and who know how to implement it.
Apparently, it could be possible to cache HE-AAC audio pid instead of using those from PMT.
That particular piece of code already seems to exist in the original Dreambox image.
Therefore I kindly ask you to implement it in OpenPLi, not only for Dreamboxes but especially for other supported boxes too.

Look at this diff, please, taken from http://git.opendreambox.org/?p=enigma2.git;a=commitdiff;h=5ec3a96df9b9e80e5b75fdbacfe3142bdfe1781c#patch2:

diff --git a/usr/include/enigma2/lib/dvb/idvb.h b/usr/include/enigma2/lib/dvb/idvb.h
index 11d38c4..c6ebedb 100644 (file)
--- a/usr/include/enigma2/lib/dvb/idvb.h
+++ b/usr/include/enigma2/lib/dvb/idvb.h
@@ -305,9 +305,9 @@ class eDVBService: public iStaticServiceInformation
 public:
        enum cacheID
        {
-               cVPID, cAPID, cTPID, cPCRPID, cAC3PID,
+               cVPID, cMPEGAPID, cTPID, cPCRPID, cAC3PID,
                cVTYPE, cACHANNEL, cAC3DELAY, cPCMDELAY,
-               cSUBTITLE, cacheMax
+               cSUBTITLE, cATYPE, cAPID, cacheMax
        };
 
        int getCacheEntry(cacheID) const;

This code is part of the one to be found here:

http://git.opendreambox.org/?p=enigma2.git;a=blob;f=usr/include/enigma2/lib/dvb/idvb.h;h=c6ebedb94bd45bae470d1440feeb39bc79141a55;hb=5ec3a96df9b9e80e5b75fdbacfe3142bdfe1781c

There are new cache entry types defined:

cATYPE (10)

cAPID (11)

Any chance to see them in OpenPLi, please?

 


Viewing all articles
Browse latest Browse all 2507

Trending Articles