Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
D
dvblast
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
dvblast
Commits
c38812e4
Commit
c38812e4
authored
Feb 27, 2010
by
Christophe Massiot
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* ALL: Prepare for the 1.2 release - please check.
parent
a1abdc22
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
180 additions
and
6 deletions
+180
-6
Changelog
Changelog
+155
-0
INSTALL
INSTALL
+14
-0
NEWS
NEWS
+3
-3
README
README
+6
-1
version.h
version.h
+2
-2
No files found.
Changelog
View file @
c38812e4
------------------------------------------------------------------------
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
r72 | massiot | 2009-11-23 22:52:43 +0100 (Mon, 23 Nov 2009) | 2 lines
...
...
INSTALL
View file @
c38812e4
...
@@ -27,6 +27,20 @@ Other rarely used options are available - run dvblast -h for more
...
@@ -27,6 +27,20 @@ Other rarely used options are available - run dvblast -h for more
information.
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
Configuring outputs
===================
===================
...
...
NEWS
View file @
c38812e4
$Id$
$Id$
Changes between 1.1 and 1.2
-svn
:
Changes between 1.1 and 1.2:
----------------------------
----
----------------------------
* Support for IPv6 output and duplicate
* 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
* Support input from (IPv4) RTP / UDP stream
* Miscellaneous CAM and demux fixes
* Miscellaneous CAM and demux fixes
...
...
README
View file @
c38812e4
...
@@ -7,6 +7,9 @@ linux-dvb API. It opens a DVB device, tunes it, places PID filters,
...
@@ -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
configures a CAM module, and demultiplexes the packets to several RTP
outputs. It supports the new S2API of linux-dvb (compile option).
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
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.
boxes that don't do RTP over multicast can also use the streams.
This functionality is not recommended and should only be used if
This functionality is not recommended and should only be used if
...
@@ -24,7 +27,9 @@ external control program using a Unix domain socket.
...
@@ -24,7 +27,9 @@ external control program using a Unix domain socket.
DVBlast is very lightweight and designed to operate in tight
DVBlast is very lightweight and designed to operate in tight
environments. Its memory and CPU usages are kept to a minimum, and it
environments. Its memory and CPU usages are kept to a minimum, and it
features only one thread of execution. It has very few dependencies
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
Meuuh 2009-05-11
...
...
version.h
View file @
c38812e4
/*****************************************************************************
/*****************************************************************************
* version.h
* version.h
*****************************************************************************
*****************************************************************************
* Copyright (C) 2004, 2008-20
09
VideoLAN
* Copyright (C) 2004, 2008-20
10
VideoLAN
* $Id$
* $Id$
*
*
* Authors: Andy Gatward <a.j.gatward@reading.ac.uk>
* Authors: Andy Gatward <a.j.gatward@reading.ac.uk>
...
@@ -24,4 +24,4 @@
...
@@ -24,4 +24,4 @@
#define VERSION_MAJOR 1
#define VERSION_MAJOR 1
#define VERSION_MINOR 2
#define VERSION_MINOR 2
#define VERSION_REVISION 0
#define VERSION_REVISION 0
#define VERSION_EXTRA "
-svn
"
#define VERSION_EXTRA ""
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment