-
Notifications
You must be signed in to change notification settings - Fork 5
/
ChangeLog
123 lines (115 loc) · 5.53 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
- 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)
-
...