Commit Graph

  • 6f626f35c5 chore: Upgrade absl and protobuf Joey Parrish 2024-02-09 11:43:46 -0800
  • 4d967e2461 Match alpine version in docker tests to main dockerfile Joey Parrish 2024-02-09 19:11:31 -0800
  • 9b384828c6
    build: Do not treat third-party warnings as errors (#1338) Joey Parrish 2024-02-09 19:10:08 -0800
  • eca9db348c build: Do not treat third-party warnings as errors #1338 Joey Parrish 2024-02-09 14:55:13 -0800
  • a44a9891d0 clang-format Roy Funderburk 2024-02-08 23:20:05 +0000
  • ceb64aa2d4 Updated test data readme to include bear-dtsx.mp4 description. Roy Funderburk 2024-02-08 23:04:15 +0000
  • ce5fd8f4fc Updated for changes in main branch Roy Funderburk 2024-02-08 22:48:52 +0000
  • bfb85064f0 Change copyright notice to Google Roy Funderburk 2023-11-29 17:04:27 +0000
  • b94f315234 Added unit tests for DTS audio Roy Funderburk 2023-11-17 23:06:46 +0000
  • bc955913cc clang-format Roy Funderburk 2023-11-28 21:40:23 +0000
  • 778fa65c45 dtsx and udts boxes handled for MP4 files. DASH MPD uses DTS tags. Roy Funderburk 2023-11-15 23:40:35 +0000
  • 7ef51671f1
    fix: Fix uninitialized value found by Valgrind (#1336) Joey Parrish 2024-02-08 12:50:12 -0800
  • c09eb831b8
    feat: Parse MPEG-TS PMT ES language and maximum bitrate descriptors (#369) (#1311) modernletter 2024-02-08 20:58:26 +0100
  • a9dc3c1799 fix: Fix uninitialized value found by Valgrind #1336 Joey Parrish 2024-02-08 11:32:56 -0800
  • 2ba67bc24c
    feat: default text zero bias (#1330) SteveR-PMP 2024-02-08 10:39:50 -0800
  • db59ad582a
    fix: remove extra block assumptions in mbedtls integration (#1323) Cosmin Stejerean 2024-02-08 19:16:52 +0100
  • 9b9adf38ff
    test: fix fake clock for muxer for integration tests (#1322) Cosmin Stejerean 2024-02-08 18:49:15 +0100
  • 5d44368478
    fix: preserve case for stream descriptors (#1321) Cosmin Stejerean 2024-02-08 18:48:46 +0100
  • 56bd823339
    fix: duration formatting and update mpd testdata to reflect new format (#1320) Cosmin Stejerean 2024-02-08 18:48:14 +0100
  • e21519bb28
    test: update webm samples to use 0.3.0 version number (#1319) Cosmin Stejerean 2024-02-08 18:47:36 +0100
  • da5b2807d9 lint #1330 SteveR-PMP 2024-01-16 12:46:55 -0800
  • 09dafa1952 adding command-line 'default_text_zero_bias_ms' and making default 0 (no VTT start bias) SteveR-PMP 2023-02-07 11:53:41 -0800
  • 446776d9d9
    upgrade to alpine 3.19 Michał Idzikowski 2024-01-04 22:39:34 +0100
  • 49e6e275f0 fix: cmake changes from base to std Vishal Shah 2024-01-03 09:55:51 -0700
  • 1adccb6170 Merge branch 'main' of https://github.com/shaka-project/shaka-packager into dash-forced-subtitle Vishal Shah 2024-01-02 17:19:58 -0700
  • 4e67ded84f remove tolower from split and trim skip empty helper function which was causing stream descriptor params to be lowercased in output #1321 Cosmin Stejerean 2023-12-24 12:09:23 -0800
  • 9e28006647 fix crypto code to remove extra block assumptions #1323 Cosmin Stejerean 2023-12-24 21:40:27 -0800
  • 9effcff7f6 fix fake clock for muxer for integration tests #1322 Cosmin Stejerean 2023-12-24 12:10:58 -0800
  • 534b1274dc update mpd testdata to reflect new duration formatting with 6 decimal places max #1320 Cosmin Stejerean 2023-12-24 12:08:25 -0800
  • 7d4ad306f7 update webm samples to use libwebm 0.3.0 version number due to newer libwebm #1319 Cosmin Stejerean 2023-12-24 12:07:19 -0800
  • 92c2b42242 Proposed fix for #1316 #1317 Viorel Dehelean 2023-12-13 18:16:08 +0100
  • cfe23a0753 feat: Parse MPEG-TS PMT ES language and maximum bitrate descriptors (#369) #1311 Michał Wierzbicki 2023-11-27 16:48:30 +0100
  • 01201858e5 Finaly, add arg #1313 Xavier Laffargue 2023-12-03 11:35:14 -0500
  • 7348b6804e Delete arg Xavier Laffargue 2023-12-03 10:29:41 -0500
  • 36cd3e38ca Add unit test Xavier Laffargue 2023-12-03 10:02:04 -0500
  • 5f12346f39 Initial Xavier Laffargue 2023-12-03 09:31:16 -0500
  • 3e71302ba4
    feat!: Rewrite build system and third-party dependencies (#1310) Joey Parrish 2023-12-01 09:32:19 -0800
  • e53ff0b2a8 fix: prevent segfault on --use_fake_clock_for_muxer (#1289) #1310 Cosmin Stejerean 2023-11-30 13:42:18 -0800
  • 8bb1961c6c
    fix: prevent segfault on --use_fake_clock_for_muxer (#1289) cmake-porting-history Cosmin Stejerean 2023-11-30 13:42:18 -0800
  • e86e5efdf9 feat!: Rewrite build system and third-party dependencies Joey Parrish 2023-11-30 13:20:52 -0800
  • 01e7f3bd19
    ci: Refactor release workflows (#1309) Joey Parrish 2023-11-30 13:17:01 -0800
  • e4ea17b871 fix lint #1309 Joey Parrish 2023-11-30 09:09:20 -0800
  • ad22b4c410 ci: Refactor release workflows Joey Parrish 2023-11-30 09:04:26 -0800
  • ba5c77155a
    fix: Add missing <cstdint> includes (#1306) modernletter 2023-11-30 07:51:37 +0100
  • ac59b9ebc9
    fix: Update to use official FairPlay UUID. (#1281) wjywbs 2023-11-30 01:33:13 -0500
  • 1f089095e8 fix: Add missing <cstdint> includes (#1305) #1306 Michał Wierzbicki 2023-11-24 14:46:20 +0100
  • a69887082b Add Michal Wierzbicki to CONTRIBUTORS and Cyfrowy Polsat SA to AUTHORS Michał Wierzbicki 2023-11-24 14:37:56 +0100
  • c006ecb4d8 Add DTS:X audio support for DASH and HLS-fMP4 #1302 Roy Funderburk 2023-11-17 23:26:44 +0000
  • 2038339926
    build: Separate shared and static library targets (#1293) Joey Parrish 2023-10-22 17:46:33 -0700
  • ea311672f1
    docs: Add docs on installation (#1294) Joey Parrish 2023-10-19 10:54:52 -0700
  • 8cb3a7f978 docs: Add docs on installation #1294 Joey Parrish 2023-10-19 10:09:23 -0700
  • 9d43b30a40 build: Separate shared and static library targets #1293 Joey Parrish 2023-10-18 09:33:49 -0700
  • 562473c57e
    build: Use the standard BUILD_SHARED_LIBS variable (#1292) Joey Parrish 2023-10-19 10:05:35 -0700
  • 168e74c4c9
    fix: Fix dependency on system zlib (#1291) Joey Parrish 2023-10-19 10:05:23 -0700
  • 1028f0db77 build: Use standard BUILD_SHARED_LIBS variable instead of custom LIBPACKAGER_SHARED #1292 Joey Parrish 2023-10-18 09:38:50 -0700
  • 12aa1e6da5 fix: Fix dependency on system zlib #1291 Joey Parrish 2023-10-19 08:14:14 -0700
  • 49e01251da Add static libc for self-hosted runners #1282 Joey Parrish 2023-10-18 20:25:31 -0700
  • a80321537d fix: Fix static executable build on Linux Joey Parrish 2023-10-18 09:17:20 -0700
  • bcc275454d
    fix: Fix clang build (#1288) Joey Parrish 2023-10-18 16:47:09 -0700
  • 1e9b251be8
    fix: Fix UdpFile build on FreeBSD (#1287) Joey Parrish 2023-10-18 16:46:25 -0700
  • 9294dc7c68
    fix: Use stable GitHub mirror for libxml2 source (#1286) Joey Parrish 2023-10-18 16:45:36 -0700
  • fac8acf5dd
    feat: Build c-ares locally (#1285) Joey Parrish 2023-10-18 16:44:43 -0700
  • 2633ed2e1b the option for --use_fake_clock_for_muxer was resulting in a segfault, exposed by the integration tests #1289 Cosmin Stejerean 2023-10-18 16:08:28 -0700
  • e516608c5e
    feat: copy packager_test.py in CMake (#1284) Cosmin Stejerean 2023-10-18 16:06:10 -0700
  • d2b94b6af3 fix: Fix clang build #1288 Joey Parrish 2023-10-18 13:24:41 -0700
  • e6f9e0a9fc fix: Fix UdpFile build on FreeBSD #1287 Joey Parrish 2023-10-18 13:23:31 -0700
  • 757c940e79 fix: Use stable GitHub mirror for libxml2 source #1286 Joey Parrish 2023-10-18 13:09:49 -0700
  • 6b7a789de7 skip integration tests by default for now until we fix them all #1284 Cosmin Stejerean 2023-10-18 13:06:59 -0700
  • c5ea882160 feat: Build c-ares locally #1285 Joey Parrish 2023-10-18 12:44:04 -0700
  • bfed65b734 add integration tests to ctest with an option to skip them Cosmin Stejerean 2023-10-18 12:03:47 -0700
  • 985abb23d6
    fix: Fix internal libraries built as dynamic by default (#1283) Joey Parrish 2023-10-18 11:31:29 -0700
  • 56ff8d8d84 copy over the packager_test.py files to build output Cosmin Stejerean 2023-10-18 10:45:46 -0700
  • c3b36255c1 fix: Fix internal libraries built as dynamic by default #1283 Joey Parrish 2023-10-18 09:51:34 -0700
  • 3081f9e5bb fix: Update to use official FairPlay UUID. #1281 Jingyi Wei 2023-10-17 19:03:14 -0400
  • 4e520c5f4e Implement stream ordering in HLS playlist based on input order. #1280 Jingyi Wei 2021-11-26 12:01:08 -0500
  • 32723f81bc
    build: Fix pssh-box.py targets, installation, and docs (#1279) Joey Parrish 2023-10-17 12:52:40 -0700
  • 53eb7b1a38
    build: Fix rebuild of link-test targets (#1278) Joey Parrish 2023-10-17 12:09:04 -0700
  • e73c48c7f1 build: Fix pssh-box.py targets, installation, and docs #1279 Joey Parrish 2023-10-17 11:49:11 -0700
  • b74f122a04 build: Fix rebuild of link-test targets #1278 Joey Parrish 2023-10-17 11:49:37 -0700
  • 4cedb7ca98
    docs: update docs for CMake (#1270) Cosmin Stejerean 2023-10-17 09:39:11 -0700
  • 0bfe704b77 Correct build output folders #1270 Joey Parrish 2023-10-17 09:30:15 -0700
  • 4c37534a47 Update Windows commands Joey Parrish 2023-10-17 09:26:46 -0700
  • cdee70124f Add chocolatey commands for Windows dev setup Joey Parrish 2023-10-17 09:26:32 -0700
  • 178966cbef Update minimum git version for relative-path submodules Joey Parrish 2023-10-17 08:31:38 -0700
  • 2a41b44ca3 Update Ubuntu version Joey Parrish 2023-10-17 08:31:27 -0700
  • 0f0277ac9f Fix typos Joey Parrish 2023-10-17 08:31:17 -0700
  • ef1413fcbd Add link to gperftools issue Joey Parrish 2023-10-17 08:30:13 -0700
  • f1f884892d Merge branch 'cmake' into cmake-docs Joey Parrish 2023-10-16 17:46:40 -0700
  • b224fb6e57
    feat: add install target for cmake (#1269) Cosmin Stejerean 2023-10-16 13:08:48 -0700
  • de8e448e0f use --install with the same --config that we are building with #1269 Cosmin Stejerean 2023-10-16 11:54:50 -0700
  • eb7d78a50b print some more information to figure out why windows tests are failing in CI Cosmin Stejerean 2023-10-16 11:24:50 -0700
  • 58c90e0fea
    Merge branch 'cmake' into cmake-docs Cosmin Stejerean 2023-10-16 11:06:49 -0700
  • 6baeb96365 consolidate dependencies for test-install to the definition Cosmin Stejerean 2023-10-16 10:47:44 -0700
  • 54ad64ce06 link to explicit path on Windows since it doesn't like -lpackager Cosmin Stejerean 2023-10-16 10:33:53 -0700
  • 8554f32999 ensure mpd_generator packager and libpackager are built before calling test-install Cosmin Stejerean 2023-10-16 09:43:28 -0700
  • 90f46fa623 Make noise during link-test installation Joey Parrish 2023-10-14 17:54:33 -0700
  • d8192168d8 use instead of Cosmin Stejerean 2023-10-14 16:39:12 -0700
  • 6a35db987e Add link test target Joey Parrish 2023-10-09 16:47:42 -0700
  • 78fee1f098 only rename output library name to packager outside of Windows (to avoid liblibpackager) Cosmin Stejerean 2023-09-27 09:22:33 -0700
  • 06b9c5f31c generate an install target and copy over pssh along with mpd_generator and packager binaries and libshaka Cosmin Stejerean 2023-09-26 00:59:49 +0100