else return ((TimeEventRequestWrapper *)wr)->req->getTransportStreamId();
jint Java_org_dvb_si_SIEventImpl_getTransportStreamID(JNIEnv* env, jobject obj, jlong nativeRequestWrapperData) {   RequestWrapper *wr=(RequestWrapper *)nativeRequestWrapperData;   //printf("%s %s %s\n", typeid(*wr).name(), typeid(SingleEventRequestWrapper).name(), typeid(EventRequestWrapper*).name());   if (typeid(*wr)==typeid(SingleEventRequestWrapper))      return ((SingleEventRequestWrapper *)wr)->req->getTransportStreamId();   else //if (typeid(*wr)==typeid(EventRequestWrapper))      return ((EventRequestWrapper *)wr)->req->getTransportStreamId();   //else   //   return -1;}