Sebastian Dröge
5e441e2197
audiovisualizer: Only fixate pixel-aspect-ratio if the field exists
...
It's optional.
2018-04-11 21:40:58 +02:00
Sebastian Dröge
cfb1a7f6e7
audiovisualizer: Fixate pixel-aspect-ratio to the closest value to 1/1
2018-04-10 21:18:37 +02:00
Edward Hervey
22c9e5f7c1
libs: Documentation cleanup
...
* Fix wrong naming, wrong types and typos
* Add missing sections
* Add missing documentation for entries
* Explicitely mark private structure entries
* Remove items that never existed
2018-04-02 08:53:28 +02:00
Thibault Saunier
099ac9faf2
docs: Convert gtkdoc comments to markdown
...
Modernizing the documentation, making it simpler to read an
modify and allowing us to possibly switch to hotdoc in the
future.
2017-03-10 18:19:17 -03:00
Thomas Jones
d423406e0a
audiovisualizer: Fix calculations for bytes<->samples conversions
...
Use bpf instead of channels * sizeof(gint16).
https://bugzilla.gnome.org/show_bug.cgi?id=767505
2016-06-11 11:45:51 +03:00
Thomas Jones
247ce9f39f
audiovisualizer: Use GST_BUFFER_PTS() instead of GST_BUFFER_TIMESTAMP()
...
https://bugzilla.gnome.org/show_bug.cgi?id=767506
2016-06-11 11:42:54 +03:00
Thomas Jones
721e415fd2
audiovisualizer: fix timestamp calculation for audio channels > 1
...
We have to use bps*channels instead of just bps, which is exactly what bpf is for.
https://bugzilla.gnome.org/show_bug.cgi?id=767507
2016-06-11 11:42:20 +03:00
Sebastian Dröge
87f380867b
audiovisualizer: Let GstAudioVisualizerShader enum GType be autogenerated by glib-mkenums
...
That happens automatically already anyway.
2016-02-25 20:40:02 +02:00
Luis de Bethencourt
e23b12b1c9
visual: correct type name
...
Base class type name should not reference libvisual since not all child
elements use this. This was an oversight when merging audiovisualizers into
a common base class.
2016-02-25 10:51:50 +00:00
Luis de Bethencourt
e90464d2f9
visual: make private all variable subclasses don't need
...
Subclasses don't need access to all variables. Making them private.
https://bugzilla.gnome.org/show_bug.cgi?id=742875
2015-10-01 16:05:58 +01:00
Luis de Bethencourt
8ae0fd3990
visual: merge audiovisalizer base classes
...
Move the audiovisualizer base class to pbutils, so it can be used by plugins
from other modules
https://bugzilla.gnome.org/show_bug.cgi?id=742875
2015-10-01 16:05:58 +01:00