Philippe Normand
84cebf9fab
siddec: update gst_type_mark_as_plugin_api() calls
...
This was left behind in commit bc1ab5e8e0
.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly/-/merge_requests/55 >
2020-06-06 10:15:25 +01:00
Sebastian Dröge
dddf71b18d
plugins: Use gst_type_mark_as_plugin_api() for all non-element plugin types
2020-06-03 22:44:20 -04:00
Nirbheek Chauhan
8562bb304d
meson: Pass native: false to add_languages()
...
This is needed for cross-compiling without a build machine compiler
available. The option was added in 0.54, but we only need this in
Cerbero and it doesn't affect older versions so it should be ok.
Will just cause a spurious warning.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly/-/merge_requests/50 >
2020-05-12 05:07:47 +05:30
Tim-Philipp Müller
3cd445a490
Remove autotools build system
2019-10-13 14:19:11 +01:00
Mathieu Duponchelle
dd96c2a989
doc: remove xml from comments
2019-05-29 23:00:48 +02:00
Thibault Saunier
21ac37c61a
docs: Port documentation to hotdoc
2019-05-13 17:00:00 -04:00
Tim-Philipp Müller
e778c5594f
meson: sidplay: use library() instead of shared_module()
...
Like we do for other plugins, and also install a .pc file
if we build the plugin statically.
2019-04-26 18:28:04 +01:00
Tim-Philipp Müller
ba08aa1c2f
sidplay: fix indentation
2019-02-22 23:54:56 +00:00
Nirbheek Chauhan
c5cddfcec4
Add feature options for all plugins
...
The only automagic dependency left is C++ availability detection.
https://bugzilla.gnome.org/show_bug.cgi?id=795107
2018-07-27 19:34:01 +05:30
Tim-Philipp Müller
4007aaf3a7
meson: use -fno-strict-aliasing where supported
...
https://bugzilla.gnome.org/show_bug.cgi?id=769183
2018-01-30 20:34:54 +00:00
Tim-Philipp Müller
87c58bd3c1
sidplay: hide symbols in meson for this c++ plugin too
...
Keep things local, as this is the only c++ plugin
in ugly currently.
2017-08-10 15:48:27 +01:00
Tim-Philipp Müller
0267575e79
meson: don't error out if sidplay library is not found
2017-06-23 23:44:18 +01:00
Tim-Philipp Müller
27b77f93b5
meson: build sid plugin
...
https://bugzilla.gnome.org/show_bug.cgi?id=784135
2017-06-23 18:34:14 +01:00
Nicolas Dufresne
d02e7d8029
Remove plugin specific static build option
...
Static and dynamic plugins now have the same interface. The standard
--enable-static/--enable-shared toggle are sufficient.
2017-05-16 14:07:56 -04:00
Nicolas Dufresne
e026416a34
sid: Make plugin name match plugin file name
2017-05-09 09:45:27 -04:00
Sebastian Dröge
d183565334
siddec: Fix compilation with debugging disabled
...
gstsiddec.o
gstsiddec.cc: In function ‘void play_loop(GstPad*)’:
gstsiddec.cc:446:18: error: unused variable ‘reason’ [-Werror=unused-variable]
const gchar *reason = gst_flow_get_name (ret);
^
2016-09-01 10:57:46 +03:00
Thibault Saunier
3e27368ce3
Use the new API to post flow ERROR messages on the bus
...
https://bugzilla.gnome.org/show_bug.cgi?id=770158
2016-08-26 19:23:28 -03:00
Josep Torra
9b6b6d1fd5
sidplay: fix compiler warnings when building with -O3
...
Avoid compiler warnings "‘foo’ may be used uninitialized in this
function" when building with -O3 by checking the return bool value
of format conversion function.
https://bugzilla.gnome.org/show_bug.cgi?id=769116
2016-07-24 10:15:48 +02:00
Vineeth TM
eacdaa56b3
ugly: use new gst_element_class_add_static_pad_template()
...
https://bugzilla.gnome.org/show_bug.cgi?id=763082
2016-03-24 14:38:13 +02:00
Sebastian Dröge
a40244bf25
sidplay: Fix compiler warning about C++11 compatibility
...
gstsiddec.cc:78:17: error: invalid suffix on literal; C++11 requires a space between literal and string macro [-Werror=literal-suffix]
#define FORMATS "{ "GST_AUDIO_NE(S16)","GST_AUDIO_NE(U16)", S8, U8 }"
^
gstsiddec.cc:78:38: error: invalid suffix on literal; C++11 requires a space between literal and string macro [-Werror=literal-suffix]
#define FORMATS "{ "GST_AUDIO_NE(S16)","GST_AUDIO_NE(U16)", S8, U8 }"
^
2016-02-18 00:25:56 +02:00
Tim-Philipp Müller
f034f77b73
docs: update example pipelines in element docs
...
Mostly gst-launch -> gst-launch-1.0, but also
use autoaudiosink/autovideosink in more places
and update pipelines a little or flesh out
descriptions.
2015-05-10 11:34:33 +01:00
Tim-Philipp Müller
441e4f33b6
docs: remove outdated and pointless 'Last reviewed' lines from docs
...
They are very confusing for people, and more often than not
also just not very accurate. Seeing 'last reviewed: 2005' in
your docs is not very confidence-inspiring. Let's just remove
those comments.
2014-04-27 00:29:16 +01:00
Sebastian Dröge
828791fadc
siddec: Add support for group-id in the stream-start event
2013-07-22 16:02:46 +02:00
Sebastian Dröge
ef182de45f
gst: Add better support for static plugins
2013-04-15 15:56:02 +02:00
Wim Taymans
248b96d25e
siddec: init debug category
2012-12-01 13:26:26 +01:00
Tim-Philipp Müller
9c690b2018
Fix FSF address
...
https://bugzilla.gnome.org/show_bug.cgi?id=687520
2012-11-03 20:40:37 +00:00
Wim Taymans
b979e19af7
siddec: reset bytes counter
...
Reset the total_bytes counter so that we get timestamps correct.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=686931
2012-10-30 09:20:04 +00:00
Sebastian Dröge
87d9927126
gst: Add stream-id to stream-start events
2012-08-06 14:04:05 +02:00
Sebastian Dröge
32857a7621
tag: Update for taglist/tag event API changes
2012-07-28 00:35:59 +02:00
Edward Hervey
2a0945887e
demuxers: Push STREAM_START when needed
2012-07-13 13:59:42 +02:00
Wim Taymans
d90fd7a250
update for task api change
2012-06-20 10:39:37 +02:00
Wim Taymans
8172d8b683
update for tag event change
2012-06-06 13:03:04 +02:00
Tim-Philipp Müller
08d20e4da8
Use new gst_element_class_set_static_metadata()
2012-04-10 00:47:44 +01:00
Sebastian Dröge
29a893b494
gst: Update for GST_PLUGIN_DEFINE() API changes
2012-04-05 17:40:12 +02:00
Sebastian Dröge
9e5a55a70f
gst: Update versioning
2012-04-04 14:38:53 +02:00
Wim Taymans
3270eadf8d
fix for caps _normalize changes
2012-03-12 12:23:43 +01:00
Wim Taymans
be075f643e
sidplay: don't use ulong properties
2012-02-09 18:10:48 +01:00
Wim Taymans
bfb8a04d4f
sidplay: fix negotiation
2012-02-09 16:14:55 +01:00
Wim Taymans
56a07a14b5
port to new memory API
2012-01-25 11:57:07 +01:00
Wim Taymans
f9d64ff495
GST_FLOW_UNEXPECTED -> GST_FLOW_EOS
2012-01-03 15:27:42 +01:00
Wim Taymans
2679b9432a
add parent to pad functions
2011-11-17 15:25:58 +01:00
Wim Taymans
ee240c1ac0
add parent to query function
2011-11-16 17:28:56 +01:00
Wim Taymans
e59ba7ca05
tags: update for tag API removal
2011-11-02 12:09:45 +01:00
Tim-Philipp Müller
1905e95cea
ext, gst: update for taglist API changes
2011-10-30 11:51:58 +00:00
Wim Taymans
6e4acbec6b
Merge branch 'master' into 0.11
...
Conflicts:
ext/sidplay/gstsiddec.cc
2011-10-28 15:21:27 +02:00
Stefan Sauer
1b93f1d8a2
siddec: use BOILERPLATE macro and cleanup FIXMEs
2011-10-28 12:50:20 +02:00
Wim Taymans
957043ad0a
port to new audio caps
2011-08-19 18:07:58 +02:00
Wim Taymans
9b9a423188
siddec: port siddec to 0.11
2011-06-08 18:18:17 +02:00
Tim-Philipp Müller
4d3311566c
dvdread, sidplay, x264enc: fix unused-but-set-variable warnings with gcc 4.6
2011-04-14 15:03:56 +01:00
Stefan Kost
26cd4ee3a0
various: canonicalize property names
2010-10-19 12:24:13 +03:00