Date: Thu, 6 Oct 2005 22:20:34 -0700 From: "Frank Mayhar" <frank@exit.com> To: "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org> Subject: ports/87027: New port multimedia/vstream-client Message-ID: <1128662434.0@lap> Resent-Message-ID: <200510070530.j975UJ30093585@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 87027 >Category: ports >Synopsis: New port multimedia/vstream-client >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Oct 07 05:30:19 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Frank Mayhar >Release: FreeBSD 7.0-CURRENT i386 >Organization: Exit Consulting >Environment: >Description: A new port to allow mplayer to stream video from Tivos. >How-To-Repeat: >Fix: --- vstream-client.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # vstream-client # vstream-client/Makefile # vstream-client/distinfo # vstream-client/files # vstream-client/files/patch-test-client.c # vstream-client/pkg-descr # vstream-client/pkg-plist # echo c - vstream-client mkdir -p vstream-client > /dev/null 2>&1 echo x - vstream-client/Makefile sed 's/^X//' >vstream-client/Makefile << 'END-of-vstream-client/Makefile' X# New ports collection makefile for: vstream-client X# Date created: 2005-10-06 X# Whom: Frank Mayhar <frank@exit.com> X# X# $FreeBSD$ X# X XPORTNAME= vstream-client XPORTVERSION= 1.2 XCATEGORIES= multimedia XMASTER_SITES= http://mirror-jtan.nicewarrior.org/${PORTNAME}/ X XMAINTAINER= frank@exit.com XCOMMENT= The vstream library from the tivo-mplayer project. X XHAS_CONFIGURE= yes X X.include <bsd.port.mk> END-of-vstream-client/Makefile echo x - vstream-client/distinfo sed 's/^X//' >vstream-client/distinfo << 'END-of-vstream-client/distinfo' XMD5 (vstream-client-1.2.tar.gz) = 91088dad9234dd1176ddb84e6fbee69c XSIZE (vstream-client-1.2.tar.gz) = 33772 END-of-vstream-client/distinfo echo c - vstream-client/files mkdir -p vstream-client/files > /dev/null 2>&1 echo x - vstream-client/files/patch-test-client.c sed 's/^X//' >vstream-client/files/patch-test-client.c << 'END-of-vstream-client/files/patch-test-client.c' X--- test-client.c Thu Apr 28 12:28:25 2005 X+++ /home/frank/tivo/vstream-client-1.2/test-client.c Thu Oct 6 21:47:52 2005 X@@ -6,7 +6,7 @@ X #define CHUNK ( 1024 * 1024 ) X X // on cygwin, we have large file support already, and no fopen64. X-#ifdef __CYGWIN__ X+#if defined(__CYGWIN__) || defined(__FreeBSD__) X #define fopen64 fopen X #endif X END-of-vstream-client/files/patch-test-client.c echo x - vstream-client/pkg-descr sed 's/^X//' >vstream-client/pkg-descr << 'END-of-vstream-client/pkg-descr' XFrom the website: X XThis is a fork off of the vstream library from the tivo-mplayer project. XIt has been stripped down to just the client code, and includes an example Xclient application. If you have vserver installed on your Tivo (which most Xtivo hackers do), then you can use this simple client to stream .ty files Xfrom it. MPlayer will also include support for this library soon. This Xlibrary can also be used by MPlayer/MEncoder to watch/re-encode tivo Xstreams live over a network. X X X(As of October 2005, mplayer does in fact have support for this library.) X XWWW: http://armory.nicewarrior.org/projects/vstream-client/ END-of-vstream-client/pkg-descr echo x - vstream-client/pkg-plist sed 's/^X//' >vstream-client/pkg-plist << 'END-of-vstream-client/pkg-plist' Xbin/vstream-client Xlib/libvstream-client.a Xinclude/vstream-client.h END-of-vstream-client/pkg-plist exit --- vstream-client.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1128662434.0>