#include <dvbsi++/ca_program_map_section.h>
#include <dvbsi++/descriptor_tag.h>
#include <dvbsi++/iso639_language_descriptor.h>
-#include <dvbsi++/component_descriptor.h>
+#include <dvbsi++/stream_identifier_descriptor.h>
eDVBServicePMTHandler::eDVBServicePMTHandler(int record)
:m_ca_servicePtr(0)
int isaudio = 0, isvideo = 0;
videoStream video;
audioStream audio;
+ audio.component_tag=-1;
video.pid = (*es)->getPid();
audio.pid = (*es)->getPid();
break;
}
- case COMPONENT_DESCRIPTOR:
- audio.component_tag = ((ComponentDescriptor*)*desc)->getComponentTag();
+ case STREAM_IDENTIFIER_DESCRIPTOR:
+ audio.component_tag = ((StreamIdentifierDescriptor*)*desc)->getComponentTag();
break;
}
}