updated for release 1.12
Release 1.12.0
Getting ready for release 1.12
Updated to M7 FastScan Spec v8.2.0
updated stream_type descriptions and MPEG Extension descriptor names based on H.222.0 (2018) Amendment 1 (11/19) Carriage of JPEG XS in MPEG-2 TS
Added Name descriptor and Module link descriptor support for DSM-CC UN-Message
improve performance on DSMCCs getTreeNode by using parallel streams. Some cleanup
remove forgotten System.out.println
fixed bug; a service is not uniquely identified by service_id only, but by original_network_id, transport_stream_id AND service_id
added name for blackout_descriptor (private 0x8C)
added ScramblingDescriptor
update about window for the new year
fixed handle PesPackets without data for subtitling
Updating M7 Fastscan to v.8.2.0 (work in progress), some major refactoring on DescriptorFactory
added AC4Descriptor and AudioPreselectionDescriptor (DVBExtensionDescriptors)
third time lucky?? fix: only read first PSISection when payload did not start immediately at beginning of TSPacket
second part of fix: only read first PSISection when payload did not start immediately at beginning of TSPacket
fixed: only read first PSISection when payload did not start immediately at beginning of TSPacket
detect SL-HDR data (Annex A of TS 103 433-1)
added label for ST2094-10_data (HDR Signalling)
added some payload types based on new versions of h.264 and h.265
Updates to match DVB BlueBook A038 June 2019
Updated ComponentDescriptor to match DVB BlueBook A038 June 2019
added support for cea608 / XDS data
fixed so descriptorName is found for tag>=0x07
improved MegaFrameInitializationPacket to support Optional MIP section parameters
prepare for 1.12
Release 1.11.0
preparing for release 1.11
fixed: always use ISO-8859-9
improved: refactored M7 Fastscan, now it shows list of all channels in a network in right details panel
fixed: When fixed_pic_rate_general_flag[ i ] is equal to 1, the value of fixed_pic_rate_within_cvs_flag[ i ] is inferred to be equal to 1.
improved: in detail view show text from top
added missing nal_unit_types
added support M7 Fastscan Tables
fixed reading bitSource no getJTreeNode
refactoring / cleanup
added some descriptions
added SCTE adaptation field data descriptor and EBP_descriptor
fixed attribution to show Apache Commons NET
improve the no file loaded message to drag a file
improvement; show supported file extensions for MPEG-TS
improvement; use UTC
added EBP_info (SCTE Encoder Boundary Point Specification OC-SP-EBP-I01-130118) to AdaptationField Private data fields
added SCTE adaptation field data descriptor and EBP_descriptor labels
fixed: when multiple PrivateDataFields were present the list was not constructed correctly
added option to filter series in TimeStampChart (does not work for TEMI data)
added WrapLayout to EITView and GridView, so toolbars with buttons remain visible and usable when window is resized to very small
fix: clear panel as new file is starting to load
improve label
improved support for h.265 video (HEVC), added graph with frame sizes, added Slice_segment_header, Slice_segment_layer_rbsp, st_ref_pic_set
added SCTE-35 time_signal to PCR/PTS Graph
improved: move pesHandler to last place in Tree, so it is always in consistent place (after "Parse" result was added to last place, in getJTreeNode it was second-last) Now refresh of Tree (e.g enable Packet Count)will not change structure (order of elements) of tree.
added scaling_list_data to PPS and SPS
added: support for 14496-3 Audio (AAC) parsing
update about dialog, happy new year!!!
added Filefilter to show only mpeg-ts files in File Open Dialog
fix build, after option to save byte[] from Tree was added
added copyConstructor, unit test, refactoring
added option to save byte[] from Tree
added HDR_WCG_idc field, renamed reserved_zero_44bits to copied_44bits, thanks to Stefan Pöschel for the patch
fixed: use KVP in DefaultMutableTreeNode
improved: do postprocessing after user interrupted file loading, so label will be set and packets will display
updates / edits on getStreamTypeShortString
improved some comments
improved: keep expanded state of tree when changing modus (if possible)
added expand and expand_all options
updated with new values from ISO/IEC 13818-1:2018
fixed: eclipse specific files should not be checked in
added export T2MI plp as TS stream
refactoring fixed