summaryrefslogtreecommitdiff
path: root/ext/gme
AgeCommit message (Collapse)AuthorFilesLines
2017-05-16Remove plugin specific static build optionNicolas Dufresne1-1/+0
Static and dynamic plugins now have the same interface. The standard --enable-static/--enable-shared toggle are sufficient.
2017-05-09gme: Make the plugin name match the plugin library nameNicolas Dufresne1-1/+1
2017-02-28gme: Remove useless comparison of unsigned integer with < 0Sebastian Dröge1-3/+1
CID 206187
2016-12-14gme: Forward other non-EOS events downstreamJan Schmidt1-0/+4
Allow most events through as-is so at least we don't warn about missing stream-start. Drop segment and caps, as those are sent internally.
2016-12-13gme: Free decoder instance when going from PAUSED to READYSebastian Dröge1-0/+4
We only ever cleaned it up before on errors.
2016-08-26Use the new API to post flow ERROR messages on the busThibault Saunier1-3/+1
https://bugzilla.gnome.org/show_bug.cgi?id=770158
2016-03-24bad: use new gst_element_class_add_static_pad_template()Vineeth TM1-4/+2
https://bugzilla.gnome.org/show_bug.cgi?id=763081
2013-04-15gst: Add better support for static pluginsSebastian Dröge1-1/+1
2012-11-04Fix FSF addressTim-Philipp Müller2-4/+4
https://bugzilla.gnome.org/show_bug.cgi?id=687520
2012-10-17Use gst_element_class_set_static_metadata()Tim-Philipp Müller1-1/+1
where possible. Avoids some string copies. Also re-indent some stuff. Also some indent fixes here and there.
2012-09-14replace gst_element_class_set_details_simple with gst_element_class_set_metadataMark Nauwelaerts1-1/+1
2012-07-28tag: Update for taglist/tag event API changesSebastian Dröge1-1/+1
2012-06-20update for task api changeWim Taymans1-2/+3
2012-06-06gme: update for tag event changeWim Taymans1-1/+1
2012-04-05gst: Update for GST_PLUGIN_DEFINE() API changesSebastian Dröge1-1/+1
2012-03-29Merge remote-tracking branch 'origin/0.10'Sebastian Dröge1-0/+4
Conflicts: NEWS RELEASE common configure.ac docs/libs/gst-plugins-bad-libs-sections.txt docs/plugins/gst-plugins-bad-plugins.args docs/plugins/gst-plugins-bad-plugins.hierarchy docs/plugins/gst-plugins-bad-plugins.interfaces docs/plugins/inspect/plugin-adpcmdec.xml docs/plugins/inspect/plugin-adpcmenc.xml docs/plugins/inspect/plugin-assrender.xml docs/plugins/inspect/plugin-audiovisualizers.xml docs/plugins/inspect/plugin-autoconvert.xml docs/plugins/inspect/plugin-bayer.xml docs/plugins/inspect/plugin-bz2.xml docs/plugins/inspect/plugin-camerabin2.xml docs/plugins/inspect/plugin-celt.xml docs/plugins/inspect/plugin-dataurisrc.xml docs/plugins/inspect/plugin-debugutilsbad.xml docs/plugins/inspect/plugin-dtmf.xml docs/plugins/inspect/plugin-dtsdec.xml docs/plugins/inspect/plugin-dvbsuboverlay.xml docs/plugins/inspect/plugin-dvdspu.xml docs/plugins/inspect/plugin-faac.xml docs/plugins/inspect/plugin-faad.xml docs/plugins/inspect/plugin-gsm.xml docs/plugins/inspect/plugin-h264parse.xml docs/plugins/inspect/plugin-mms.xml docs/plugins/inspect/plugin-modplug.xml docs/plugins/inspect/plugin-mpeg2enc.xml docs/plugins/inspect/plugin-mpegdemux2.xml docs/plugins/inspect/plugin-mpegtsdemux.xml docs/plugins/inspect/plugin-mpegvideoparse.xml docs/plugins/inspect/plugin-mplex.xml docs/plugins/inspect/plugin-pcapparse.xml docs/plugins/inspect/plugin-rawparse.xml docs/plugins/inspect/plugin-rtpmux.xml docs/plugins/inspect/plugin-rtpvp8.xml docs/plugins/inspect/plugin-scaletempo.xml docs/plugins/inspect/plugin-schro.xml docs/plugins/inspect/plugin-sdp.xml docs/plugins/inspect/plugin-segmentclip.xml docs/plugins/inspect/plugin-shm.xml docs/plugins/inspect/plugin-videomaxrate.xml docs/plugins/inspect/plugin-videoparsersbad.xml docs/plugins/inspect/plugin-vp8.xml docs/plugins/inspect/plugin-y4mdec.xml ext/celt/gstceltdec.c ext/dts/gstdtsdec.c ext/modplug/gstmodplug.cc ext/opus/gstopusenc.c gst-libs/gst/video/gstbasevideocodec.c gst-libs/gst/video/gstbasevideocodec.h gst-libs/gst/video/gstbasevideodecoder.c gst-libs/gst/video/gstbasevideodecoder.h gst-libs/gst/video/gstbasevideoencoder.c gst-libs/gst/video/gstbasevideoencoder.h gst/adpcmdec/Makefile.am gst/audiovisualizers/gstbaseaudiovisualizer.c gst/h264parse/gsth264parse.c gst/mpegdemux/mpegtsparse.c gst/mpegtsdemux/mpegtsbase.c gst/mpegtsdemux/mpegtspacketizer.c gst/mpegtsdemux/mpegtsparse.c gst/mpegtsdemux/tsdemux.c gst/mpegtsdemux/tsdemux.h gst/mxf/mxfdemux.c gst/rawparse/gstaudioparse.c gst/videoparsers/gsth263parse.c gst/videoparsers/gsth264parse.c sys/d3dvideosink/d3dvideosink.c sys/decklink/gstdecklinksink.cpp sys/dvb/gstdvbsrc.c sys/shm/gstshmsrc.c sys/vdpau/h264/gstvdph264dec.c sys/vdpau/mpeg/gstvdpmpegdec.c tests/examples/opencv/gst_element_print_properties.c win32/common/config.h
2012-03-18gme: use new style audio capsMark Nauwelaerts2-42/+8
Also do not pretend to negotiate output caps when there is not much in output to begin with.
2012-03-06Add missing GLIB_DISABLE_DEPRECATION_WARNINGSEdward Hervey1-0/+4
Suppress warnings about deprecated threading and GValueArray API, so git compiles with -Werror.
2012-02-20Merge branch 'master' into 0.11Wim Taymans1-2/+2
Conflicts: ext/opus/gstopusparse.c gst/colorspace/colorspace.c
2012-02-19printf format fixesDavid Schleef1-2/+2
2012-01-25port some more to new memory APIMark Nauwelaerts1-9/+8
Fixes #668677.
2012-01-25Merge branch 'master' into 0.11Sebastian Dröge1-0/+2
Conflicts: configure.ac ext/kate/gstkateenc.c gst/colorspace/colorspace.c gst/mpegvideoparse/mpegvideoparse.c
2012-01-16gme: fix missing dispose chaining to parent classVincent Penquerc'h1-0/+2
Not compiled, I do not have the necessary dependencies.
2012-01-04GST_FLOW_UNEXPECTED -> GST_FLOW_EOSWim Taymans1-3/+2
2011-11-28various: fix pad template ref leaksVincent Penquerc'h1-4/+2
https://bugzilla.gnome.org/show_bug.cgi?id=662664
2011-11-21gme: Port to new pad function signaturesEdward Hervey1-15/+12
2011-11-17gme: port for pad_query api changeStefan Sauer1-6/+5
2011-11-10gme: Remove query_typesEdward Hervey1-13/+0
2011-11-04gme: Fix for removal of gst_element_found_tags_for_pad()Edward Hervey1-1/+1
2011-11-02gme: update for taglist api changesWim Taymans1-1/+1
2011-10-08gme: port to 0.11Wim Taymans1-25/+30
2011-04-24gme: fix infinite looping by fading out after two loopsMihai Draghicioiu1-2/+7
https://bugzilla.gnome.org/show_bug.cgi?id=647364
2010-09-21gme: Post an error message on the bus for fatal errorsSebastian Dröge1-1/+7
Also don't use GST_FLOW_IS_FATAL().
2010-03-22gme: Fix compiler warningSebastian Dröge1-0/+2
2009-08-31GstAdapter is not a GstObject and should be freed with g_object_unref()Tim-Philipp Müller1-1/+1
2009-08-07gmedec: Use GstAdapter instead of many buffer joinsSebastian Dröge3-23/+19
This reduces the number of reallocations and memcpys drastically. Also free the input data as soon as it's complete and passed to GME as it's not needed anymore.
2009-08-07gmedec: Add caps for all supported file formats to the srcpad templateSebastian Dröge1-2/+7
2009-08-07gme: Don't add empty string tagsSebastian Dröge1-7/+7
2009-08-07gme: Fix caps name againSebastian Dröge1-1/+1
2009-08-07gme: Rename everything from SPC to GMESebastian Dröge2-154/+152
2009-08-07gme: Use gme for tags and duration parsingSebastian Dröge5-501/+45
2009-08-07spc: Rename SPC plugin to GMESebastian Dröge5-0/+1080
as preparation for enabling support for non-SPC gaming console sound files.