Ticket #1782: replex.patch
File replex.patch, 2.6 KB (added by , 18 years ago) |
---|
-
replex.c
38 38 39 39 #include "replex.h" 40 40 #include "pes.h" 41 #include "config.h" 41 42 42 43 static int replex_all_set(struct replex *rx); 43 44 … … 2214 2215 } 2215 2216 2216 2217 if (optind == argc-1) { 2218 #ifdef CONFIG_DARWIN 2219 if ((rx.fd_in = open(argv[optind] ,O_RDONLY)) < 0) { 2220 #else 2217 2221 if ((rx.fd_in = open(argv[optind] ,O_RDONLY| O_LARGEFILE)) < 0) { 2222 #endif 2218 2223 perror("Error opening input file "); 2219 2224 exit(1); 2220 2225 } … … 2233 2238 if (!rx.demux){ 2234 2239 if (filename){ 2235 2240 if ((rx.fd_out = open(filename,O_WRONLY|O_CREAT 2241 #ifdef CONFIG_DARWIN 2242 |O_TRUNC, 2243 #else 2236 2244 |O_TRUNC|O_LARGEFILE, 2245 #endif 2237 2246 S_IRUSR|S_IWUSR|S_IRGRP| 2238 2247 S_IWGRP| 2239 2248 S_IROTH|S_IWOTH)) < 0){ … … 2302 2311 snprintf(fname,256,"%s.mv2",filename); 2303 2312 if ((rx.dmx_out[0] = open(fname,O_WRONLY| 2304 2313 O_CREAT|O_TRUNC| 2314 #ifndef CONFIG_DARWIN 2305 2315 O_LARGEFILE, 2316 #endif 2306 2317 S_IRUSR|S_IWUSR| 2307 2318 S_IRGRP|S_IWGRP| 2308 2319 S_IROTH|S_IWOTH)) … … 2319 2330 if ((rx.dmx_out[i+1] = 2320 2331 open(fname,O_WRONLY| 2321 2332 O_CREAT|O_TRUNC| 2333 #ifndef CONFIG_DARWIN 2322 2334 O_LARGEFILE, 2335 #endif 2323 2336 S_IRUSR|S_IWUSR| 2324 2337 S_IRGRP|S_IWGRP| 2325 2338 S_IROTH|S_IWOTH)) … … 2337 2350 if ((rx.dmx_out[i+1+rx.apidn] = 2338 2351 open(fname,O_WRONLY| 2339 2352 O_CREAT|O_TRUNC| 2353 #ifndef CONFIG_DARWIN 2340 2354 O_LARGEFILE, 2355 #endif 2341 2356 S_IRUSR|S_IWUSR| 2342 2357 S_IRGRP|S_IWGRP| 2343 2358 S_IROTH|S_IWOTH)) -
replex.pro
16 16 HEADERS += ts.h replex.h pes.h 17 17 18 18 INCLUDEPATH += replex 19 INCLUDEPATH += ../../.. 19 20 20 21 LIBS += $$EXTRA_LIBS 21 22