Commit Graph

  • 142defb693 build(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 #44 dependabot/npm_and_yarn/js-yaml-4.1.1 dependabot[bot] 2025-11-16 05:59:26 +00:00
  • d2fa40d761 build(deps-dev): bump vite from 7.1.5 to 7.1.12 (#41) main dependabot[bot] 2025-11-03 08:52:03 -03:00
  • f050770689 build(deps-dev): bump vite in /examples/sabr-shaka-example (#39) dependabot[bot] 2025-11-03 08:25:10 -03:00
  • f2b87517c5 chore: Update examples Luan 2025-10-12 17:55:33 -03:00
  • 69db60c491 chore: merge main Luan 2025-09-17 19:13:51 -03:00
  • 2b622d7069 chore(sabr-shaka-example): Fix log tag Luan 2025-09-17 19:13:36 -03:00
  • 758083793a build(deps): bump esbuild and vite in /examples/sabr-shaka-example (#35) dependabot[bot] 2025-09-17 18:18:26 -03:00
  • 39d8ff3056 chore(docs): Update license link Luan 2025-09-17 18:13:53 -03:00
  • befa5a4d69 chore(docs): Fix kira link Luan 2025-09-17 18:12:39 -03:00
  • f2b2d4412f chore(sabr-shaka-example): Change default video id Luan 2025-09-17 18:11:04 -03:00
  • 07999a4a20 chore(sabr-shaka-example): Use player#attach instead of element Luan 2025-09-17 18:06:58 -03:00
  • 9f992e624a chore(examples): Add a minimal sabr player Luan 2025-09-17 18:00:59 -03:00
  • db64163366 chore: merge main Luan 2025-09-17 15:44:26 -03:00
  • be38a22257 chore(SabrStream): Fix type warnings Luan 2025-09-17 15:43:51 -03:00
  • fbc18fa9e1 chore(main): release googlevideo 4.0.4 (#34) googlevideo-v4.0.4 github-actions[bot] 2025-09-14 22:22:17 -03:00
  • c178194ad8 chore(tests): Fix sabr stream simulation Luan 2025-09-14 20:40:12 -03:00
  • 1f8fe18235 chore(main): release googlevideo 4.0.4 #34 release-please--branches--main--components--googlevideo github-actions[bot] 2025-09-14 22:58:30 +00:00
  • c240c97c23 fix(generate-proto): Use forceLong=string option Luan 2025-09-14 19:58:07 -03:00
  • 4d0a4a0f14 build(deps-dev): bump vite from 7.0.6 to 7.1.5 (#33) dependabot[bot] 2025-09-09 19:21:35 -03:00
  • e0be4765e1 chore(main): release googlevideo 4.0.3 (#31) googlevideo-v4.0.3 github-actions[bot] 2025-08-16 02:09:56 -03:00
  • eb28ed07c1 chore: catch up with main branch Luan 2025-08-16 02:07:09 -03:00
  • 5238e7322a fix(SabrUmpProcessor): Init segment not being fetched when cache is disabled Luan 2025-08-16 02:06:33 -03:00
  • 4112e35422 fix(SabrStreamingAdapter): Add lastPlayerTimeSecs to prevent stale data usage Luan 2025-08-16 02:05:36 -03:00
  • 9a0572263f chore(main): release googlevideo 4.0.2 (#30) googlevideo-v4.0.2 github-actions[bot] 2025-07-24 10:05:20 -03:00
  • fa4d4f7b11 chore(docs): Update API ref Luan 2025-07-24 10:04:20 -03:00
  • 19854137ca chore(package): Remove main entry point Luan 2025-07-24 10:02:49 -03:00
  • d8d4471a44 chore(package): Remove unused type and module fields Luan 2025-07-24 10:01:27 -03:00
  • 059ce1cae8 chore: Update protos Luan 2025-07-24 10:00:27 -03:00
  • 34dc84f576 chore(package): Update deps Luan 2025-07-24 09:57:33 -03:00
  • 3d063c3d62 chore(shared-types): Add tsdoc Luan 2025-07-24 09:48:37 -03:00
  • b4a0728f6a fix(SabrStream): Catch part decoding errors and improve stall detection logic Luan 2025-07-24 09:44:34 -03:00
  • 57d427774c chore: merge main Luan 2025-07-22 16:39:56 -03:00
  • 67ae82be3b chore: update docs Luan 2025-07-22 16:39:38 -03:00
  • e185cbcd88 chore(main): release googlevideo 4.0.1 (#29) googlevideo-v4.0.1 github-actions[bot] 2025-07-22 16:02:30 -03:00
  • 5b84100979 chore(docs): Add more tsdoc to make jsr happy Luan 2025-07-22 16:00:42 -03:00
  • 7c354bf505 chore: merge main Luan 2025-07-22 15:28:36 -03:00
  • 1770a47136 chore: fix jsr release Luan 2025-07-22 15:28:20 -03:00
  • c218cf203c chore(main): release googlevideo 4.0.0 (#28) googlevideo-v4.0.0 github-actions[bot] 2025-07-22 15:26:02 -03:00
  • f4805f6b36 chore: lint Luan 2025-07-22 15:24:30 -03:00
  • 445c747a5d chore: remove .idea from repo Luan 2025-07-22 15:09:38 -03:00
  • a744d6af0a feat!: rework library (#27) Luan 2025-07-22 15:02:10 -03:00
  • 059b7a8a26 chore(build): More efficient enum emit (#25) absidue 2025-07-18 16:19:50 +00:00
  • a65328dcca chore(protos): Enable removeEnumPrefix ts-proto option (#24) absidue 2025-04-17 00:57:22 +02:00
  • d17ec5a045 chore: lint Luan 2025-04-06 20:38:42 -03:00
  • e720acf743 chore: Add id-token permission to release-please action Luan 2025-04-06 20:11:51 -03:00
  • b78930491a chore: Remove old browser example Luan 2025-04-06 20:06:23 -03:00
  • e6e6caf042 chore: fix conflicts Luan 2025-04-06 19:51:30 -03:00
  • 159237ff92 chore: Fix onesie request example and clean up Luan 2025-04-06 19:12:24 -03:00
  • 173a2b0717 chore(protos): Add audioTrackId to ClientAbrState (#22) absidue 2025-03-30 22:32:25 +02:00
  • e217d50236 chore(main): release googlevideo 3.0.0 (#16) googlevideo-v3.0.0 github-actions[bot] 2025-03-23 14:33:15 -03:00
  • c5c81a81ed refactor(protos)!: Remove the fromJSON, toJSON, create and fromPartial functions (#19) absidue 2025-03-23 17:52:13 +01:00
  • d72f8b2dae chore(protos): Remove outdated comment and update exports Luan 2025-03-19 18:15:48 -03:00
  • 33878c6aff Merge remote-tracking branch 'origin/main' Luan 2025-03-18 17:43:09 -03:00
  • cc05057771 chore(UMP): Add TSDoc comments Luan 2025-03-18 17:42:43 -03:00
  • d12432c0e5 feat(UMP): Add support for partial parts Luan 2025-03-18 17:41:17 -03:00
  • d389d242ab feat(protos): Add LiveMetadata protobuf (#18) absidue 2025-03-15 15:37:56 +01:00
  • 4ff9c14f94 chore(protos): Rename YP to serializeResponseAsJson in EncryptedPlayerRequest Luan 2025-02-15 21:10:01 -03:00
  • 418898faa9 feat: Add support for unencrypted onesie requests & responses Luan 2025-02-15 21:03:08 -03:00
  • 9db40aba02 chore(protos): Rename field6 to skip_response_encryption in OnesiePlayerRequest Luan 2025-02-15 20:44:08 -03:00
  • 3d0ec848cd chore(protos): Add all possible onesie_proxy_status enum values Luan 2025-02-15 20:39:13 -03:00
  • d683f123c0 chore: fix SABR example and update protos Luan 2024-12-23 14:36:48 -03:00
  • 7a106dc5f4 chore: update deps Luan 2024-12-10 10:32:02 -03:00
  • 96004ce991 chore(onesie-request): Use Application-Level Redirects Luan 2024-11-02 10:45:40 -03:00
  • 3faff2f6f5 refactor(UMP): Simplify readVarInt method Luan 2024-11-02 10:30:41 -03:00
  • 008ded015f chore(ServerAbrStream): Clean up Luan 2024-11-02 10:02:53 -03:00
  • 175264b1c3 chore(onesie-example): Fix duplicate & in the /initplayback URL Luan 2024-11-02 09:20:40 -03:00
  • a6eb8821cb chore: update onesie example Luan 2024-11-02 02:52:10 -03:00
  • 590f882431 chore(package): remove esbuild dependency Luan 2024-11-02 02:31:42 -03:00
  • ce816810e0 chore(readme): Add some cool badges Luan 2024-11-02 02:22:21 -03:00
  • c4307b247d chore: fix workflows Luan 2024-11-02 02:10:47 -03:00
  • 866586c7e7 chore(main): release googlevideo 2.0.0 (#12) googlevideo-v2.0.0 github-actions[bot] 2024-11-02 02:05:29 -03:00
  • 160cae25e8 chore: release 2.0.0 Luan 2024-11-02 02:00:32 -03:00
  • d36a298d25 chore: update release-please config Luan 2024-11-02 01:56:47 -03:00
  • ec64dd5183 refactor!: drop cjs support Luan 2024-11-02 01:50:30 -03:00
  • b2076342e7 chore: bootstrap releases for path: . (#9) Luan 2024-11-02 01:21:51 -03:00
  • ba7c0fe4bf chore: update release-please workflow Luan 2024-11-02 01:14:03 -03:00
  • ec4e83424c Merge branch 'main' of https://github.com/LuanRT/googlevideo Luan 2024-10-26 06:09:52 -03:00
  • c0bd5cf3c5 chore: update protos Luan 2024-10-26 06:07:40 -03:00
  • a34bdc72b1 chore(main): release 1.1.0 (#8) v1.1.0 github-actions[bot] 2024-10-24 12:16:43 -03:00
  • 4cd18770ba chore: release 1.1.0 Luan 2024-10-24 12:13:26 -03:00
  • 56df5a744d chore(linter): Update no-tabs rule Luan 2024-10-24 09:33:18 -03:00
  • 20a06ba8bd chore: Update readme Luan 2024-10-24 09:29:27 -03:00
  • b701e31b75 chore: Add esbuild to package.json and install protoc in release workflow Luan 2024-10-24 09:24:13 -03:00
  • 51ef60f17e chore: Update workflows Luan 2024-10-24 09:21:18 -03:00
  • 01c61ccaa5 chore(main): release 1.0.0 release-please--branches--main--components--jintr github-actions[bot] 2024-10-24 12:16:28 +00:00
  • 3ab569c637 fix(sabr): Video-only playback is no longer supported Luan 2024-10-24 09:12:18 -03:00
  • 5cec3e9b5f chore: Add issue templates and workflows Luan 2024-10-24 09:02:21 -03:00
  • 3f0ddc0555 chore: update protos Luan 2024-10-23 09:35:50 -03:00
  • eb9311e482 chore: simplify onesie example Luan 2024-10-10 02:57:43 -03:00
  • 79711e655b chore: update protos Luan 2024-10-02 12:23:00 -05:00
  • d13ee8c4f5 build(deps): bump rollup and vite in /examples/browser/web (#4) dependabot[bot] 2024-10-04 15:33:06 -03:00
  • 6b1801c893 chore: update readme Luan 2024-09-26 20:05:07 -03:00
  • 125654457e chore: update protos x2 Luan 2024-09-25 14:36:16 -03:00
  • 3d41824dee chore: update protos Luan 2024-09-25 13:04:33 -03:00
  • fbef7bd417 fix(onesie-request): clone session context to prevent original modification Luan 2024-09-23 18:50:52 -03:00
  • ab6c669c44 chore: use proto2 Luan 2024-09-21 13:51:23 -03:00
  • e2e885bf09 fix(ServerAbrStream): validate server response Luan 2024-09-19 14:10:00 -03:00
  • 48ef9be26b fix(ServerAbrStream): use optional chaining for sequenceNumber access Luan 2024-09-19 13:53:17 -03:00
  • 8642306f97 chore(docs): fix buffer length logging Luan 2024-09-19 13:16:38 -03:00
  • 29c9cd5b69 chore(examples/onesie-request): lint Luan 2024-09-19 12:16:39 -03:00