Commit 016e94f8 authored by massiot's avatar massiot

* ALL: Prepare for the 1.2 release - please check.


git-svn-id: svn://svn.videolan.org/dvblast/trunk@106 55d3f8b6-4a41-4d2d-a900-313d1436a5b8
parent 9df211be
------------------------------------------------------------------------
r105 | md | 2010-02-20 11:53:29 +0100 (Sat, 20 Feb 2010) | 2 lines
Implement wating for MMI data
------------------------------------------------------------------------
r104 | md | 2010-02-20 10:58:57 +0100 (Sat, 20 Feb 2010) | 2 lines
Fix endless looping with PowerCAM PRO due to protocol violation.
------------------------------------------------------------------------
r103 | gatty | 2010-01-26 20:46:03 +0100 (Tue, 26 Jan 2010) | 1 line
Fix typo in Makefile
------------------------------------------------------------------------
r102 | ivoire | 2010-01-19 22:28:52 +0100 (Tue, 19 Jan 2010) | 2 lines
Add install and uninstall target (adapted to be used also for debian packaging)
------------------------------------------------------------------------
r101 | ivoire | 2010-01-18 15:42:40 +0100 (Mon, 18 Jan 2010) | 2 lines
FIx typos in the manpage.
------------------------------------------------------------------------
r100 | ivoire | 2010-01-17 23:34:44 +0100 (Sun, 17 Jan 2010) | 3 lines
Add a manpage.
This manapage is only using dvblast 1.1 options (but that's a begining).
------------------------------------------------------------------------
r99 | ivoire | 2010-01-10 09:32:39 +0100 (Sun, 10 Jan 2010) | 2 lines
s/bandwith/bandwidth/
------------------------------------------------------------------------
r98 | ivoire | 2010-01-10 09:10:12 +0100 (Sun, 10 Jan 2010) | 2 lines
Add long options support.
------------------------------------------------------------------------
r97 | massiot | 2010-01-09 00:46:48 +0100 (Sat, 09 Jan 2010) | 2 lines
* dvblast.c: Fix segfault when no input option is passed.
------------------------------------------------------------------------
r96 | massiot | 2010-01-06 17:20:38 +0100 (Wed, 06 Jan 2010) | 3 lines
* dvblast.c: Fix segfault with buffer overflow and -d option (thanks testking !)
* ALL: Fix trailing whitespaces/tabs.
------------------------------------------------------------------------
r95 | gatty | 2010-01-05 10:06:22 +0100 (Tue, 05 Jan 2010) | 1 line
Fix port numbers > 4 digits. Patch courtesy of cpulinker@yandex.ru
------------------------------------------------------------------------
r94 | gatty | 2010-01-04 21:15:43 +0100 (Mon, 04 Jan 2010) | 1 line
Re-UTF8 Marian Ďurkovič's name in AUTHORS and comments :)
------------------------------------------------------------------------
r93 | gatty | 2010-01-03 14:07:23 +0100 (Sun, 03 Jan 2010) | 1 line
Added IPv6 support for output and duplicate (-d) targets. See INSTALL file for usage info.
------------------------------------------------------------------------
r92 | md | 2009-12-29 09:25:06 +0100 (Tue, 29 Dec 2009) | 2 lines
* dvb.c: Simplify dvb_Open()
------------------------------------------------------------------------
r91 | massiot | 2009-12-28 19:23:30 +0100 (Mon, 28 Dec 2009) | 2 lines
* INSTALL: Explain units for the options.
------------------------------------------------------------------------
r90 | md | 2009-12-28 16:57:04 +0100 (Mon, 28 Dec 2009) | 4 lines
* dvb.c: Read upto 50 TS packets at once. We're in non-blocking mode,
so the kernel will deliver less than 50 automatically.
Note: one DMA cycle might provide upto 350 TS packets (64 kByte)
------------------------------------------------------------------------
r89 | md | 2009-12-28 11:06:01 +0100 (Mon, 28 Dec 2009) | 2 lines
* dvb.c: Reuse allocated blocks
------------------------------------------------------------------------
r88 | md | 2009-12-28 10:50:38 +0100 (Mon, 28 Dec 2009) | 2 lines
* demux.c: Make sure we reset CAM if it outputs garbage (invalid PES headers)
------------------------------------------------------------------------
r87 | gatty | 2009-12-27 22:03:48 +0100 (Sun, 27 Dec 2009) | 1 line
Migrate network code to use sockaddr_in instead of in_addr_t in readiness for addition of IPv6 support
------------------------------------------------------------------------
r86 | massiot | 2009-12-22 18:09:00 +0100 (Tue, 22 Dec 2009) | 2 lines
* asi.c, asi.h: Support for Computer Modules ASI input cards (-A).
------------------------------------------------------------------------
r85 | massiot | 2009-12-22 14:19:56 +0100 (Tue, 22 Dec 2009) | 4 lines
* dvb.c: Read from DVR in amounts of NB_OUTPUTS * 7 * 188.
This attemps at lowering the latency, at the expense of a
slightly raised CPU consumption. Please yell if you're not OK.
------------------------------------------------------------------------
r84 | massiot | 2009-12-22 14:17:46 +0100 (Tue, 22 Dec 2009) | 2 lines
* util.c: Use a monotonic clock for mdate() and msleep().
------------------------------------------------------------------------
r83 | massiot | 2009-12-22 10:14:19 +0100 (Tue, 22 Dec 2009) | 2 lines
* udp.c: Actually check in this file.
------------------------------------------------------------------------
r82 | massiot | 2009-12-21 18:30:01 +0100 (Mon, 21 Dec 2009) | 3 lines
* udp.c: New input for DVBlast : UDP instead of linux-dvb (-D).
* ALL: Virtualize the input functions to allow multiple input modules.
------------------------------------------------------------------------
r81 | massiot | 2009-12-21 15:33:39 +0100 (Mon, 21 Dec 2009) | 2 lines
* en50221.c: Fixed BSS corruption introduced in [78].
------------------------------------------------------------------------
r80 | massiot | 2009-12-21 14:11:19 +0100 (Mon, 21 Dec 2009) | 2 lines
* dvblast.c: Add -V for printing the version only; bail out if unknown args are passed.
------------------------------------------------------------------------
r79 | gatty | 2009-12-21 12:25:58 +0100 (Mon, 21 Dec 2009) | 1 line
Add version.h file to repo
------------------------------------------------------------------------
r78 | gatty | 2009-12-21 12:23:12 +0100 (Mon, 21 Dec 2009) | 1 line
Include version info in dvblast and dvblastctl console output. Suggestion and initial patch (reworked) by Adrien Grand.
------------------------------------------------------------------------
r77 | ivoire | 2009-12-19 18:42:27 +0100 (Sat, 19 Dec 2009) | 2 lines
Fix a potential memory leak.
------------------------------------------------------------------------
r76 | ivoire | 2009-12-19 18:14:56 +0100 (Sat, 19 Dec 2009) | 2 lines
Use booleans to resynchronise with vlc code base.
------------------------------------------------------------------------
r73 | massiot | 2009-11-23 23:06:00 +0100 (Mon, 23 Nov 2009) | 2 lines
* Update for 1.1 release.
------------------------------------------------------------------------
r72 | massiot | 2009-11-23 22:52:43 +0100 (Mon, 23 Nov 2009) | 2 lines
......
......@@ -27,6 +27,20 @@ Other rarely used options are available - run dvblast -h for more
information.
Alternative inputs
==================
If you own a Computer Modules DVB-ASI input card, you can have DVBlast
filter and demultiplex the inputs. You just need to specify the port number
with -A.
DVBlast can also read from a UDP or RTP IPv4 source carrying for
instance a multi-program transport stream. The address is specified with
-D. See the 'advanced features' section for information on how to create
such a stream for instance to cross network boundaries between the
receivers and the target network.
Configuring outputs
===================
......
$Id$
Changes between 1.1 and 1.2-svn:
--------------------------------
Changes between 1.1 and 1.2:
----------------------------
* Support for IPv6 output and duplicate
* Support input from ASI card
* Support input from Computer Modules ASI card
* Support input from (IPv4) RTP / UDP stream
* Miscellaneous CAM and demux fixes
......
......@@ -7,6 +7,9 @@ linux-dvb API. It opens a DVB device, tunes it, places PID filters,
configures a CAM module, and demultiplexes the packets to several RTP
outputs. It supports the new S2API of linux-dvb (compile option).
DVBlast also supports Computer Modules DVB-ASI input cards and UDP/RTP
input and pass-through.
Output to UDP rather than RTP is also supported so those IPTV set top
boxes that don't do RTP over multicast can also use the streams.
This functionality is not recommended and should only be used if
......@@ -24,7 +27,9 @@ external control program using a Unix domain socket.
DVBlast is very lightweight and designed to operate in tight
environments. Its memory and CPU usages are kept to a minimum, and it
features only one thread of execution. It has very few dependencies
(libdvbpsi and libc). I intend to keep it that way.
(libdvbpsi and libc). We intend to keep it that way.
Detailed documentation is available in the INSTALL file.
--
Meuuh 2009-05-11
......
/*****************************************************************************
* version.h
*****************************************************************************
* Copyright (C) 2004, 2008-2009 VideoLAN
* Copyright (C) 2004, 2008-2010 VideoLAN
* $Id$
*
* Authors: Andy Gatward <a.j.gatward@reading.ac.uk>
......@@ -24,4 +24,4 @@
#define VERSION_MAJOR 1
#define VERSION_MINOR 2
#define VERSION_REVISION 0
#define VERSION_EXTRA "-svn"
#define VERSION_EXTRA ""
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment