Skip to content
This repository
Browse code

Merge pull request #3040 from FernetMenta/pvr3d

fixing pvr after stereoscopic pull
  • Loading branch information...
commit 1cbeb20232f49b62c043d3482b2f579cd08cc69d 2 parents eccd7ba + 9dffdcc
Rainer Hochecker authored August 03, 2013
1  xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxPVRClient.cpp
@@ -383,6 +383,7 @@ void CDVDDemuxPVRClient::RequestStreams()
383 383
       st->iHeight         = props.stream[i].iHeight;
384 384
       st->iWidth          = props.stream[i].iWidth;
385 385
       st->fAspect         = props.stream[i].fAspect;
  386
+      st->stereo_mode     = "mono";
386 387
       m_streams[i] = st;
387 388
       st->m_parser_split = true;
388 389
     }
4  xbmc/cores/dvdplayer/DVDPlayer.cpp
@@ -1287,6 +1287,7 @@ void CDVDPlayer::ProcessAudioData(CDemuxStream* pStream, DemuxPacket* pPacket)
1287 1287
       OpenAudioStream( pPacket->iStreamId, pStream->source );
1288 1288
 
1289 1289
     m_CurrentAudio.stream = (void*)pStream;
  1290
+    m_CurrentAudio.changes = pStream->changes;
1290 1291
   }
1291 1292
 
1292 1293
   // check if we are too slow and need to recache
@@ -1336,6 +1337,7 @@ void CDVDPlayer::ProcessVideoData(CDemuxStream* pStream, DemuxPacket* pPacket)
1336 1337
       OpenVideoStream(pPacket->iStreamId, pStream->source);
1337 1338
 
1338 1339
     m_CurrentVideo.stream = (void*)pStream;
  1340
+    m_CurrentVideo.changes = pStream->changes;
1339 1341
   }
1340 1342
 
1341 1343
   // check if we are too slow and need to recache
@@ -1369,6 +1371,7 @@ void CDVDPlayer::ProcessSubData(CDemuxStream* pStream, DemuxPacket* pPacket)
1369 1371
       OpenSubtitleStream(pPacket->iStreamId, pStream->source);
1370 1372
 
1371 1373
     m_CurrentSubtitle.stream = (void*)pStream;
  1374
+    m_CurrentSubtitle.changes = pStream->changes;
1372 1375
   }
1373 1376
 
1374 1377
   UpdateTimestamps(m_CurrentSubtitle, pPacket);
@@ -1397,6 +1400,7 @@ void CDVDPlayer::ProcessTeletextData(CDemuxStream* pStream, DemuxPacket* pPacket
1397 1400
       OpenTeletextStream( pPacket->iStreamId, pStream->source );
1398 1401
 
1399 1402
     m_CurrentTeletext.stream = (void*)pStream;
  1403
+    m_CurrentTeletext.changes = pStream->changes;
1400 1404
   }
1401 1405
   UpdateTimestamps(m_CurrentTeletext, pPacket);
1402 1406
 
4  xbmc/cores/omxplayer/OMXPlayer.cpp
@@ -1501,6 +1501,7 @@ void COMXPlayer::ProcessAudioData(CDemuxStream* pStream, DemuxPacket* pPacket)
1501 1501
       OpenAudioStream( pPacket->iStreamId, pStream->source );
1502 1502
 
1503 1503
     m_CurrentAudio.stream = (void*)pStream;
  1504
+    m_CurrentAudio.changes = pStream->changes;
1504 1505
   }
1505 1506
 
1506 1507
   // check if we are too slow and need to recache
@@ -1550,6 +1551,7 @@ void COMXPlayer::ProcessVideoData(CDemuxStream* pStream, DemuxPacket* pPacket)
1550 1551
       OpenVideoStream(pPacket->iStreamId, pStream->source);
1551 1552
 
1552 1553
     m_CurrentVideo.stream = (void*)pStream;
  1554
+    m_CurrentVideo.changes = pStream->changes;
1553 1555
   }
1554 1556
 
1555 1557
   // check if we are too slow and need to recache
@@ -1583,6 +1585,7 @@ void COMXPlayer::ProcessSubData(CDemuxStream* pStream, DemuxPacket* pPacket)
1583 1585
       OpenSubtitleStream(pPacket->iStreamId, pStream->source);
1584 1586
 
1585 1587
     m_CurrentSubtitle.stream = (void*)pStream;
  1588
+    m_CurrentSubtitle.changes = pStream->changes;
1586 1589
   }
1587 1590
 
1588 1591
   UpdateTimestamps(m_CurrentSubtitle, pPacket);
@@ -1611,6 +1614,7 @@ void COMXPlayer::ProcessTeletextData(CDemuxStream* pStream, DemuxPacket* pPacket
1611 1614
       OpenTeletextStream( pPacket->iStreamId, pStream->source );
1612 1615
 
1613 1616
     m_CurrentTeletext.stream = (void*)pStream;
  1617
+    m_CurrentTeletext.changes = pStream->changes;
1614 1618
   }
1615 1619
   UpdateTimestamps(m_CurrentTeletext, pPacket);
1616 1620
 

0 notes on commit 1cbeb20

Please sign in to comment.
Something went wrong with that request. Please try again.