Merge branch 'master' of /home/tmbinc/enigma2-git into tmbinc/FixTimingBugs
authorFelix Domke <tmbinc@elitedvb.net>
Wed, 11 Feb 2009 11:52:48 +0000 (12:52 +0100)
committerFelix Domke <tmbinc@elitedvb.net>
Wed, 11 Feb 2009 11:52:48 +0000 (12:52 +0100)
Conflicts:

lib/dvb/decoder.cpp

1  2 
lib/dvb/decoder.cpp
lib/dvb/decoder.h
lib/dvb/dvb.cpp
lib/dvb/idvb.h
lib/dvb/pvrparse.cpp
lib/dvb/pvrparse.h
lib/python/Screens/InfoBarGenerics.py
lib/service/servicedvb.cpp
lib/service/servicedvb.h

@@@ -190,11 -190,15 +190,15 @@@ int eDVBAudio::startPid(int pid, int ty
        case aDTS:
                bypass = 2;
                break;
-               */
+       case aAAC:
+               bypass = 8;
+               break;
+       case aAACHE:
+               bypass = 9;
+               break;
        }
  
 -      eDebugNoNewLine("AUDIO_SET_BYPASS - ");
 +      eDebugNoNewLine("AUDIO_SET_BYPASS(%d) - ", bypass);
        if (::ioctl(m_fd, AUDIO_SET_BYPASS_MODE, bypass) < 0)
                eDebug("failed (%m)");
        else
@@@ -291,7 -303,8 +295,9 @@@ eDVBAudio::~eDVBAudio(
  DEFINE_REF(eDVBVideo);
  
  eDVBVideo::eDVBVideo(eDVBDemux *demux, int dev)
-       :m_demux(demux), m_dev(dev)
 -      :m_demux(demux), m_dev(dev), m_is_slow_motion(0), m_is_fast_forward(0), m_is_freezed(0)
 -      ,m_width(-1), m_height(-1), m_framerate(-1), m_aspect(-1), m_progressive(-1)
++<<<<<<< HEAD:lib/dvb/decoder.cpp
++      : m_demux(demux), m_dev(dev),
++      m_width(-1), m_height(-1), m_framerate(-1), m_aspect(-1), m_progressive(-1)
  {
        char filename[128];
  #if HAVE_DVB_API_VERSION < 3
Simple merge
diff --cc lib/dvb/dvb.cpp
@@@ -1336,13 -1328,13 +1337,13 @@@ void eDVBChannel::getNextSourceSpan(off
                                eDebug("AP relative seeking failed!");
                        } else
                        {
 -                              eDebug("next ap is %llx\n", pts);
                                pts = nextap;
 +                              eDebug("next ap is %llx\n", pts);
                        }
                }
-               
                off_t offset = 0;
 -              if (m_tstools.getOffset(offset, pts))
 +              if (m_tstools.getOffset(offset, pts, -1))
                {
                        eDebug("get offset for pts=%lld failed!", pts);
                        continue;
diff --cc lib/dvb/idvb.h
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge