{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":220159577,"defaultBranch":"master","name":"Flyleaf","ownerLogin":"SuRGeoNix","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-11-07T05:37:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/57474895?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716628371.0","currentOid":""},"activityList":{"items":[{"before":"494a51c8e82df87fc5588e7f138b9cbdb19d4cba","after":"051c7b0c236f70c1d18d5a7ec7b5e1ede1b886b7","ref":"refs/heads/master","pushedAt":"2024-05-26T21:48:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Renderer: Exposes child renderer to allow config changes separately [Related #459]\n\ne.g. ReplicaPlayer.renderer.child.Zoom += 0.1;","shortMessageHtmlLink":"Renderer: Exposes child renderer to allow config changes separately […"}},{"before":"76add5053a385af5df86dc9824d39bb0e823b7f6","after":"494a51c8e82df87fc5588e7f138b9cbdb19d4cba","ref":"refs/heads/master","pushedAt":"2024-05-26T11:30:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Player.Subtitles: Keeps the last subtitles text on pause/play [Fixes #468]","shortMessageHtmlLink":"Player.Subtitles: Keeps the last subtitles text on pause/play [Fixes #…"}},{"before":"678b76f3a7cfcf116a53d77906e9f20e1dc699f4","after":"76add5053a385af5df86dc9824d39bb0e823b7f6","ref":"refs/heads/master","pushedAt":"2024-05-25T09:07:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Updates to v3.7.49 (FlyleafLib) / v1.3.10 (FlyleafME) / v1.0.29 (FlyleafHost.WinUI)\n\n- Demuxer: Fixes an issue while passing HTTP Query Parameters\n- Demuxer: When AllowFindStreamInfo is disabled will allow video streams with unidentified pixel formats (will be identified during decoding)\n- Renderer: Fixes a memory leak with D3D11VP during PresentOffline (eg. called by TakeSnapshot)\n- DecoderContext: Prevent opening audio stream when audio is disabled\n- VideoDecoder: Fixes an issue with AV1 when the video acceleration is disabled","shortMessageHtmlLink":"Updates to v3.7.49 (FlyleafLib) / v1.3.10 (FlyleafME) / v1.0.29 (Flyl…"}},{"before":"653dde964abadea0d7b178c28cf00711f35ebf8b","after":"678b76f3a7cfcf116a53d77906e9f20e1dc699f4","ref":"refs/heads/master","pushedAt":"2024-05-25T08:46:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Renderer: Fixes a memory leak with D3D11VP during PresentOffline (eg. called by TakeSnapshot) [Fixes #318]","shortMessageHtmlLink":"Renderer: Fixes a memory leak with D3D11VP during PresentOffline (eg.…"}},{"before":"bec5d9ce1559591f836c5babb880fce9be017a80","after":null,"ref":"refs/heads/tmp1","pushedAt":"2024-05-23T20:50:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"}},{"before":"8f6153262d2bf1c46ea4f41fae3befc04c4420f0","after":"653dde964abadea0d7b178c28cf00711f35ebf8b","ref":"refs/heads/master","pushedAt":"2024-05-23T20:49:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Merge pull request #467 from SuRGeoNix/tmp1\n\nPR local","shortMessageHtmlLink":"Merge pull request #467 from SuRGeoNix/tmp1"}},{"before":null,"after":"bec5d9ce1559591f836c5babb880fce9be017a80","ref":"refs/heads/tmp1","pushedAt":"2024-05-23T20:47:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"DecoderContext: Prevent opening audio stream when audio is disabled\n\nDemuxer: Fixes an issue while passing HTTP Query Parameters\n\nDemuxer: When AllowFindStreamInfo = false will allow video streams with unidentified pixel formats (will be identified during decoding)","shortMessageHtmlLink":"DecoderContext: Prevent opening audio stream when audio is disabled"}},{"before":"95d2f1b00c31cb8d4f8ea8901f08c950634f4314","after":"8f6153262d2bf1c46ea4f41fae3befc04c4420f0","ref":"refs/heads/master","pushedAt":"2024-05-21T17:37:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"VideoDecoder: Fixes an issue with AV1 when the video acceleration is disabled\n\nPlugins.BitSwarm: Updates to 2.4.12","shortMessageHtmlLink":"VideoDecoder: Fixes an issue with AV1 when the video acceleration is …"}},{"before":"3cd2408a87209ceef9c054fc0f97cf253a1039a0","after":"95d2f1b00c31cb8d4f8ea8901f08c950634f4314","ref":"refs/heads/master","pushedAt":"2024-05-08T15:24:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Updates to v3.7.48\n\n- Demuxer: Fixes a null reference issue with custom IOStreams when used with the new Config.Demuxer.FormatOptToUnderlying\n- Plugins.SubtitlesConverter: Increases buffer length for char detector\n- VideoDecoder: Introduces (Config.Video.) MaxOutputFps which limits the processed frames for rendering (mainly on increased speed)","shortMessageHtmlLink":"Updates to v3.7.48"}},{"before":"0a07a868c7ad02561541b5da3de3f2ecfbf2784e","after":"3cd2408a87209ceef9c054fc0f97cf253a1039a0","ref":"refs/heads/master","pushedAt":"2024-05-08T09:53:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"VideoDecoder: Introduces (Config.Video.) MaxOutputFps which limits the processed frames for rendering (mainly on increased speed) [related #453]","shortMessageHtmlLink":"VideoDecoder: Introduces (Config.Video.) MaxOutputFps which limits th…"}},{"before":"bde0268102d341f9d0ba809e2f17118b65ff3a72","after":"0a07a868c7ad02561541b5da3de3f2ecfbf2784e","ref":"refs/heads/master","pushedAt":"2024-05-08T07:55:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Plugins.SubtitlesConverter: Increases buffer length for char detector","shortMessageHtmlLink":"Plugins.SubtitlesConverter: Increases buffer length for char detector"}},{"before":"6f4663e60eee4af602e51e96443c7de1b8d4d4b4","after":"bde0268102d341f9d0ba809e2f17118b65ff3a72","ref":"refs/heads/master","pushedAt":"2024-04-23T13:46:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Demuxer: Fixes a null reference issue with custom IOStreams when used with the new Config.Demuxer.FormatOptToUnderlying","shortMessageHtmlLink":"Demuxer: Fixes a null reference issue with custom IOStreams when used…"}},{"before":"7aa5ee7379d7e6efeb6fa96ae7d73a0b904c348a","after":"6f4663e60eee4af602e51e96443c7de1b8d4d4b4","ref":"refs/heads/master","pushedAt":"2024-04-16T13:37:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Updates to v3.7.47 (FlyleafLib) / v1.3.9 (FlyleafME) / v1.0.28 (FlyleafHost.WinUI)\n\n- Demuxer/Decoder: Adds Data Stream support\n- Demuxer: Introduces (Config.Demuxer.) DefaultHTTPQueryToUnderlying and ExtraHTTPQueryParamsToUnderlying to pass HTTP query parameters to the underlying contexts\n- Player: Fixes possible infinite sleep\n- Renderer: Fixes the old (Config.Video.) ClearScreenOnOpen which has been now renamed to ClearScreen to work properly (when false will keep the last rendered frame after stop/close/open)\n\n[Breaking Changes]\n- Config.Video.ClearScreenOnOpen renamed to ClearScreen\n- Disables http_persistent for DASH/HLS by default in the Config.Demuxer Format Options","shortMessageHtmlLink":"Updates to v3.7.47 (FlyleafLib) / v1.3.9 (FlyleafME) / v1.0.28 (Flyle…"}},{"before":"4ac52ec2cff62029f18e2635542f6900c88dd78b","after":"7aa5ee7379d7e6efeb6fa96ae7d73a0b904c348a","ref":"refs/heads/master","pushedAt":"2024-04-09T10:28:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Merge pull request #443 from shjung-nextk/master\n\nfix: Infinite sleep occurs only for some rtsp videos","shortMessageHtmlLink":"Merge pull request #443 from shjung-nextk/master"}},{"before":"4d510c9f1c32dc65d4168c81663b44d7b7071f0d","after":null,"ref":"refs/heads/pr/n449_datastream","pushedAt":"2024-04-09T10:25:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"}},{"before":"6ddae04ab1d6ece2197a9bd497ec1878c58e2ef4","after":"4ac52ec2cff62029f18e2635542f6900c88dd78b","ref":"refs/heads/master","pushedAt":"2024-04-09T10:25:21.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Merge pull request #454 from SuRGeoNix/pr/n449_datastream\n\nDataStream Review","shortMessageHtmlLink":"Merge pull request #454 from SuRGeoNix/pr/n449_datastream"}},{"before":null,"after":"4d510c9f1c32dc65d4168c81663b44d7b7071f0d","ref":"refs/heads/pr/n449_datastream","pushedAt":"2024-04-09T10:23:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"DataStream Review","shortMessageHtmlLink":"DataStream Review"}},{"before":"71242c6b6266838a1ad2e1edc57fb8f126a0d727","after":"6ddae04ab1d6ece2197a9bd497ec1878c58e2ef4","ref":"refs/heads/master","pushedAt":"2024-03-21T13:28:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Demuxer: Adds support to pass HTTP Query Parameters to the underlying contexts (requires FormatOptToUnderlying)\n\nBreaking Changes\n- Disables http_persistent for HLS by default in the config","shortMessageHtmlLink":"Demuxer: Adds support to pass HTTP Query Parameters to the underlying…"}},{"before":"f9aa76389345b67f17702d1d712cea132893726c","after":"71242c6b6266838a1ad2e1edc57fb8f126a0d727","ref":"refs/heads/master","pushedAt":"2024-03-12T13:43:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Renderer: Keeps the last frame rendered (only in GPU can't be resized properly) after stop/close/open [Related #442]\n\n-= Breakinng Changes =-\n- Renames ClearScreenOnOpen to ClearScreen","shortMessageHtmlLink":"Renderer: Keeps the last frame rendered (only in GPU can't be resized…"}},{"before":"559960448e0a56b172cc6c9019148c1ef5a18381","after":"f9aa76389345b67f17702d1d712cea132893726c","ref":"refs/heads/master","pushedAt":"2024-03-11T22:18:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Updates to v3.7.46 (FlyleafLib) / v1.3.8 (FlyleafME) / v1.0.27 (FlyleafHost.WinUI)\n\n- Decoders: Fixes a possible delay during start\n- VideoDecoder: Monitors for codec changes also for software frames\n- Player: Fixes a delay issue during buffering\n- Renderer: Add Snapshot API for BitmapSource\n- Renderer: Performance improvements (restores CullMode after adding H/V flip)","shortMessageHtmlLink":"Updates to v3.7.46 (FlyleafLib) / v1.3.8 (FlyleafME) / v1.0.27 (Flyle…"}},{"before":"f55d1ce1de0e9f88403de7c5e47f0364f94bf756","after":"559960448e0a56b172cc6c9019148c1ef5a18381","ref":"refs/heads/master","pushedAt":"2024-03-11T22:08:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Player Fixes a delay issue during buffering (negative buffer duration when timestamps changed, noticed during codec changed)","shortMessageHtmlLink":"Player Fixes a delay issue during buffering (negative buffer duration…"}},{"before":"4f7d5bf093366b25d65c85d1e0d53e4db6853358","after":"f55d1ce1de0e9f88403de7c5e47f0364f94bf756","ref":"refs/heads/master","pushedAt":"2024-03-11T21:41:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Fix video changing on network stream not updating player to correct width/height (clean up)","shortMessageHtmlLink":"Fix video changing on network stream not updating player to correct w…"}},{"before":"684f82d829107b8e1764d417ac39940072e4eced","after":"4f7d5bf093366b25d65c85d1e0d53e4db6853358","ref":"refs/heads/master","pushedAt":"2024-03-11T21:01:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Decoders: Fixes a possible delay during start (mainly for MaxLatency cases)","shortMessageHtmlLink":"Decoders: Fixes a possible delay during start (mainly for MaxLatency …"}},{"before":"abcf46416f0757f1afdba9c6e4f73779f9a7e70c","after":"684f82d829107b8e1764d417ac39940072e4eced","ref":"refs/heads/master","pushedAt":"2024-03-11T20:52:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Merge pull request #440 from coldays/snapshot_bitmapsource\n\nAdd Snapshot API for BitmapSource","shortMessageHtmlLink":"Merge pull request #440 from coldays/snapshot_bitmapsource"}},{"before":"df8679ac8b137b54897a0396e6d98522bc9f15d5","after":"abcf46416f0757f1afdba9c6e4f73779f9a7e70c","ref":"refs/heads/master","pushedAt":"2024-03-11T20:49:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Merge pull request #439 from coldays/fix_resolution_change\n\nFix video changing on network stream not updating player to correct width/height","shortMessageHtmlLink":"Merge pull request #439 from coldays/fix_resolution_change"}},{"before":"f62634dd80c743abb82b5affae4c1f38a14a19db","after":"df8679ac8b137b54897a0396e6d98522bc9f15d5","ref":"refs/heads/master","pushedAt":"2024-02-27T17:21:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Renderer: Code clean up and performance improvements\n\n(restores rasterizer's CullMode to Back instead of None, when H/V Flip is not enabled as it can cause some performance overhead)","shortMessageHtmlLink":"Renderer: Code clean up and performance improvements"}},{"before":"83d0098f98940b0524440793daaebdefd871900a","after":"f62634dd80c743abb82b5affae4c1f38a14a19db","ref":"refs/heads/master","pushedAt":"2024-02-18T18:02:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Updates to v3.7.45 (FlyleafLib) / v1.3.7 (FlyleafME) / v1.0.26 (FlyleafHost.WinUI)\n\n- Demuxer: Uses STA (instead of UI) thread for opening decklink devices\n- Renderer: Adds alpha blend support\n- VideoDecoder: Adds Exif orientation support","shortMessageHtmlLink":"Updates to v3.7.45 (FlyleafLib) / v1.3.7 (FlyleafME) / v1.0.26 (Flyle…"}},{"before":"08aeb083d72f48af0f0e9839ba783c86ddfc2eda","after":"83d0098f98940b0524440793daaebdefd871900a","ref":"refs/heads/master","pushedAt":"2024-02-13T23:31:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"VideoDecoder: Adds exif orientation support (for jpeg)","shortMessageHtmlLink":"VideoDecoder: Adds exif orientation support (for jpeg)"}},{"before":"bb909b8497d786d97107410002140382d97aa0db","after":"08aeb083d72f48af0f0e9839ba783c86ddfc2eda","ref":"refs/heads/master","pushedAt":"2024-02-13T09:15:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Demuxer: Opens decklink format with STA instead of UI thread to [Related to #430]","shortMessageHtmlLink":"Demuxer: Opens decklink format with STA instead of UI thread to [Rela…"}},{"before":"0980904f2c80c56a694d0d0af0363c519eaab2a3","after":"bb909b8497d786d97107410002140382d97aa0db","ref":"refs/heads/master","pushedAt":"2024-02-13T08:33:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SuRGeoNix","name":"John Stamatakis","path":"/SuRGeoNix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57474895?s=80&v=4"},"commit":{"message":"Renderer: Excludes/Reverts alpha blend from last commit for RGBPacked without alpha (0rgb/rgb0/0bgr/bgr0)","shortMessageHtmlLink":"Renderer: Excludes/Reverts alpha blend from last commit for RGBPacked…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVFaGgAA","startCursor":null,"endCursor":null}},"title":"Activity · SuRGeoNix/Flyleaf"}