From b42cbe593cc4e4e38dc68b42075a4385ef89bd64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20T=C3=B6rnblom?= Date: Sun, 30 Dec 2012 21:53:18 +0100 Subject: [PATCH] make use of tvh_write wrapper in passthrough muxer --- src/muxer_pass.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/muxer_pass.c b/src/muxer_pass.c index 933be24b..ca21c8dd 100644 --- a/src/muxer_pass.c +++ b/src/muxer_pass.c @@ -194,16 +194,16 @@ pass_muxer_open_file(muxer_t *m, const char *filename) /** - * Write TS packets to the file descriptor + * Write data to the file descriptor */ static void -pass_muxer_write(muxer_t *m, const void *ts, size_t len) +pass_muxer_write(muxer_t *m, const void *data, size_t size) { pass_muxer_t *pm = (pass_muxer_t*)m; if(pm->pm_error) { pm->m_errors++; - } else if(write(pm->pm_fd, ts, len) != len) { + } else if(tvh_write(pm->pm_fd, data, size)) { pm->pm_error = errno; tvhlog(LOG_ERR, "pass", "%s: Write failed -- %s", pm->pm_filename, strerror(errno));