ZitatOriginal von rnissl
Hi,
Wenn es denn (wie weiter oben angegeben) die Video-Stream-ID sein sollte (0xE4 statt 0xE0), dann könnte man das doch genauso lösen wie bei den Audio-IDs, welche auch umgeschrieben werden, so dass 0xC0, 0xC1, ... der erste, zweite, ... Stream in der Aufzeichnung wird.
Da derzeit ja nur ein Video-Stream ausgestrahtl wird (gibt's eigentlich "multi-angle" streams?), wäre dies dann fest 0xE0.
Reicht es dazu
Code
#ifdef TEST_cVideoRepacker
ts2pes[numTracks++] = new cTS2PES(VPid, resultBuffer, IPACKS, 0xE0, 0x00, new cVideoRepacker);
#else
ts2pes[numTracks++] = new cTS2PES(VPid, resultBuffer, IPACKS, 0xE0);
#endif
zu machen, oder mußt du dazu auch cVideoRepacker ändern?
Kann mal jemand testen, ob das was bringt?
Klaus