Changeset 4956:dc85aeaedd54 in roaraudio for libroar
- Timestamp:
- 05/13/11 22:20:23 (13 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- libroar
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/Makefile
r4824 r4956 7 7 VIO_META=vio.o vio_select.o vio_ops.o vio_string.o 8 8 VIO_BRIDGE=vio_bio.o vio_stdio.o 9 VIO=$(VIO_META) $(VIO_BRIDGE) vio_cmd.o vio_magic.o vio_pipe.o vio_socket.o vio_winsock.o vio_stack.o vio_jumbo.o vio_proto.o vio_dstr.o vio_tantalos.o vio_rtp.o vio_buffer.o vio_buffer_store.o vio_stdvios.o vio_misc.o 9 VIO=$(VIO_META) $(VIO_BRIDGE) vio_cmd.o vio_magic.o vio_pipe.o vio_socket.o vio_winsock.o vio_stack.o vio_jumbo.o vio_proto.o vio_dstr.o vio_tantalos.o vio_rtp.o vio_buffer.o vio_buffer_store.o vio_stdvios.o vio_misc.o vio_zlib.o 10 10 HASHES=hash.o hash_tiger.o 11 11 PASSWORD=passwordapi.o pinentry.o sshaskpass.o -
libroar/vio_cmd.c
r4708 r4956 596 596 // MISC: 597 597 int roar_vio_open_gzip(struct roar_vio_calls * calls, struct roar_vio_calls * dst, int level) { 598 #if defined(ROAR_HAVE_BIN_GZIP) || !defined(ROAR_WITHOUT_VIO_CMD) 599 char wbuf[80]; 600 char * writer = ROAR_HAVE_BIN_GZIP " -c"; 601 602 if ( level != -1 ) { 603 snprintf(wbuf, 80, "%s -c%i", ROAR_HAVE_BIN_GZIP, level); 604 writer = wbuf; 605 } 606 607 return roar_vio_open_cmd(calls, dst, ROAR_HAVE_BIN_GZIP " -dc", writer, ROAR_VIO_CMD_OPTS_ON_DEMAND); 608 #else 609 return -1; 610 #endif 598 roar_debug_warn_obsolete("roar_vio_open_gzip", "roar_vio_open_zlib", NULL); 599 600 return roar_vio_open_zlib(calls, dst, level, 1); 611 601 } 612 602 -
libroar/vio_dstr.c
r4876 r4956 154 154 NULL, NULL, 155 155 {ROAR_VIO_DEF_TYPE_EOL}}, 156 {ROAR_VIO_DSTR_OBJT_ZLIB, "zlib", 157 NULL, NULL, 158 {ROAR_VIO_DEF_TYPE_EOL}}, 156 159 {ROAR_VIO_DSTR_OBJT_BZIP2, "bzip2", 157 160 NULL, NULL, … … 537 540 case ROAR_VIO_DSTR_OBJT_RTP2: // we currently only forward the defs 538 541 case ROAR_VIO_DSTR_OBJT_GZIP: 542 case ROAR_VIO_DSTR_OBJT_ZLIB: 539 543 case ROAR_VIO_DSTR_OBJT_BZIP2: 540 544 case ROAR_VIO_DSTR_OBJT_PGP: … … 831 835 break; 832 836 case ROAR_VIO_DSTR_OBJT_GZIP: 833 if ( roar_vio_open_gzip(tc, prev, -1) == -1 ) { 837 //if ( roar_vio_open_gzip(tc, prev, -1) == -1 ) { 838 if ( roar_vio_open_zlib(tc, prev, -1, 1) == -1 ) { 839 _ret(-1); 840 } 841 break; 842 case ROAR_VIO_DSTR_OBJT_ZLIB: 843 //if ( roar_vio_open_gzip(tc, prev, -1) == -1 ) { 844 if ( roar_vio_open_zlib(tc, prev, -1, 0) == -1 ) { 834 845 _ret(-1); 835 846 }
Note: See TracChangeset
for help on using the changeset viewer.