Commit Graph

47 Commits

Author SHA1 Message Date
Shaka Bot 1f0a4d1959
chore(main): release 3.4.0 (#1450) 2024-11-11 11:05:51 -08:00
Shaka Bot cca6cc096f
chore(main): release 3.3.0 (#1444)
🤖 I have created a release *beep* *boop*
---


##
[3.3.0](https://github.com/shaka-project/shaka-packager/compare/v3.2.1...v3.3.0)
(2024-10-25)


### Features

* Add IAMF support
([#1416](https://github.com/shaka-project/shaka-packager/issues/1416))
([dc6196d](dc6196d3d1)),
closes
[#1415](https://github.com/shaka-project/shaka-packager/issues/1415)
* EXT-X-SESSION-KEY support
([#1427](https://github.com/shaka-project/shaka-packager/issues/1427))
([d88ed27](d88ed2798c)),
closes [#36](https://github.com/shaka-project/shaka-packager/issues/36)
* **http:** Add DELETE method support
([#1442](https://github.com/shaka-project/shaka-packager/issues/1442))
([ddeacb2](ddeacb2525))


### Bug Fixes

* **http:** Fix "Failed sending data to the peer" errors
([#1443](https://github.com/shaka-project/shaka-packager/issues/1443))
([2c9d100](2c9d100d44))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-10-28 10:55:24 -07:00
Shaka Bot ed68e69584
chore(main): release 3.2.1 (#1408)
🤖 I have created a release *beep* *boop*
---


##
[3.2.1](https://github.com/shaka-project/shaka-packager/compare/v3.2.0...v3.2.1)
(2024-10-02)


### Bug Fixes

* Add Missing Dash Roles to RoleFromString function
([#1418](https://github.com/shaka-project/shaka-packager/issues/1418))
([#1419](https://github.com/shaka-project/shaka-packager/issues/1419))
([9cb00e9](9cb00e91ab))
* Break header installation for the shared library
([#1407](https://github.com/shaka-project/shaka-packager/issues/1407))
([b5c2cb8](b5c2cb8b73)),
closes
[#1406](https://github.com/shaka-project/shaka-packager/issues/1406)
* Embed full python protobuf library
([#1438](https://github.com/shaka-project/shaka-packager/issues/1438))
([f07fd0d](f07fd0d997)),
closes
[#1436](https://github.com/shaka-project/shaka-packager/issues/1436)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-10-23 21:49:45 -07:00
Shaka Bot 53b866886f
chore(main): release 3.2.0 (#1400)
🤖 I have created a release *beep* *boop*
---


##
[3.2.0](https://github.com/shaka-project/shaka-packager/compare/v3.1.0...v3.2.0)
(2024-05-11)


### Features

* support Dolby Vision profile 8.x (HEVC) and 10.x (AV1) in HLS and DASH
([#1396](https://github.com/shaka-project/shaka-packager/issues/1396))
([a99cfe0](a99cfe036f))


### Bug Fixes

* adaptation set IDs were referenced by lowest representation ID
([#1394](https://github.com/shaka-project/shaka-packager/issues/1394))
([94db9c9](94db9c9db3)),
closes
[#1393](https://github.com/shaka-project/shaka-packager/issues/1393)
* escape media URLs in MPD
([#1395](https://github.com/shaka-project/shaka-packager/issues/1395))
([98b44d0](98b44d01df))
* set yuv full range flag to 1 for VP9 with sRGB
([#1398](https://github.com/shaka-project/shaka-packager/issues/1398))
([f6f60e5](f6f60e5fff))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-05-11 23:18:05 -07:00
Shaka Bot 52647b900c
chore(main): release 3.1.0 (#1391)
🤖 I have created a release *beep* *boop*
---


##
[3.1.0](https://github.com/shaka-project/shaka-packager/compare/v3.0.4...v3.1.0)
(2024-05-03)


### Features

* add missing DASH roles from ISO/IEC 23009-1 section 5.8.5.5
([#1390](https://github.com/shaka-project/shaka-packager/issues/1390))
([fe885b3](fe885b3ade))
* get start number from muxer and specify initial sequence number
([#879](https://github.com/shaka-project/shaka-packager/issues/879))
([bb104fe](bb104fef5d))
* teletext formatting
([#1384](https://github.com/shaka-project/shaka-packager/issues/1384))
([4b5e80d](4b5e80d02c))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-05-03 17:32:27 -07:00
Shaka Bot ceeb378a85
chore(main): release 3.0.4 (#1377)
🤖 I have created a release *beep* *boop*
---


## [3.0.4](https://github.com/shaka-project/shaka-packager/compare/v3.0.3...v3.0.4) (2024-03-27)


### Bug Fixes

* BaseURL missing when MPD base path is empty ([#1380](https://github.com/shaka-project/shaka-packager/issues/1380)) ([90c3c3f](90c3c3f9b3)), closes [#1378](https://github.com/shaka-project/shaka-packager/issues/1378)
* Fix NPM binary selection on ARM Macs ([#1376](https://github.com/shaka-project/shaka-packager/issues/1376)) ([733af91](733af9128d)), closes [#1375](https://github.com/shaka-project/shaka-packager/issues/1375)

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
2024-03-27 13:39:26 -07:00
Shaka Bot a87a0e0559
chore(main): release 3.0.3 (#1372) 2024-03-12 13:14:38 -07:00
Shaka Bot 5ee2b7f0de
chore(main): release 3.0.2 (#1365)
🤖 I have created a release *beep* *boop*
---


##
[3.0.2](https://github.com/shaka-project/shaka-packager/compare/v3.0.1...v3.0.2)
(2024-03-07)


### Bug Fixes

* duplicate representation id for TTML when forced ordering is on
([#1364](https://github.com/shaka-project/shaka-packager/issues/1364))
([0fd815a](0fd815a160)),
closes
[#1362](https://github.com/shaka-project/shaka-packager/issues/1362)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2024-03-11 10:59:23 -04:00
Shaka Bot 6bff14f359
chore(main): release 3.0.1 (#1361) 2024-03-05 10:19:21 -08:00
Shaka Bot 34dcf3bd34
chore(main): release 3.0.0 (#1312)
## [3.0.0](https://github.com/shaka-project/shaka-packager/compare/v2.6.1...v3.0.0) (2024-02-28)

### ⚠ BREAKING CHANGES

* Update all dependencies
* Drop Python 2 support in all scripts
* Replace glog with absl::log, tweak log output and flags
* Replace gyp build system with CMake

### Features & Bug Fixes

Too many to list... See CHANGELOG.md for a full accounting!

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
2024-03-04 09:13:52 -08:00
Joey Parrish 3e71302ba4
feat!: Rewrite build system and third-party dependencies (#1310)
This work was done over ~80 individual commits in the `cmake` branch,
which are now being merged back into `main`. As a roll-up commit, it is
too big to be reviewable, but each change was reviewed individually in
context of the `cmake` branch. After this, the `cmake` branch will be
renamed `cmake-porting-history` and preserved.

---------

Co-authored-by: Geoff Jukes <geoffjukes@users.noreply.github.com>
Co-authored-by: Bartek Zdanowski <bartek.zdanowski@gmail.com>
Co-authored-by: Carlos Bentzen <cadubentzen@gmail.com>
Co-authored-by: Dennis E. Mungai <2356871+Brainiarc7@users.noreply.github.com>
Co-authored-by: Cosmin Stejerean <cstejerean@gmail.com>
Co-authored-by: Carlos Bentzen <carlos.bentzen@bitmovin.com>
Co-authored-by: Cosmin Stejerean <cstejerean@meta.com>
Co-authored-by: Cosmin Stejerean <cosmin@offbytwo.com>
2023-12-01 09:32:19 -08:00
Joey Parrish f577e2a0cf
chore: Update URLs after moving projects (#1042)
Since a project URL is encoded into outputs, this means also updating
the golden output files.

Closes #1043
2022-03-07 11:56:34 -08:00
Joey Parrish 634af6591c chore: Release v2.6.1
Change-Id: I9c81738e8ebe4ed6176c5697e90d868ac89a0d6b
2021-10-14 10:35:54 -07:00
Joey Parrish 5181ea1d3f chore: Release v2.6.0
Change-Id: Ic29d982a96930ba5dbe4a253224ee8f6e8ddef11
2021-09-07 08:08:00 -07:00
Joey Parrish f8816030a1 Release v2.5.1
Change-Id: Id4e1d8f57c3413ae7eba6c3498fa71077c0d9a10
2021-06-21 21:47:08 +00:00
KongQun Yang 98b97709d7 Update CHANGELOG for v2.5.0
Change-Id: I20717c787024f7fbace2f7735f4950529d3a17e7
2021-06-09 17:08:43 -07:00
KongQun Yang cbc251c621 Update CHANGELOG for v2.4.3
Change-Id: Ia6d004558fd1cac6f394bfb7568c7bb9124aa9cc
2020-08-04 16:40:41 -07:00
KongQun Yang 069dbc82f7 Update CHANGLOG for v2.4.2
Change-Id: I61ec5e9c463448b840409c6ca2b0fe6d9f35a508
2020-03-28 23:40:05 -07:00
KongQun Yang c731217607 Fix appveyor builds
Also updated .travis.yml to be consistent and corrected v2.4 link
in CHANGELOG.

Change-Id: I993a296b546c537f67abeb6bc4f9c03799ffa7dc
2019-12-31 20:41:54 -08:00
KongQun Yang 3898204155 Update CHANGELOG for v2.4.0
Change-Id: I4557a92efcc4ba75c49dce4db8484447e5edd5e0
2019-12-25 22:56:22 -08:00
KongQun Yang 5bf8ad5ed5 Update the CHANGELOG for v2.3.0
Change-Id: I8cf0591672d580a4bb3245170f1f34b0b7149946
2018-12-21 00:39:42 +00:00
KongQun Yang f39f9de6d8 Update CHANGELOG for v2.2.1
Change-Id: Iedd53d423b5c71ab8aba8b671ca8fa4ad3ab933b
2018-09-20 20:27:22 +00:00
KongQun Yang 9b655189cf Disable bundled_binutils and bundled_gold on Linux
Keep bundled binutil scripts but not downloading actual binaries by default.

Automatic downloading of binutils has been causing problems for some users:
see #164, #412, #440.

Using bundled binutils helps reduce linking time, but packager codebase is
relatively small, so the gain is not significant.

Local testing shows that the full build time increases from 1m42s to 1m50s, i.e.
an increase of about 8s, or ~8%.

User can still enable the usage of bundled binutils by running
'python src/packager/third_party/binutils/download.py' and set
'linux_use_bundled_binutils' and 'linux_use_bundled_gold' to 1 in GYP_DEFINES.

Change-Id: I7ecae2333861f41054f957d0a6081dae948167bd
2018-08-24 21:14:19 +00:00
KongQun Yang 9e9833ea63 Add CHANGELOG for v2.2.0
Change-Id: I2ca6efaa429d98aa631c8b4bc81ba14366182d0c
2018-08-16 23:31:05 +00:00
KongQun Yang db076d6892 Support Fairplay in --additional_protection_systems
Issue: #245.

Change-Id: I15187c1d3463534bf5e11ff97032311bb1d0c3bf
2018-08-09 23:59:40 +00:00
KongQun Yang 0fe31423cb Multi-DRM flag refactoring
- Added flag --additional_protection_systems to specify multi-DRM
  options.
- Deprecated old multi-DRM flags: --generate_widevine_pssh
                                  --generate_playready_pssh
                                  --generate_common_pssh

Issue: #245.

Change-Id: If926bc9d481e941aa2269b6672bf2ba5411c3a50
2018-08-09 22:01:46 +00:00
KongQun Yang a1fdc11f3e Update CHANGELOG for v2.1.1
Change-Id: I4267b508ff94fcc3ad61f2fd48f6af514cd1e53d
2018-07-03 21:03:20 +00:00
KongQun Yang 14caaf1e1c Update CHANGLOG for v2.1.0
Change-Id: Iac9e425b8eb9e8eac28d38ea69431298d026ada3
2018-05-22 19:53:03 +00:00
KongQun Yang d63ed0ab3a CHANGELOG for v2.0.3
Change-Id: I7882d3ccab5e11e5c1be99c41917e9fabdd78b74
2018-04-20 14:52:05 -07:00
KongQun Yang daac6869fb CHANGELOG for v2.0.2
Change-Id: I4351f68f4b689ee1542791398122a2885807f965
2018-03-27 17:01:16 -07:00
KongQun Yang f2e9c95628 CHANGELOG for v2.0.1
Change-Id: I7e509f4a8b23b956d76cc93907361bd737995737
2018-03-06 01:45:53 +00:00
KongQun Yang 1d6a2de5ab Update the date in CHANGELOG
Change-Id: Ifd39435013e296f71e8b48ca9ac1869324f8cd0d
2018-02-10 23:30:18 +00:00
KongQun Yang 4bf5bfb204 CHANGELOG for v2.0.0
Change-Id: Ia72f9f427aed40bbe05249668c86dc9944e37adf
2018-02-10 23:17:47 +00:00
Kongqun Yang 642629e7c4 Add v1.6.2 tag in CHANGELOG
Change-Id: I866379fc3aa6671f3a5ec15621a3e60c5f0fbc80
2017-04-18 13:56:18 -07:00
Kongqun Yang 6e77c7bc78 Update CHANGELOG for v1.6.2
Change-Id: I5225361331fe267c12544759b7d8eed213c53a9c
2017-04-15 01:10:56 +00:00
Kongqun Yang 7b639f8e56 Update CHANGELOG for v1.6.1
Change-Id: Ied1e1be9f7387209c16b4a7942f045e4d87f8eb3
2017-02-11 01:20:52 +00:00
Kongqun Yang dadace2c7a Update CHANGELOG for v1.6.0
Change-Id: I235b7beeb139be593a60ef4417f8a4878f018b00
2017-01-13 17:24:32 -08:00
Kongqun Yang c540e5afa0 Update CHANGELOG for v1.5.1
Change-Id: I5ea7142396ef7d9d81b2aed86b93fd26241641c4
2016-07-26 01:03:31 +00:00
Kongqun Yang cf778f7149 Update CHANGELOG for v1.5.0
- Also updated a few wording in README and in the code.

Change-Id: I9adf297c00aee92e61e87effa3bdcfaf402638e5
2016-07-12 12:25:48 -07:00
Kongqun Yang ebd76aba27 Update CHANGELOG with proper tag
Change-Id: Ic370c3e429f4a8c91504d74d6eaab62f9a17b8e6
2016-06-23 18:26:36 -07:00
Kongqun Yang 8189ff9da5 Update CHANGELOG for v1.4.1
Change-Id: I65ba19b8f5608bdb77657815031c67b4e91b4dc2
2016-06-24 01:01:58 +00:00
Kongqun Yang 06654da35a Rename edash-packager to shaka-packager in markdown files
Issue #103

Change-Id: I2d9b4985ca4046972e35ef3006691ca7017f78be
2016-05-24 21:55:07 +00:00
KongQun Yang b7f457e368 Update CHANGELOG for v1.4.0
Change-Id: Ib4fe35fc47ce34aaae9176d8379bd01704c6bd99
2016-04-08 19:12:03 +00:00
KongQun Yang b08b23e85e Update CHANGELOG for v1.3.1
Change-Id: Iea48218c9761634dc83963a67a8ba977cdd757df
2016-01-22 18:37:56 -08:00
KongQun Yang 7869d509a2 Release 1.3.0
Change-Id: Ia6707938d539888de5178df79e1088fdbedcdd73
2016-01-15 16:00:37 -08:00
KongQun Yang f88e04a1bb Update CHANGELOG for v1.2.1
Change-Id: I3576823c43adc8b22faa74e863ccf460976aad3e
2015-11-19 02:07:01 +00:00
Kongqun Yang 25cac4aa12 Added CHANGELOG.md and bump version to v1.2.0
Change-Id: Iab4a6085ad97fa04a319013ff70c3450511ebc52
2015-10-02 00:13:36 +00:00