videoframe-audiolevel: Fix compilation of static plugin and some compiler warnings

Use G_GSIZE_FORMAT for gsize instead of %ld and make sure that the plugin name
is a valid C identifier, i.e. contains no spaces or dashes.
This commit is contained in:
Sebastian Dröge 2015-12-02 14:35:22 +02:00
parent c8099e6e71
commit 92d926d733

View file

@ -688,8 +688,9 @@ gst_videoframe_audiolevel_asink_chain (GstPad * pad, GstObject * parent,
if (bytes == 0) { if (bytes == 0) {
cur_time = *vt0; cur_time = *vt0;
} else { } else {
GST_DEBUG_OBJECT (self, "Flushed %ld out of %ld bytes", bytes, GST_DEBUG_OBJECT (self,
available_bytes); "Flushed %" G_GSIZE_FORMAT " out of %" G_GSIZE_FORMAT " bytes",
bytes, available_bytes);
gst_adapter_flush (self->adapter, MIN (bytes, available_bytes)); gst_adapter_flush (self->adapter, MIN (bytes, available_bytes));
self->total_frames += num_frames; self->total_frames += num_frames;
if (available_bytes <= bytes) { if (available_bytes <= bytes) {
@ -709,7 +710,8 @@ gst_videoframe_audiolevel_asink_chain (GstPad * pad, GstObject * parent,
bytes = 0; /* We just need to discard vt0 */ bytes = 0; /* We just need to discard vt0 */
} }
available_bytes = gst_adapter_available (self->adapter); available_bytes = gst_adapter_available (self->adapter);
GST_DEBUG_OBJECT (self, "Adapter contains %ld out of %ld bytes", GST_DEBUG_OBJECT (self,
"Adapter contains %" G_GSIZE_FORMAT " out of %" G_GSIZE_FORMAT " bytes",
available_bytes, bytes); available_bytes, bytes);
if (available_bytes < bytes) { if (available_bytes < bytes) {
@ -779,7 +781,7 @@ gst_videoframe_audiolevel_plugin_init (GstPlugin * plugin)
GST_PLUGIN_DEFINE (GST_VERSION_MAJOR, GST_PLUGIN_DEFINE (GST_VERSION_MAJOR,
GST_VERSION_MINOR, GST_VERSION_MINOR,
videoframe - audiolevel, videoframe_audiolevel,
"Video frame-synchronized audio level", "Video frame-synchronized audio level",
gst_videoframe_audiolevel_plugin_init, VERSION, GST_LICENSE, gst_videoframe_audiolevel_plugin_init, VERSION, GST_LICENSE,
GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN); GST_PACKAGE_NAME, GST_PACKAGE_ORIGIN);