std::list<Service::Service::Ptr> list; Service::ServiceManager::getManager()->findService(onid, tid, sid, list);  return NativeChannelData(list.front());
return NativeChannelData(Service::ServiceManager::getManager()->findService(onid, tid, sid));
jobject Java_javax_tv_service_VDRService_getServiceForNidTidSid(JNIEnv* env, jclass clazz, jint onid, jint tid, jint sid) {   //don't even think about using a VDR cList for cChannel *   //that would destroy Channels :-)   std::list<Service::Service::Ptr> list;   Service::ServiceManager::getManager()->findService(onid, tid, sid, list);      return NativeChannelData(list.front());}