-
Notifications
You must be signed in to change notification settings - Fork 3
/
ChangeLog
135 lines (124 loc) · 6.16 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
release 1.4.53
- New: Private provider bskyb.uk, Thanks to https://github.com/LraiZer and https://github.com/AbuBaniaz
release 1.4.52
- Fix: Build issue with old DVB API, Thanks to https://github.com/Taapat and https://github.com/atvcaptain
release 1.4.51
- Patch: setvbuf / setlinebuf on Linux by https://sourceforge.net/u/userid-672436/profile/
- Patch: fix crc32 (-softcrc) under 64-bit linux by https://sourceforge.net/u/mkuutti/profile/
- Patch: HBBTV/MHP app. location descriptor in AIT implementation by https://sourceforge.net/u/stephanethomas/profile/
- Patch: Add missing capabilities checks by https://github.com/athoik
- Fix: NPT descriptor bugfix - (tnx to "Dong Liu")
- New:
release 1.4.50
- Fix: PSM bugfix - (tnx to "jack" for reporting)
- New: IP datagramm decoding (RFC791, RFC2460) (Stéphane Esté-Gracias)
- Fix: Special handling for TS null packets
- Fix: Premiere.de private descriptor name fix
- Fix: DSM-CC Stuff, BIOP::Messages not yet decodeable
- New: DSM-CC BIOPs (File-, Dir-, StreamMessage) and DSM-Taps
- New: Mega-Frame Initialization Packet (MIP, TS 101 191) (tnx to Cedric Delfosse)
- Changed: News TS handling, DVB strings enhanced, code changes.
- Fix: fix GCC warnings, man page changes
- New: PS MPEG-2 Extension data packets, MPEG-2 decoding
- New: Updates, new descriptors due to EN 300 468 v1.7.1
- New: Updates, new descriptors due to EN 300 468 v1.7.1
- New: PS MPEG-2 sequence header
- New: H.222.1 AMD 4+5 + Corr. stuff
- New: PS MPEG-2 UserData + GOP, DVB-S2 fix
- New: DVB-S2 Descriptor and DVB-S2 changes (tnx to Axel Katzur)
- Fix: PES packet stuffing
- New: PS/PES read redesign
- New: started ISO 13818-2 StreamIDs (PS/PES)
- New: decode multiple PS/PES packets within TS packets (-tssubdecode)
- New: decode multiple SI packets within TS packets (-tssubdecode)
- Fix: tssubdecode check for PUSI and SI pointer offset (tnx to Souloumiac Olivier)
- Changed: some Code rewrite
- Changed: obsolete option -nosync, do always packet sync
- Fix: make dvbsnoop compile on Cygwin/Windows
- New: TS continuity sequence check
- New: catch signals, (kill -1, kill -6, kill -15)
- Changed: TS cleanup, PCR/DTS time printout
- New: frontend info: ATSC included (extension to dvb api 3)
- Changed: -s pidscan improved
release 1.4.0
- New: option -adapter and -devnr as device shortcuts (idea: Steve Malenfant)
- New: option '-s ps'
- New: Program Stream (PS) pack_header, system_header, ...
- Changed: Soft filters for TS and Section rewritten
- New: Option -N (decode n packets)
- New: Soft CRC for sections (-softcrc / -nosoftcrc)
- New: TV-Anytime (TS 102 323) Content Section
- Changed: Multibyte section filtering redesign e.g. -f 0x4e.2f.1c.3f.50 -m
0xFF.FF.FF (basic code idea by Stéphane Esté-Gracias)
- New: Man page (first version)
- Changed: Minor changes...
- New: Multibyte section filtering e.g. -f 0x4e2f1c -m 0xFFFFFF (ghostrider, tuxbox-team)
- Fix: dvr device open set to read only
- Fix: data broadcast descriptor (tnx to Sergio SAGLIOCCO, SecureLAB)
- New: bad ts packet counter on -s bandwidth (tnx to W.J. Beksi, setabox for basic patch)
- New: large file support (>2 GB), applies to -if option (tnx to K. Zheng, Philips)
- New: full/raw transport stream read (option -tsraw)
- New: "premiere.de" private tables and descriptors (tnx to Peter.Pavlov, Premiere)
- New: option -privateprovider <providerstr>
- New: Private provider sections and descriptors decoding
- Changed: complete restructuring of private descriptors and sections
- Changed: section decoding functions renamed due to preparation of private structures
- Changed: TS pid filtering from file, behavior changed
- New: new cmdline option -maxdmx <n> (replaces -f using pidscan)
- New: new cmdline option -buffersize x (in Kbytes) to tweak DMX Buffer
- Update: changes due to EN 300 468 v1.6.1
- Fix: multilingual component descriptor (tnx to Karsten Siebert, dpi AG)
- Update: EN 300 468 v1.6.1 Terrestrial delivery system descriptor
- Change: FE adaptions (due to change defines on API)
- Fix: multilang service descriptor fix (tnx to Karsten Siebert, dpi AG)
- New: MetaData Section (Basic) (H.222.0 AMD1)
- New: MPEG Metadata STD descriptor (H.222.0 AMD1)
- New: MPEG Content Labeling descriptor (H.222.0 AMD1)
- New: PES update ITU-T H.222.0 AMD2
- Fix: cell list descriptors (tnx to Karsten Siebert, dpi AG)
- Fix: cable descriptors frequency (tnx to Karsten Siebert, dpi AG)
- New: TV-Anytime (TS 102 323) RNT descriptors
- Fix: UNT/INT table mixup, misc. descriptor stuff (tnx to Karsten Siebert, dpi AG)
- Update: misc. tables
- New: resolution_authority/provider_notification_section (RNT) (TS 102 323)
- New: content_identifier_descriptor (TS 102 323)
- New: TVA_id_descriptor (TS 102 323)
- New: related_content_descriptor (TS 102 323)
- New: default_authority_descriptor (TS 102 323)
- New: ECM_repetition_rate_descriptor (EN 301 192 v1.4.1)
- New: time_slice_fec_identifier_descriptor (EN 301 192 v1.4.1)
- New: Section MPE_FEC EN 301 192 v1.4.1
- Fixes
- Fixes
- Fix: AIT transport protocol label fix (tnx to Stéphane Esté-Gracias)
- New: TS filter single pids from multi-pid ts-input-file (e.g.: -if file 0x10)
- Changed: PMT: some brainded section check
- NEW: TS subdecoding (ts2PES, ts2SEC) [-tssubdecode]
release: 1.3.0
- Changed: Cmd options -TIMEOUT and -HCP to -timeout and -hideproginfo
- NEW: spider PIDs (currently sections only)
- NEW: FrontEnd current parameter
- NEW: FrontEnd info
- New: WSS detail decoding (EBU data)
- New: VPS detail decoding (EBU data)
- New: DSM-CC: more info on DII and DSI protocol
- Fixes...
- New: DSM-CC: DSI, DII, DDB, ...
- New: AIT descriptors
- New: MHP AIT section
- Changed: Option -nph behavior changed
- New: EBU teletext, VPS, WSS
- Fix: PTS decode
- Changed: Output data (get rid of \r)
- New: Pidscan packet content hint
- Fix: PES private_stream_1
- Changed: -sync now default option (was: -nosync)
- New: SECTION timeout
- New: PES pack_header
- New: DSM-CC stream descriptors
- New: PES stream directory
- Restructured: PES decoding
- New: show packet content hint on TS sniffing
- Fix: getbits overflow (in some cases)
-
...