This repository was archived by the owner on Apr 21, 2025. It is now read-only.
Releases: justdan96/tsMuxer
Releases · justdan96/tsMuxer
2.7.0
2.7.0 Final
I have decided to cut a proper versioned release of tsMuxer, as I feel now is the right time to say that development on the project has stopped. I no longer have the time I once had to dedicate to leading the project. I am thankful to everyone who contributed their time, effort and other resources into tsMuxer. If somebody else wants to take up the reins they are free to fork this repository. If there are any resources they need from me please feel free to contact me.
Changelog Since 2.6.16
- update build instructions for Linux, as per issues/3 by @justdan96 in #4
- Enhancement qt5 by @justdan96 in #5
- update for building on linux arm by @markusfeist in #6
- Add rudimentary CMake build system by @qyot27 in #7
- Translate comments from Russian to English by @lighterowl in #13
- Fix build with Clang by @lighterowl in #12
- Enhancement crossbuild by @justdan96 in #15
- Remove condvar, mutex and time from libmediation by @lighterowl in #16
- Completely rework the CMake build system by @lighterowl in #18
- Enhancement crossbuild by @justdan96 in #17
- Fix code which needed -fpermissive on LLP64 platforms by @lighterowl in #20
- Use std::thread in libmediation's TerminatableThread by @lighterowl in #21
- Remove stdafx.{cpp,h} by @lighterowl in #22
- Fix MSYS2 build by @lighterowl in #23
- Enhancement docker build by @justdan96 in #24
- update C++ standard from 11 to 14 by @justdan96 in #25
- Enhancement GitHub actions by @justdan96 in #33
- Correct EAC3 sampling rate and channel parsing by @jcdr428 in #28
- Get rid of MAX_AV_PACKET_SIZE limitation by @jcdr428 in #29
- Correct AAC frame size parsing by @jcdr428 in #30
- Correct H265 Stream_Type by @jcdr428 in #32
- Parse channel number from 'esds' atom by @jcdr428 in #31
- Actions will now fail if a executable isn't produced by @justdan96 in #34
- Bug ac3 parsing by @justdan96 in #35
- check the correct directory for executables by @justdan96 in #36
- use workaround for segfaults with statically-linked builds on Linux by @justdan96 in #38
- Correct EAC3 bitrate info by @jcdr428 in #39
- Enhancement uhd bd v3 by @justdan96 in #46
- Documentation Cleanup and Improvement by @justdan96 in #48
- put the additional parameters into a table by @justdan96 in #49
- WIN32_LEAN_AND_MEAN for Windows built by @jcdr428 in #53
- UHD Fix to tsMuxer.cpp by @jcdr428 in #54
- Correct aac frameSize by @jcdr428 in #51
- Correct UHD video format in MPLS and CLPI by @jcdr428 in #50
- add instructions for each platform by @justdan96 in #55
- Corrected conflict beween min and std::min by @justdan96 in #56
- UHD Fix to muxerManager.cpp by @jcdr428 in #57
- Fix conflict between std::max and windows.h max by @jcdr428 in #62
- enhance the OSX script for tsMuxerGUI to properly create the app bundle by @justdan96 in #68
- Make the GUI look for the main binary under "tsmuxer" and "tsMuxeR" by @lighterowl in #65
- Replace the old QObject::connect syntax with the new one supported since Qt5 by @lighterowl in #64
- Fixes and cleanups by @lighterowl in #66
- add new script files for tsMuxerGUI builds in Docker by @justdan96 in #71
- add 32-bit Windows build script by @justdan96 in #72
- Enhancement nightly build by @justdan96 in #75
- Enhancement nightly build by @justdan96 in #76
- issue fix, we must use Bash for the upload script by @justdan96 in #77
- change the bintray uploads to run on a nightly schedule by @justdan96 in #80
- Use QStandardPaths::findExecutable instead of QFile::exists for finding the main binary by @lighterowl in #79
- Use standard-width types in convertUTF.h by @lighterowl in #73
- add AppImage packaging for tsMuxerGUI on Linux by @justdan96 in #81
- update README to explain nightly builds being uploaded to Bintray by @justdan96 in #82
- fix typo causing nightly builds despite no changes by @justdan96 in #86
- Fix numbers appearing in places where the language code should by @lighterowl in #88
- Patch for UHD HDR10 and HDR10+ by @jcdr428 in #70
- Enought to Enough by @jcdr428 in #91
- Automatic V3 for HEVC by @jcdr428 in #90
- Disable replacing spaces with underscores in the temporary meta file … by @lighterowl in #97
- Set video stream number to 1 by @jcdr428 in #100
- Correct TS Descriptors by @jcdr428 in #92
- Update textSubtitlesRender by @jcdr428 in #102
- Place the main tsMuxeR binary inside AppDir by @lighterowl in #105
- Correct UHD Bluray Folder Behavior by @jcdr428 in #106
- Correct Arrival Time Stamps by @jcdr428 in #101
- Solve HEVC Buffer Overflow Bug by @jcdr428 in #94
- FPS info read from VPS and SPS by @jcdr428 in #113
- Dolby Vision Integration by @jcdr428 in #111
- Correct cpi table for uhd by @jcdr428 in #112
- Fix crashes with invalid font files in /usr/share/fonts by @lighterowl in #116
- Fix HEVC stream info detection in GUI by @jcdr428 in #115
- Update tsmuxerwindow.cpp by @jcdr428 in #119
- Move BD V3 option to Blu-ray tab by @jcdr428 in #120
- Standart to Standard by @jcdr428 in #121
- Set TS video stream_id to 0xe0 by @jcdr428 in #124
- Warning on video format by @jcdr428 in #123
- Revert on change of ATS #101 by @jcdr428 in #125
- Fix fps info by @jcdr428 in #130
- Avoid using the "general" group in QSettings due to QTBUG-28893 by @lighterowl in #135
- Another portion of GUI cleanups by @lighterowl in #134
- Fix wav64 by @jcdr428 in #137
- Change 'famaly' to 'family' in the tsMuxerGUI settings by @justdan96 in #122
- Introduce a uniform formatting style by @lighterowl in #131
- Enhancement: Automatic V3 before muxing by @jcdr428 in #139
- macOS: fix build by @alexls74 in #138
- Fix 3d-plane / PID bug by @jcdr428 in #140
- Add framerates 50, 59.94 & 60 fps by @jcdr428 in #143
- Use the checked out Git revision as app version if building in a Git repository by @lighterowl in #144
- Remove commit 45fbb43 by @jcdr428 in #151
- Update of 4-bit frame_rate_code for PGS by @jcdr428 in #146
- Maximize maxCLL and maxFALL in index.bdmv by @jcdr428 in #147
- Minor changes to GUI by @jcdr428 in #148
- Remove all custom floating-point conversion functions by @lighterowl in #154
- Fix bug 3d-plane / PID part 2 by @jcdr428 in https://github.com/justda...
Nightly build from 2024-06-06-02-00-53
nightly-2024-06-06-02-00-53 added check for negative track_id values (#882)
Nightly build from 2024-05-12-02-01-18
Fix issue #877 Regression on commit 5f43ab2
Nightly build from 2024-05-11-01-55-25
nightly-2024-05-11-01-55-25 Same as #846 for Xiph lacing.
Nightly build from 2024-05-10-02-00-45
if a.size > atom.size, then throw (#876) * if a.size > atom.size, then throw * fix lint
Nightly build from 2024-05-04-01-53-56
nightly-2024-05-04-01-53-56 Fix clang format check
Nightly build from 2024-05-01-02-00-23
nightly-2024-05-01-02-00-23 Remove fixed issue from README (#871)
Nightly build from 2024-04-28-02-00-18
nightly-2024-04-28-02-00-18 added copyLen check (#868)
Nightly build from 2024-04-06-01-50-49
nightly-2024-04-06-01-50-49 compare tsPacket->getHeaderSize to TS_FRAME_SIZE (#864)
Nightly build from 2024-04-05-01-53-02
nightly-2024-04-05-01-53-02 pgsStreamReader: set DTS equal to PTS for packets with PTS_DTS_flags …