From c874edd089db57e901687bdfd0ae82f6eecce3b0 Mon Sep 17 00:00:00 2001 From: Thiago Santos Date: Thu, 28 Jul 2011 11:21:26 -0300 Subject: [PATCH] encodebin: rename flags names Rename flags names from native-audio/-video to no-audio/video-conversion to be more explicit on what it does --- gst/encoding/gstencodebin.c | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/gst/encoding/gstencodebin.c b/gst/encoding/gstencodebin.c index dd50ac165e..b41f29bd51 100644 --- a/gst/encoding/gstencodebin.c +++ b/gst/encoding/gstencodebin.c @@ -120,8 +120,8 @@ typedef enum { - GST_ENC_FLAG_NATIVE_AUDIO = (1 << 0), - GST_ENC_FLAG_NATIVE_VIDEO = (1 << 1) + GST_ENC_FLAG_NO_AUDIO_CONVERSION = (1 << 0), + GST_ENC_FLAG_NO_VIDEO_CONVERSION = (1 << 1) } GstEncFlags; #define GST_TYPE_ENC_FLAGS (gst_enc_flags_get_type()) @@ -267,10 +267,10 @@ GType gst_enc_flags_get_type (void) { static const GFlagsValue values[] = { - {C_FLAGS (GST_ENC_FLAG_NATIVE_AUDIO), "Only use native audio formats", - "native-audio"}, - {C_FLAGS (GST_ENC_FLAG_NATIVE_VIDEO), "Only use native video formats", - "native-video"}, + {C_FLAGS (GST_ENC_FLAG_NO_AUDIO_CONVERSION), "Do not use audio conversion " + "elements", "no-audio-conversion"}, + {C_FLAGS (GST_ENC_FLAG_NO_VIDEO_CONVERSION), "Do not use video conversion " + "elements", "no-video-conversion"}, {0, NULL, NULL} }; static volatile GType id = 0; @@ -1261,7 +1261,8 @@ _create_stream_group (GstEncodeBin * ebin, GstEncodingProfile * sprof, /* 3.2. restriction elements */ /* FIXME : Once we have properties for specific converters, use those */ if (GST_IS_ENCODING_VIDEO_PROFILE (sprof)) { - const gboolean native_video = ! !(ebin->flags & GST_ENC_FLAG_NATIVE_VIDEO); + const gboolean native_video = + ! !(ebin->flags & GST_ENC_FLAG_NO_VIDEO_CONVERSION); GstElement *cspace = NULL, *scale, *vrate, *cspace2 = NULL; GST_LOG ("Adding conversion elements for video stream"); @@ -1323,7 +1324,7 @@ _create_stream_group (GstEncodeBin * ebin, GstEncodingProfile * sprof, } } else if (GST_IS_ENCODING_AUDIO_PROFILE (sprof) - && !(ebin->flags & GST_ENC_FLAG_NATIVE_AUDIO)) { + && !(ebin->flags & GST_ENC_FLAG_NO_AUDIO_CONVERSION)) { GstElement *aconv, *ares, *arate, *aconv2; GST_LOG ("Adding conversion elements for audio stream");