Can you remove the "Capture screenshot" entry from the context menu when in GDI or Direct2D mode?
The second one uses the Direct2D frontend. They're intentionally different to get some variations in.I wrote a Direct3D effect that renders a smoother line as well which I currently use - https://gist.github.com/2477148.
Does this component have known limitations with Audio CD's ?
I have also noticed a few FLAC tracks which render most of the waveform except for the last 5-10 seconds !Does this component have known limitations with some audio files ?
When playing a stream or content without a size, the window represents an empty waveform of one second.As such, the position indicator will quickly fly past and leave the shaded progress, if any.I don't really have a decent idea about what to show for streams, this has sufficed thus far, as the presence of the indicator hints that it's actually playing, which I find useful.
I don't really have a decent idea about what to show for streams, this has sufficed thus far, as the presence of the indicator hints that it's actually playing, which I find useful.
With the current and foresee-able future architecture - impossible.
After much tinkering, the waveform and seekbar are now sharp (no ugly fading). That's the extent of my progress.
Quote from: SmartOne on 08 February, 2012, 01:55:26 PMAfter much tinkering, the waveform and seekbar are now sharp (no ugly fading). That's the extent of my progress.What did you change to make the waveforms sharp with no fading?
The fundamental difference is how I use the waveform data in the Direct2D frontend vs. the GDI and Direct3D ones.The data used for a waveform is two sets of two thousand datapoints, equally spaced along the track.Each point records the minimum and maximum amplitude in that region.
Checksums are utterly useless for this. Computing the checksum on something costs the same magnitude as computing the waveform.The feature you _should_ be nagging about is the one that does some kind of media library notifications.Anyway, if you re-scan waveforms with the context menu, the waveform should be updated. You might have to frob the "Always rescan" advanced preference for this. The default is that tracks are to be considered forever immutable, because that's the norm.