{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":347860608,"defaultBranch":"master","name":"mpegts.js","ownerLogin":"xqq","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-15T06:26:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4645762?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696857031.0","currentOid":""},"activityList":{"items":[{"before":"4c5e75f9b3863db53f095dc38f3a8a6c6d5b33a2","after":"3a8aa4fcdb8d1ba7fe143b4aa9a69151d8632ae7","ref":"refs/heads/master","pushedAt":"2024-05-29T01:44:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"Merge pull request #193 from monyone/feat/opus-eflv\n\nFeat: Support Opus in FLV","shortMessageHtmlLink":"Merge pull request #193 from monyone/feat/opus-eflv"}},{"before":"a98ab4b50ec882a564b7bd15544519d8e44a0a52","after":"4c5e75f9b3863db53f095dc38f3a8a6c6d5b33a2","ref":"refs/heads/master","pushedAt":"2024-05-22T04:43:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"Merge pull request #187 from suzp1984/fix/base_demuxer_data_avaliable_api\n\nswap audioTrack/videoTrack position in BaseDemuxer.nDataAvailable","shortMessageHtmlLink":"Merge pull request #187 from suzp1984/fix/base_demuxer_data_avaliable…"}},{"before":"494b9eb43d4527915ebed82cdaf6f4318419e360","after":"a98ab4b50ec882a564b7bd15544519d8e44a0a52","ref":"refs/heads/master","pushedAt":"2024-05-22T04:42:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"Merge pull request #188 from suzp1984/fix/safari_opus_ts_play\n\nfix safari cannot play ts file problem.","shortMessageHtmlLink":"Merge pull request #188 from suzp1984/fix/safari_opus_ts_play"}},{"before":"8f02abe30c24e5b66677851c1eff63d717d36fe5","after":"494b9eb43d4527915ebed82cdaf6f4318419e360","ref":"refs/heads/master","pushedAt":"2024-04-05T02:42:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"Merge pull request #182 from wakabayashik/master\n\nfixed: stall when unbuffered seek to position 0 with audio codec mp3","shortMessageHtmlLink":"Merge pull request #182 from wakabayashik/master"}},{"before":"fc7a27276e4a5d2982c40d3c1893c157ad18daa4","after":"8f02abe30c24e5b66677851c1eff63d717d36fe5","ref":"refs/heads/master","pushedAt":"2024-03-29T03:25:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"Merge pull request #179 from wakabayashik/master\n\nfixed: busy loop caused by invalid frame_size_code in AC-3 data","shortMessageHtmlLink":"Merge pull request #179 from wakabayashik/master"}},{"before":"560e6b3fb9c6d416f402c98409cd0c7c9ad6e421","after":"fc7a27276e4a5d2982c40d3c1893c157ad18daa4","ref":"refs/heads/master","pushedAt":"2024-03-28T01:51:06.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"Merge pull request #153 from dexbol/x\n\nAllow hevc config version to be 0 or 1","shortMessageHtmlLink":"Merge pull request #153 from dexbol/x"}},{"before":"9286b6bca141c88933d23e2003ec0336cac1b820","after":"560e6b3fb9c6d416f402c98409cd0c7c9ad6e421","ref":"refs/heads/master","pushedAt":"2024-03-28T01:37:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"Merge pull request #175 from wakabayashik/master\n\nfeat: support timestamp wraparound","shortMessageHtmlLink":"Merge pull request #175 from wakabayashik/master"}},{"before":"165fb57ccb448d29c9bda7054c6f1f4450bd2879","after":"9286b6bca141c88933d23e2003ec0336cac1b820","ref":"refs/heads/master","pushedAt":"2024-02-14T12:43:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"Update README.md to mention working on newer iOS versions\n\nMpegts.js works with newer iOS versions (17.1 and later) thanks to supporting Managed Media Source API.","shortMessageHtmlLink":"Update README.md to mention working on newer iOS versions"}},{"before":"ee19138ab89af9629f1bbb13c44929b779296d24","after":"165fb57ccb448d29c9bda7054c6f1f4450bd2879","ref":"refs/heads/master","pushedAt":"2024-01-22T05:46:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"Merge pull request #160 from monyone/fix/flv-hevc-nalutype\n\nFix: correct hevc nalutype for FLV","shortMessageHtmlLink":"Merge pull request #160 from monyone/fix/flv-hevc-nalutype"}},{"before":"3daaca361825df8af8138d303565ee887d6c354a","after":"ee19138ab89af9629f1bbb13c44929b779296d24","ref":"refs/heads/master","pushedAt":"2023-10-29T08:21:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"io/io-controller: Fix bug when config.stashInitialSize > 3MiB","shortMessageHtmlLink":"io/io-controller: Fix bug when config.stashInitialSize > 3MiB"}},{"before":"4ac25484cf1fc68dac9ced84246df2d167301115","after":"3daaca361825df8af8138d303565ee887d6c354a","ref":"refs/heads/master","pushedAt":"2023-10-26T16:03:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"docs/api.md: Add description for config.enableWorkerForMSE","shortMessageHtmlLink":"docs/api.md: Add description for config.enableWorkerForMSE"}},{"before":"9bea26209955cc621e422a353af04e7bd6de47a5","after":"4ac25484cf1fc68dac9ced84246df2d167301115","ref":"refs/heads/master","pushedAt":"2023-10-26T15:46:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"demux/av1-parser: Specify return type of getChromaFormatString() to string","shortMessageHtmlLink":"demux/av1-parser: Specify return type of getChromaFormatString() to s…"}},{"before":"2bb5349f76f444a20ae87f43dc6ccf2afbd82a5f","after":"9bea26209955cc621e422a353af04e7bd6de47a5","ref":"refs/heads/master","pushedAt":"2023-10-26T13:55:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"d.ts: Update TypeScript declaration file","shortMessageHtmlLink":"d.ts: Update TypeScript declaration file"}},{"before":"99a8e0ccd5a3aa3bed356ef8bc2da6ac9844c1f1","after":"2bb5349f76f444a20ae87f43dc6ccf2afbd82a5f","ref":"refs/heads/master","pushedAt":"2023-10-26T11:53:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"core/mse-controller: Add missing 'this.' prefix for calling revokeObjectURL()","shortMessageHtmlLink":"core/mse-controller: Add missing 'this.' prefix for calling revokeObj…"}},{"before":"c45dbd0da64253658f0f4dc5a3fb3679425c89c9","after":"99a8e0ccd5a3aa3bed356ef8bc2da6ac9844c1f1","ref":"refs/heads/master","pushedAt":"2023-10-26T11:07:25.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"Merge pull request #144 from FredZeng/live-chasing\n\nfeat: support 'liveBufferLatencyChasingOnPaused' config","shortMessageHtmlLink":"Merge pull request #144 from FredZeng/live-chasing"}},{"before":"857ae597b41e6c99a1e9a95a3dabb0a9592478ae","after":"c45dbd0da64253658f0f4dc5a3fb3679425c89c9","ref":"refs/heads/master","pushedAt":"2023-10-13T14:39:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"demux/ts-demuxer: Use PCR time for nearest_pts if audio track doesn't exist","shortMessageHtmlLink":"demux/ts-demuxer: Use PCR time for nearest_pts if audio track doesn't…"}},{"before":"c097aad1b16917050d3d0182a113b2f85963ddf7","after":null,"ref":"refs/heads/mse-in-workers","pushedAt":"2023-10-09T13:10:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"}},{"before":"ab66c69d582cbcc60cad09c9a3a87aea5b91b6b4","after":"857ae597b41e6c99a1e9a95a3dabb0a9592478ae","ref":"refs/heads/master","pushedAt":"2023-10-09T12:09:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"demux/h265-parser: Add missing profile_string property in parseSPS()'s return value","shortMessageHtmlLink":"demux/h265-parser: Add missing profile_string property in parseSPS()'…"}},{"before":"8e583484e016e6fd10698bcdab84f49286d9463e","after":"ab66c69d582cbcc60cad09c9a3a87aea5b91b6b4","ref":"refs/heads/master","pushedAt":"2023-10-09T12:04:49.000Z","pushType":"pr_merge","commitsCount":39,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"Merge pull request #140 from xqq/mse-in-workers\n\nAdd support for MSE in Workers","shortMessageHtmlLink":"Merge pull request #140 from xqq/mse-in-workers"}},{"before":"ae1b71c5bea2d155892745ae7a3b3e23956be91c","after":"c097aad1b16917050d3d0182a113b2f85963ddf7","ref":"refs/heads/mse-in-workers","pushedAt":"2023-10-09T11:39:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"d.ts: Update declarations","shortMessageHtmlLink":"d.ts: Update declarations"}},{"before":"7a1021a26d7e1a2d3d267d71167906312f7bb722","after":"ae1b71c5bea2d155892745ae7a3b3e23956be91c","ref":"refs/heads/mse-in-workers","pushedAt":"2023-10-09T09:48:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"player/player-engine-dedicated-thread: Return boolean value on isSupported()","shortMessageHtmlLink":"player/player-engine-dedicated-thread: Return boolean value on isSupp…"}},{"before":"77b96d66a7bfe9222115991b5e5054e97f47be74","after":"7a1021a26d7e1a2d3d267d71167906312f7bb722","ref":"refs/heads/mse-in-workers","pushedAt":"2023-10-09T09:33:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"player/player-engine-dedicated-thread: Check MediaSource by using self.MediaSource","shortMessageHtmlLink":"player/player-engine-dedicated-thread: Check MediaSource by using sel…"}},{"before":"676bc68d68c7e00a258899fc9a37385ed2cb7864","after":"77b96d66a7bfe9222115991b5e5054e97f47be74","ref":"refs/heads/mse-in-workers","pushedAt":"2023-10-09T08:12:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"package.json: Upgrade webpack to 4.47.0 to workaround nodejs breaking change","shortMessageHtmlLink":"package.json: Upgrade webpack to 4.47.0 to workaround nodejs breaking…"}},{"before":"fc910f36fd04cf99166ecc2880e96786a104118a","after":"676bc68d68c7e00a258899fc9a37385ed2cb7864","ref":"refs/heads/mse-in-workers","pushedAt":"2023-10-09T02:10:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"player/player-engine-dedicated-thread: Fire PlayerEvents.DESTROYING in destroy()","shortMessageHtmlLink":"player/player-engine-dedicated-thread: Fire PlayerEvents.DESTROYING i…"}},{"before":"225155da79e2f0395f9894de7e8a385b33f104a2","after":"fc910f36fd04cf99166ecc2880e96786a104118a","ref":"refs/heads/mse-in-workers","pushedAt":"2023-10-08T15:44:00.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"demo/arib.html: Turn on enableWorker & enableWorkerForMSE","shortMessageHtmlLink":"demo/arib.html: Turn on enableWorker & enableWorkerForMSE"}},{"before":"d38cdec85bbd9780640453904719174001350a09","after":"225155da79e2f0395f9894de7e8a385b33f104a2","ref":"refs/heads/mse-in-workers","pushedAt":"2023-10-08T15:39:55.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"package.json: Use xqq/webworkify-webpack on github","shortMessageHtmlLink":"package.json: Use xqq/webworkify-webpack on github"}},{"before":"fdf0147367afd791b53b78eb2c761c011bc6be40","after":"d38cdec85bbd9780640453904719174001350a09","ref":"refs/heads/mse-in-workers","pushedAt":"2023-10-08T13:13:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"player/player-engine-main-thread: Rename _onRequestUnbufferedSeek() to _onRequiredUnbufferedSeek()","shortMessageHtmlLink":"player/player-engine-main-thread: Rename _onRequestUnbufferedSeek() t…"}},{"before":"dfdf5a33006946837f62769ad51dcd021182c8fe","after":"fdf0147367afd791b53b78eb2c761c011bc6be40","ref":"refs/heads/mse-in-workers","pushedAt":"2023-10-08T11:14:44.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"player/seeking-handler: Pass on_unbuffered_seek callback in constructor","shortMessageHtmlLink":"player/seeking-handler: Pass on_unbuffered_seek callback in constructor"}},{"before":"7d9deb139301915cf7b124a1ba6a87bb911e97a0","after":"dfdf5a33006946837f62769ad51dcd021182c8fe","ref":"refs/heads/mse-in-workers","pushedAt":"2023-10-07T14:58:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"player/loading-controller: Pass transmuxer-pause/resume callback instead of passing transmuxer in constructor","shortMessageHtmlLink":"player/loading-controller: Pass transmuxer-pause/resume callback inst…"}},{"before":"d86fbc34a0311c98f1c22946d05af067d9c944e3","after":"8e583484e016e6fd10698bcdab84f49286d9463e","ref":"refs/heads/master","pushedAt":"2023-10-07T14:55:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xqq","name":"xqq","path":"/xqq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4645762?s=80&v=4"},"commit":{"message":"utils/polyfill: Add polyfill for String.prototype.startsWith()","shortMessageHtmlLink":"utils/polyfill: Add polyfill for String.prototype.startsWith()"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVm5U2gA","startCursor":null,"endCursor":null}},"title":"Activity · xqq/mpegts.js"}