head 1.10; access; symbols pkgsrc-2023Q4:1.10.0.56 pkgsrc-2023Q4-base:1.10 pkgsrc-2023Q3:1.10.0.54 pkgsrc-2023Q3-base:1.10 pkgsrc-2023Q2:1.10.0.52 pkgsrc-2023Q2-base:1.10 pkgsrc-2023Q1:1.10.0.50 pkgsrc-2023Q1-base:1.10 pkgsrc-2022Q4:1.10.0.48 pkgsrc-2022Q4-base:1.10 pkgsrc-2022Q3:1.10.0.46 pkgsrc-2022Q3-base:1.10 pkgsrc-2022Q2:1.10.0.44 pkgsrc-2022Q2-base:1.10 pkgsrc-2022Q1:1.10.0.42 pkgsrc-2022Q1-base:1.10 pkgsrc-2021Q4:1.10.0.40 pkgsrc-2021Q4-base:1.10 pkgsrc-2021Q3:1.10.0.38 pkgsrc-2021Q3-base:1.10 pkgsrc-2021Q2:1.10.0.36 pkgsrc-2021Q2-base:1.10 pkgsrc-2021Q1:1.10.0.34 pkgsrc-2021Q1-base:1.10 pkgsrc-2020Q4:1.10.0.32 pkgsrc-2020Q4-base:1.10 pkgsrc-2020Q3:1.10.0.30 pkgsrc-2020Q3-base:1.10 pkgsrc-2020Q2:1.10.0.26 pkgsrc-2020Q2-base:1.10 pkgsrc-2020Q1:1.10.0.6 pkgsrc-2020Q1-base:1.10 pkgsrc-2019Q4:1.10.0.28 pkgsrc-2019Q4-base:1.10 pkgsrc-2019Q3:1.10.0.24 pkgsrc-2019Q3-base:1.10 pkgsrc-2019Q2:1.10.0.22 pkgsrc-2019Q2-base:1.10 pkgsrc-2019Q1:1.10.0.20 pkgsrc-2019Q1-base:1.10 pkgsrc-2018Q4:1.10.0.18 pkgsrc-2018Q4-base:1.10 pkgsrc-2018Q3:1.10.0.16 pkgsrc-2018Q3-base:1.10 pkgsrc-2018Q2:1.10.0.14 pkgsrc-2018Q2-base:1.10 pkgsrc-2018Q1:1.10.0.12 pkgsrc-2018Q1-base:1.10 pkgsrc-2017Q4:1.10.0.10 pkgsrc-2017Q4-base:1.10 pkgsrc-2017Q3:1.10.0.8 pkgsrc-2017Q3-base:1.10 pkgsrc-2017Q2:1.10.0.4 pkgsrc-2017Q2-base:1.10 pkgsrc-2017Q1:1.10.0.2 pkgsrc-2017Q1-base:1.10 pkgsrc-2016Q4:1.9.0.22 pkgsrc-2016Q4-base:1.9 pkgsrc-2016Q3:1.9.0.20 pkgsrc-2016Q3-base:1.9 pkgsrc-2016Q2:1.9.0.18 pkgsrc-2016Q2-base:1.9 pkgsrc-2016Q1:1.9.0.16 pkgsrc-2016Q1-base:1.9 pkgsrc-2015Q4:1.9.0.14 pkgsrc-2015Q4-base:1.9 pkgsrc-2015Q3:1.9.0.12 pkgsrc-2015Q3-base:1.9 pkgsrc-2015Q2:1.9.0.10 pkgsrc-2015Q2-base:1.9 pkgsrc-2015Q1:1.9.0.8 pkgsrc-2015Q1-base:1.9 pkgsrc-2014Q4:1.9.0.6 pkgsrc-2014Q4-base:1.9 pkgsrc-2014Q3:1.9.0.4 pkgsrc-2014Q3-base:1.9 pkgsrc-2014Q2:1.9.0.2 pkgsrc-2014Q2-base:1.9 pkgsrc-2014Q1:1.8.0.8 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.6 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.4 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.2 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.7.0.2 pkgsrc-2013Q1-base:1.7 pkgsrc-2012Q4:1.6.0.12 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.10 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.8 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.6 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.4 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.2 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.5.0.6 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.4 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.2 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.4.0.12 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.10 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.8 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.6 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.4 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.2 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.3.0.2 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.2.0.38 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.36 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.34 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.32 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.30 pkgsrc-2008Q1:1.2.0.28 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.26 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.24 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.22 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.20 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.18 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.16 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.14 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.12 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.10 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.8 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.6 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.4 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.1.1.1.0.6 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.4 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.2 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.10 date 2017.02.26.10.15.52; author adam; state Exp; branches; next 1.9; commitid Cf2K3NxCPoMwNrHz; 1.9 date 2014.04.17.12.28.56; author wiz; state Exp; branches; next 1.8; commitid eiwpESlJo9xM92xx; 1.8 date 2013.04.23.09.02.26; author wiz; state Exp; branches; next 1.7; 1.7 date 2013.01.21.14.41.27; author wiz; state Exp; branches; next 1.6; 1.6 date 2011.09.08.21.10.26; author wiz; state Exp; branches; next 1.5; 1.5 date 2010.11.04.19.43.32; author adam; state Exp; branches; next 1.4; 1.4 date 2009.06.14.18.08.07; author joerg; state Exp; branches; next 1.3; 1.3 date 2009.02.27.22.38.16; author wiz; state Exp; branches; next 1.2; 1.2 date 2004.09.22.08.09.45; author jlam; state Exp; branches; next 1.1; 1.1 date 2004.01.28.15.00.19; author recht; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.01.28.15.00.19; author recht; state Exp; branches; next ; desc @@ 1.10 log @Changes between 1.3.0 and 1.3.1: * Fix bugs in table: EIT * Fix test_dr @ text @@@comment $NetBSD: PLIST,v 1.9 2014/04/17 12:28:56 wiz Exp $ include/dvbpsi/atsc_eit.h include/dvbpsi/atsc_ett.h include/dvbpsi/atsc_mgt.h include/dvbpsi/atsc_stt.h include/dvbpsi/atsc_vct.h include/dvbpsi/bat.h include/dvbpsi/cat.h include/dvbpsi/demux.h include/dvbpsi/descriptor.h include/dvbpsi/dr.h include/dvbpsi/dr_02.h include/dvbpsi/dr_03.h include/dvbpsi/dr_04.h include/dvbpsi/dr_05.h include/dvbpsi/dr_06.h include/dvbpsi/dr_07.h include/dvbpsi/dr_08.h include/dvbpsi/dr_09.h include/dvbpsi/dr_0a.h include/dvbpsi/dr_0b.h include/dvbpsi/dr_0c.h include/dvbpsi/dr_0d.h include/dvbpsi/dr_0e.h include/dvbpsi/dr_0f.h include/dvbpsi/dr_10.h include/dvbpsi/dr_11.h include/dvbpsi/dr_12.h include/dvbpsi/dr_13.h include/dvbpsi/dr_14.h include/dvbpsi/dr_1b.h include/dvbpsi/dr_1c.h include/dvbpsi/dr_40.h include/dvbpsi/dr_41.h include/dvbpsi/dr_42.h include/dvbpsi/dr_43.h include/dvbpsi/dr_44.h include/dvbpsi/dr_45.h include/dvbpsi/dr_47.h include/dvbpsi/dr_48.h include/dvbpsi/dr_49.h include/dvbpsi/dr_4a.h include/dvbpsi/dr_4b.h include/dvbpsi/dr_4c.h include/dvbpsi/dr_4d.h include/dvbpsi/dr_4e.h include/dvbpsi/dr_4f.h include/dvbpsi/dr_50.h include/dvbpsi/dr_52.h include/dvbpsi/dr_53.h include/dvbpsi/dr_54.h include/dvbpsi/dr_55.h include/dvbpsi/dr_56.h include/dvbpsi/dr_58.h include/dvbpsi/dr_59.h include/dvbpsi/dr_5a.h include/dvbpsi/dr_62.h include/dvbpsi/dr_66.h include/dvbpsi/dr_69.h include/dvbpsi/dr_73.h include/dvbpsi/dr_76.h include/dvbpsi/dr_7c.h include/dvbpsi/dr_81.h include/dvbpsi/dr_83.h include/dvbpsi/dr_86.h include/dvbpsi/dr_8a.h include/dvbpsi/dr_a0.h include/dvbpsi/dr_a1.h include/dvbpsi/dvbpsi.h include/dvbpsi/eit.h include/dvbpsi/nit.h include/dvbpsi/pat.h include/dvbpsi/pmt.h include/dvbpsi/psi.h include/dvbpsi/rst.h include/dvbpsi/sdt.h include/dvbpsi/sis.h include/dvbpsi/tot.h include/dvbpsi/types/aac_profile.h lib/libdvbpsi.la lib/pkgconfig/libdvbpsi.pc @ 1.9 log @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 @ text @d1 1 a1 1 @@comment $NetBSD$ d26 3 d31 2 d79 1 @ 1.8 log @Update to 1.1.0. Bump ABI depends due to shlib major bump; but no packages use this version yet. Changes between 1.0.0 and 1.1.0: -------------------------------- * Remove deprecated APIs and bump library version. * Corrected use of dvbpsi_ValidPSISection() to not use b_syntax_indicator as check, the function tries to always check the CRC32 of the given PSI section. Take care to only use the function for PSI sections that have a CRC32 field. Use the function dvbpsi_has_CRC32() for this purpose. * Remove workaround for checking CRC32 in TOT PSI table. * Add function dvbpsi_CalculateCRC32() to calculate a CRC32 on the payload. * Fix offset for description parsing in tables; - CAT - BAT - TOT - NIT * New descriptor: - 0x54 content descriptor * EIT: add NVOD event detection. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.7 2013/01/21 14:41:27 wiz Exp $ d39 1 d45 2 a47 1 include/dvbpsi/dr_54.h d58 1 d60 1 d62 2 @ 1.7 log @Update to 1.0.0: Changes between 0.2.2 and 1.0.0: -------------------------------- * new example application dvbinfo: use 'dvbinfo -h' for more information on commandline options * misc examples: fixes to gen_pat, gen_pmt * updated documentation (new api howto) * add log callback (remove fprintf's) * make API more consistent, see doxygen "howto-new-api" section for converting your code: - introduces dvbpsi_t typedef - removed dvbpsi_handle - changed argument order - changed table functions prototypes * EIT table generation, and decoding fixes * RST table decoding and generation * new descriptor 0x40, 0x41, 0x49, 0x4a, 0x4b, 0x4f, 0x50 and 0x7c (decoder and generators) * descriptor 0x03: added variable_rate_audio_indicator * new descriptor (ATSC): 0x13, 0x14, 0x62, 0x66, 0x73, 0x83 decoders * ATSC tables EIT, ETT, MGT, STT and VCT decoders @ text @d1 1 a1 1 @@comment $NetBSD$ d45 1 @ 1.6 log @Update to 2.1: Changes between 0.2.0 and 0.2.1: -------------------------------- * ignore initial discontinuity * Build fixes for BSD builds * Build fixes for MSYS builds Changes between 0.1.7 and 0.2.0: -------------------------------- * Relicense libdvbpsi from GPLv2 to LGPLv2.1 * bump version number to 0.2.0 (skipping 0.1.8 and 0.1.9) to indicate GPL -> LGPL license change * new CUE Identifier descriptor support (0x8a) * new Splice Information Section table support (0xFC) (SCTE 35 2004) * new BAT table (decoder and generator) * new descriptor 0x44 * depreceated all API's in preparation for 1.0.0 release with revamped API packagers and application developers should anticipate: - structure renames dvbpsi_handle to dvbpsi_t - prototype changes - removal of printf for message printing - message callback function For more information see changes in libdvbpsi-ng branch. @ text @d2 5 d26 4 d36 3 d41 2 d49 2 d52 4 d63 1 @ 1.5 log @Changes 0.1.7: * new VBI data descriptor support (0x45) * NIT support * TOT/TDT support * new DVB Satellite Delivery systems descriptor support (0x43) * new DVB Local time offset descriptor support (0x58) * new Terrestrial Delivery systems descriptor support (0x5a) @ text @d1 2 a2 1 @@comment $NetBSD: PLIST,v 1.4 2009/06/14 18:08:07 joerg Exp $ d23 1 d36 1 d44 1 @ 1.4 log @Remove @@dirrm entries from PLISTs @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.3 2009/02/27 22:38:16 wiz Exp $ d21 2 d30 1 d32 1 d36 1 d41 1 d43 1 @ 1.3 log @Update to 0.1.6. Bump ABI depends because of shlib major change. Changes between 0.1.5 and 0.1.6: -------------------------------- * fixed a parsing bug due to outdated spec in ISO 639 language descriptor * fixed the use of uninitialized data when section_syntax_indicator=0 * fixed a parsing bug in the EBU teletext descriptor decoder * fixed the declaration of dvbpsi_DecodeTeletextDr * new example tool for checking an MPEG-2 TS file * fixed EIT discontinuities * new cat support * new PDC support descriptor 0x69 Changes between 0.1.4 and 0.1.5: -------------------------------- * Windows CE port * src/tables/eit*: EIT decoder (no generator yet) * src/tables/sdt*: SDT generator * 0x4d/0x4e (EIT) descriptors decoders * 0x52 (stream identifier) descriptor decoder * 0x55 (dvb parental rating) descriptor decoder * 0x56 (EBU teletext) descriptor decoder * fixed a segfault in the subtitles descriptor decoder * correctly handle duplicate packets * correctly handle TS packets containing multiple PSI sections Changes between 0.1.3 and 0.1.4: -------------------------------- * 0x59 (dvb subtitles) descriptor decoder * memory leak fix * fixed an unitialiazed pointer @ text @d1 1 a1 1 @@comment $NetBSD$ a36 1 @@dirrm include/dvbpsi @ 1.2 log @Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST. All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes". @ text @d1 3 a3 4 @@comment $NetBSD: PLIST,v 1.1.1.1 2004/01/28 15:00:19 recht Exp $ lib/libdvbpsi.la include/dvbpsi/dvbpsi.h include/dvbpsi/psi.h d5 1 a5 3 include/dvbpsi/pat.h include/dvbpsi/pmt.h include/dvbpsi/demux.h d23 12 a34 1 include/dvbpsi/dr.h d36 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1.1.1 2003/08/05 07:30:07 wulf Exp $ a2 4 lib/libdvbpsi.so.1.1 lib/libdvbpsi.so.1 lib/libdvbpsi.so lib/libdvbpsi.a @ 1.1.1.1 log @move libdvbpsi to the multimedia category (from graphics) @ text @@