./multimedia/libdvbpsi, PSI decoder and generator library for MPEG2 and DVB streams

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.3.1, Package name: libdvbpsi-1.3.1, Maintainer: pkgsrc-users

libdvbpsi is a simple library designed for decoding and generation of MPEG TS
and DVB PSI tables.

Current features

Program Association Table (PAT), decoder and generator.
Program Map Table (PMT), decoder and generator.
All MPEG 2 descriptors, decoders and generators.

The libdvbpsi is part of the VideoLAN project, a full MPEG2
client/server solution. The libdvbpsi can also be used with extra
programs that need DVB and PSI decoders and generators.

The VideoLAN team decided to write the libdvbpsi to make the VideoLAN
Client and the VideoLAN Server capable of demultiplexing a satellite
DVB stream. The library aims at making it easy to decode PSI tables
(such as PAT, PMT etc.) present in a TS/DVB stream.


Master sites:

SHA1: 42469a8035d4e7f63b5daf99ab24735a6c24b4ef
RMD160: 4f630efd5b54c1076464ad0801424864a9dd89f1
Filesize: 468.715 KB

Version history: (Expand)


CVS history: (Expand)


   2017-02-26 11:15:52 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
Changes between 1.3.0 and 1.3.1:
* Fix bugs in table: EIT
* Fix test_dr
   2015-11-04 00:54:34 by Alistair G. Crooks | Files touched by this commit (150)
Log message:
Add SHA512 digests for distfiles for multimedia category

Problems found locating distfiles:
        Package adobe-flash-plugin11: missing distfile \ 
flash-plugin-11.2.202.540-release.i386.rpm
        Package gmplayer: missing distfile mplayer/AlienMind-1.2.tar.bz2
        Package gmplayer: missing distfile mplayer/BlueHeart-1.5.tar.bz2
        Package gmplayer: missing distfile mplayer/CornerMP-aqua-1.4.tar.bz2
        Package gmplayer: missing distfile mplayer/MPlayer-1.1.1.tar.xz
        Package gmplayer: missing distfile mplayer/WMP6-2.2.tar.bz2
        Package gmplayer: missing distfile mplayer/gnome-1.1.tar.bz2
        Package gmplayer: missing distfile mplayer/hwswskin-1.3.tar.bz2
        Package gmplayer: missing distfile mplayer/neutron-1.6.tar.bz2
        Package gmplayer: missing distfile mplayer/plastic-1.3.tar.bz2
        Package gmplayer: missing distfile mplayer/slim-1.3.tar.bz2
        Package gmplayer: missing distfile mplayer/xine-lcd-1.2.tar.bz2
        Package handbrake: missing distfile handbrake/HandBrake-0.9.3.tar.gz
        Package handbrake: missing distfile handbrake/bzip2-1.0.5.tar.gz
        Package handbrake: missing distfile handbrake/faad2-2.6.1.tar.gz
        Package handbrake: missing distfile handbrake/lame-3.98.tar.gz
        Package handbrake: missing distfile handbrake/libdvdread-0.9.7.tar.gz
        Package handbrake: missing distfile handbrake/libmp4v2-r45.tar.gz
        Package handbrake: missing distfile handbrake/libquicktime-0.9.10.tar.gz
        Package handbrake: missing distfile handbrake/libtheora-1.0.tar.gz
        Package handbrake: missing distfile handbrake/mpeg2dec-0.5.1.tar.gz
        Package handbrake: missing distfile handbrake/x264-r1028-83baa7f.tar.gz
        Package handbrake: missing distfile handbrake/zlib-1.2.3.tar.gz
        Package libdvdcss: missing distfile libdvdcss-1.3.99.tar.bz2
        Package mplayer-share: missing distfile mplayer/MPlayer-1.1.1.tar.xz
        Package mpv: missing distfile mpv-0.12.0.tar.gz
        Package realplayer-codecs: missing distfile rp8codecs-20040626.tar.bz2
        Package realplayer-codecs: missing distfile rp8codecs-alpha-20050115.tar.bz2
        Package win32-codecs: missing distfile rp9codecs-win32-20050115.tar.bz2
        Package xanim: missing distfile xa2.0_cvid_netbsd386.o.gz
        Package xanim: missing distfile xa2.0_iv32_netbsd386.o.gz
        Package xanim: missing distfile xa1.0_cyuv_netbsd68k.o.gz
        Package xanim: missing distfile xa2.0_cvid_linuxELF.o.gz
        Package xanim: missing distfile xa2.0_iv32_linuxELF.o.gz
        Package xanim: missing distfile xa1.0_cyuv_sparcAOUT.o.gz
        Package xanim: missing distfile xa2.0_cvid_sparcELF.o.gz
        Package xanim: missing distfile xa2.0_iv32_sparcELF.o.gz
        Package xanim: missing distfile xa1.0_cyuv_linuxPPC.o.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-03-31 17:52:51 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
Fix example to not trigger alignment warnings. Fix a real bug while here
-- casting the address of ai_addr to sockaddr_* is not a good idea.
   2015-02-23 19:28:52 by Joerg Sonnenberger | Files touched by this commit (14)
Log message:
Help config.guess/config.sub override logic.
   2014-12-01 13:39:18 by Joerg Sonnenberger | Files touched by this commit (24)
Log message:
Support cwrappers for packages appending arguments in the wrappers.
   2014-04-17 14:28:56 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Update to 1.2.0:

Changes between 1.1.2 and 1.2.0:
--------------------------------

 * Rename define  DVDPSI_GetContentCategoryFromType() to \ 
DVBPSI_GetContentCategoryFromType()
   - the prefix said DVD, should have been DVB instead
 * Added new descriptors:
   - 0xa1 Service location
   - 0x4c Time shifted service
   - 0x53 CA system id
   - 0x81 AC3 audio
   - 0x86 Caption service
 * Fixed Coverity Scan issues
   - out-of-bound writes
   - null pointer dereferences
   - resource leaks
   - check return values
   2013-11-13 20:44:58 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 1.1.2:

Changes between 1.1.1 and 1.1.2:
--------------------------------

 * Various bugfixes for ATSC PSI tables
 * dvbpsi_packet_push() bugfix
 * Various bugfixes for dvbinfo
 * Ignore invalid program pids (pid=0) inside PAT table (closes vlc ticket #9695)
   2013-10-05 10:29:38 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
Update to 1.1.1:

Changes between 1.1.0 and 1.1.1:
--------------------------------

 * Various bugfixes (documentation, dvbinfo)
 * Check TDT and TOT in dvbpsi_CheckPSISection() both have b_syntax_indicator \ 
set to '0'.
 * Allow SDT with table_id 0x46