Re: RFR: 8273096: Add support for H.265/HEVC to JavaFX Media [v4]

2021-12-13 Thread Alexander Matveev
> - Added support for H.265/HEVC for all 3 platforms. > - Support is added only for .mp4 files over FILE/HTTP/HTTPS protocols. HTTP > Live Streaming with H.265/HEVC is not supported. > - On Windows mfwrapper was introduced which uses Media Foundation APIs to > decode HEVC. > - 10 and 12-bit

Re: RFR: 8273743: KeyCharacterCombination for "+" does not work on US QWERTY keyboard layout [v4]

2021-12-13 Thread Martin Fox
On Mon, 13 Dec 2021 19:40:47 GMT, Martin Fox wrote: >> There was a mismatch between the way `get_glass_key` generated the Java key >> code for a given key press and how `getKeyCodeForChar` determined the key >> code for the matching character. For example, when pressing the plus sign on >> a

RFR: 8273743: KeyCharacterCombination for "+" does not work on US QWERTY keyboard layout

2021-12-13 Thread Martin Fox
The algorithm in `KeyCharacterCombination.match` relies on the call `Toolkit.getKeyCodeForChar` which is difficult to implement correctly. It defies the way most keyboard API’s work and no platform has got it right yet. In particular the Mac and Linux implementations have to resort to a

Re: RFR: 8273743: KeyCharacterCombination for "+" does not work on US QWERTY keyboard layout [v4]

2021-12-13 Thread Martin Fox
> There was a mismatch between the way `get_glass_key` generated the Java key > code for a given key press and how `getKeyCodeForChar` determined the key > code for the matching character. For example, when pressing the plus sign on > a US keyboard `get_glass_key` correctly generated

Re: RFR: 8273096: Add support for H.265/HEVC to JavaFX Media [v3]

2021-12-13 Thread Kevin Rushforth
On Sat, 11 Dec 2021 05:24:40 GMT, Alexander Matveev wrote: >> - Added support for H.265/HEVC for all 3 platforms. >> - Support is added only for .mp4 files over FILE/HTTP/HTTPS protocols. HTTP >> Live Streaming with H.265/HEVC is not supported. >> - On Windows mfwrapper was introduced which

Integrated: 8278595: Provide more information when a pipeline can't be used

2021-12-13 Thread Johan Vos
On Mon, 13 Dec 2021 11:00:02 GMT, Johan Vos wrote: > This PR provides at least some basic information when a pipeline can't be > used. > There are a number of reasons why a candidate pipeline can't be used, and > this PR makes it clear at which point the pipeline fails. > > The changes are

Re: RFR: 8278595: Provide more information when a pipeline can't be used [v3]

2021-12-13 Thread Johan Vos
> This PR provides at least some basic information when a pipeline can't be > used. > There are a number of reasons why a candidate pipeline can't be used, and > this PR makes it clear at which point the pipeline fails. > > The changes are only applied in case `prism.verbose` is already set

Re: RFR: 8278595: Provide more information when a pipeline can't be used [v3]

2021-12-13 Thread Kevin Rushforth
On Mon, 13 Dec 2021 17:57:21 GMT, Johan Vos wrote: >> This PR provides at least some basic information when a pipeline can't be >> used. >> There are a number of reasons why a candidate pipeline can't be used, and >> this PR makes it clear at which point the pipeline fails. >> >> The

Re: RFR: 8278595: Provide more information when a pipeline can't be used [v2]

2021-12-13 Thread Kevin Rushforth
On Mon, 13 Dec 2021 16:31:46 GMT, Johan Vos wrote: >> This PR provides at least some basic information when a pipeline can't be >> used. >> There are a number of reasons why a candidate pipeline can't be used, and >> this PR makes it clear at which point the pipeline fails. >> >> The

Re: RFR: 8278595: Provide more information when a pipeline can't be used [v2]

2021-12-13 Thread Johan Vos
> This PR provides at least some basic information when a pipeline can't be > used. > There are a number of reasons why a candidate pipeline can't be used, and > this PR makes it clear at which point the pipeline fails. > > The changes are only applied in case `prism.verbose` is already set

Re: RFR: 8278595: Provide more information when a pipeline can't be used

2021-12-13 Thread danielpeintner
On Mon, 13 Dec 2021 11:00:02 GMT, Johan Vos wrote: > This PR provides at least some basic information when a pipeline can't be > used. > There are a number of reasons why a candidate pipeline can't be used, and > this PR makes it clear at which point the pipeline fails. > > The changes are

Re: RFR: 8278595: Provide more information when a pipeline can't be used

2021-12-13 Thread Kevin Rushforth
On Mon, 13 Dec 2021 11:00:02 GMT, Johan Vos wrote: > This PR provides at least some basic information when a pipeline can't be > used. > There are a number of reasons why a candidate pipeline can't be used, and > this PR makes it clear at which point the pipeline fails. > > The changes are

RFR: 8278595: Provide more information when a pipeline can't be used

2021-12-13 Thread Johan Vos
This PR provides at least some basic information when a pipeline can't be used. There are a number of reasons why a candidate pipeline can't be used, and this PR makes it clear at which point the pipeline fails. The changes are only applied in case `prism.verbose` is already set to `true`, so

Integrated: 8276167: VirtualFlow.scrollToTop doesn't scroll to the top of the last element

2021-12-13 Thread eduardsdv
On Fri, 29 Oct 2021 12:19:40 GMT, eduardsdv wrote: > Fix VirtualFlow.scrollToTop(int) doesn't scroll to the top of the last > element but to the bottom of the last element. This pull request has now been integrated. Changeset: 11583392 Author:Eduard Sedov Committer: Johan Vos URL: