mpegts: fix updates made for tvhpoll in merge

This commit is contained in:
Adam Sutton 2013-08-28 20:04:37 +01:00
parent d91c02d520
commit 58a3779654
3 changed files with 8 additions and 8 deletions

View file

@ -312,8 +312,8 @@ iptv_input_start_mux ( mpegts_input_t *mi, mpegts_mux_instance_t *mmi )
if (fd != -1) {
tvhpoll_event_t ev;
memset(&ev, 0, sizeof(ev));
ev.events = TVHPOLL_IN;
ev.fd = im->mm_iptv_fd = fd;
ev.events = TVHPOLL_IN;
ev.fd = ev.data.fd = im->mm_iptv_fd = fd;
if (tvhpoll_add(iptv_poll, &ev, 1) == -1) {
tvherror("iptv", "%s - failed to add to poll q", buf);
close(fd);

View file

@ -613,10 +613,10 @@ linuxdvb_frontend_input_thread ( void *aux )
/* Setup poll */
efd = tvhpoll_create(2);
memset(ev, 0, sizeof(ev));
ev[0].events = TVHPOLL_IN;
ev[0].fd = dvr;
ev[1].events = TVHPOLL_IN;
ev[1].fd = lfe->lfe_dvr_pipe.rd;
ev[0].events = TVHPOLL_IN;
ev[0].fd = ev[0].data.fd = dvr;
ev[1].events = TVHPOLL_IN;
ev[1].fd = ev[1].data.fd = lfe->lfe_dvr_pipe.rd;
tvhpoll_add(efd, ev, 2);
/* Read */

View file

@ -67,8 +67,8 @@ tsfile_input_thread ( void *aux )
/* Polling */
memset(&ev, 0, sizeof(ev));
efd = tvhpoll_create(2);
ev.events = TVHPOLL_IN;
ev.fd = mi->mi_thread_pipe.rd;
ev.events = TVHPOLL_IN;
ev.fd = ev.data.fd = mi->mi_thread_pipe.rd;
tvhpoll_add(efd, &ev, 1);
/* Get file length */