apply tizen build option rule 31/86931/2 accepted/tizen/3.0/ivi/20161011.044103 accepted/tizen/3.0/mobile/20161015.033132 accepted/tizen/3.0/tv/20161016.004624 accepted/tizen/3.0/wearable/20161015.082756 accepted/tizen/common/20160907.154703 accepted/tizen/ivi/20160908.044202 accepted/tizen/mobile/20160908.043618 accepted/tizen/tv/20160908.043945 accepted/tizen/wearable/20160908.044057 submit/tizen/20160907.074000 submit/tizen_3.0_ivi/20161010.000002 submit/tizen_3.0_mobile/20161015.000002 submit/tizen_3.0_tv/20161015.000002 submit/tizen_3.0_wearable/20161015.000002
authorEunhae Choi <eunhae1.choi@samsung.com>
Mon, 5 Sep 2016 12:50:29 +0000 (21:50 +0900)
committerEunhae Choi <eunhae1.choi@samsung.com>
Mon, 5 Sep 2016 13:02:13 +0000 (22:02 +0900)
Change-Id: Id68ecfd92557efb73073a7419611a16edf9f378a

gst/audioparsers/gstaacparse.c
gst/audioparsers/gstaacparse.h
gst/audioparsers/gstmpegaudioparse.c
gst/audioparsers/gstmpegaudioparse.h
gst/flv/gstflvdemux.c
gst/isomp4/qtdemux.c
gst/wavparse/gstwavparse.c
packaging/gst-plugins-good.spec
sys/v4l2/v4l2_calls.c

index d4d1764..ea3e83d 100644 (file)
@@ -73,7 +73,7 @@ GST_DEBUG_CATEGORY_STATIC (aacparse_debug);
                                    headers prepended during raw to ADTS
                                    conversion */
 
-#ifdef GST_EXT_AACPARSE_MODIFICATION /* to get more accurate duration */
+#ifdef TIZEN_FEATURE_AACPARSE_MODIFICATION /* to get more accurate duration */
 #define AAC_MAX_ESTIMATE_DURATION_BUF (1024 * 1024) /* use first 1 Mbyte */
 #define AAC_SAMPLE_PER_FRAME 1024
 
@@ -107,7 +107,7 @@ static GstFlowReturn gst_aac_parse_handle_frame (GstBaseParse * parse,
 static GstFlowReturn gst_aac_parse_pre_push_frame (GstBaseParse * parse,
     GstBaseParseFrame * frame);
 
-#ifdef GST_EXT_AACPARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_AACPARSE_MODIFICATION
 static guint gst_aac_parse_adts_get_fast_frame_len (const guint8 * data);
 static gboolean gst_aac_parse_src_eventfunc(GstBaseParse * parse,
     GstEvent * event);
@@ -121,7 +121,7 @@ static gboolean gst_aac_parse_estimate_duration (GstBaseParse * parse);
 
 G_DEFINE_TYPE (GstAacParse, gst_aac_parse, GST_TYPE_BASE_PARSE);
 
-#ifdef GST_EXT_AACPARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_AACPARSE_MODIFICATION
 static inline gint
 gst_aac_parse_get_sample_rate_from_index (guint sr_idx)
 {
@@ -165,7 +165,7 @@ gst_aac_parse_class_init (GstAacParseClass * klass)
   parse_class->handle_frame = GST_DEBUG_FUNCPTR (gst_aac_parse_handle_frame);
   parse_class->pre_push_frame =
       GST_DEBUG_FUNCPTR (gst_aac_parse_pre_push_frame);
-#ifdef GST_EXT_AACPARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_AACPARSE_MODIFICATION
   /* make full aac(adts) index table when seek */
   parse_class->src_event = GST_DEBUG_FUNCPTR (gst_aac_parse_src_eventfunc);
 #endif
@@ -184,7 +184,7 @@ gst_aac_parse_init (GstAacParse * aacparse)
   GST_DEBUG ("initialized");
   GST_PAD_SET_ACCEPT_INTERSECT (GST_BASE_PARSE_SINK_PAD (aacparse));
   GST_PAD_SET_ACCEPT_TEMPLATE (GST_BASE_PARSE_SINK_PAD (aacparse));
-#ifdef GST_EXT_AACPARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_AACPARSE_MODIFICATION
   /* to get more correct duration */
   aacparse->first_frame = TRUE;
 #endif
@@ -1334,7 +1334,7 @@ gst_aac_parse_handle_frame (GstBaseParse * parse,
       gst_base_parse_set_frame_rate (GST_BASE_PARSE (aacparse),
           aacparse->sample_rate, aacparse->frame_samples, 2, 2);
     }
-#ifdef GST_EXT_AACPARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_AACPARSE_MODIFICATION
     if (aacparse->first_frame == TRUE) {
       gboolean ret = FALSE;
       aacparse->first_frame = FALSE;
@@ -1384,7 +1384,7 @@ gst_aac_parse_handle_frame (GstBaseParse * parse,
           aacparse->sample_rate, aacparse->frame_samples, 2, 2);
     }
   }
-#ifdef GST_EXT_AACPARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_AACPARSE_MODIFICATION
   else if(aacparse->header_type == DSPAAC_HEADER_ADIF)
   {
       /* to get more correct duration */
@@ -1631,7 +1631,7 @@ gst_aac_parse_sink_getcaps (GstBaseParse * parse, GstCaps * filter)
   return res;
 }
 
-#ifdef GST_EXT_AACPARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_AACPARSE_MODIFICATION
 /**
  * get_aac_parse_get_adts_framelength:
  * @data: #GstBufferData.
@@ -2163,4 +2163,4 @@ aac_seek_null_exit:
   handled = GST_BASE_PARSE_CLASS (parent_class)->src_event (parse, event);
   return handled;
 }
-#endif //end of #ifdef GST_EXT_AACPARSE_MODIFICATION
\ No newline at end of file
+#endif //end of #ifdef TIZEN_FEATURE_AACPARSE_MODIFICATION
\ No newline at end of file
index 50b6438..450c230 100644 (file)
@@ -79,7 +79,7 @@ struct _GstAacParse {
   gint           mpegversion;
   gint           frame_samples;
 
-#ifdef GST_EXT_AACPARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_AACPARSE_MODIFICATION
   gboolean       first_frame; /* estimate duration once at the first time */
   guint          hdr_bitrate;      /* estimated bitrate (bps) */
   guint          spf;                      /* samples per frame = frame_samples */
index 3ae9971..bb56d3d 100644 (file)
@@ -71,7 +71,7 @@ GST_DEBUG_CATEGORY_STATIC (mpeg_audio_parse_debug);
 
 #define MIN_FRAME_SIZE       6
 
-#ifdef GST_EXT_MP3PARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_MP3PARSE_MODIFICATION
 #define DEFAULT_CHECK_HTTP_SEEK FALSE
 
 /* Property */
@@ -104,7 +104,7 @@ static void gst_mpeg_audio_parse_finalize (GObject * object);
 static gboolean gst_mpeg_audio_parse_start (GstBaseParse * parse);
 static gboolean gst_mpeg_audio_parse_stop (GstBaseParse * parse);
 
-#ifdef GST_EXT_MP3PARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_MP3PARSE_MODIFICATION
 static void gst_mpeg_audio_parse_set_property (GObject * object, guint prop_id,
     const GValue * value, GParamSpec * pspec);
 static void gst_mpeg_audio_parse_get_property (GObject * object, guint prop_id,
@@ -186,7 +186,7 @@ gst_mpeg_audio_parse_class_init (GstMpegAudioParseClass * klass)
   parse_class->get_sink_caps =
       GST_DEBUG_FUNCPTR (gst_mpeg_audio_parse_get_sink_caps);
 
-#ifdef GST_EXT_MP3PARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_MP3PARSE_MODIFICATION
   object_class->set_property = gst_mpeg_audio_parse_set_property;
   object_class->get_property = gst_mpeg_audio_parse_get_property;
 
@@ -282,7 +282,7 @@ gst_mpeg_audio_parse_start (GstBaseParse * parse)
 
   gst_mpeg_audio_parse_reset (mp3parse);
 
-#ifdef GST_EXT_MP3PARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_MP3PARSE_MODIFICATION
   if (mp3parse->http_seek_flag) {
     /* Don't need Accurate Seek table (in http pull mode) */
     GST_INFO_OBJECT (parse, "Enable (1) : mp3parse->http_seek_flag");
@@ -294,7 +294,7 @@ gst_mpeg_audio_parse_start (GstBaseParse * parse)
   return TRUE;
 }
 
-#ifdef GST_EXT_MP3PARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_MP3PARSE_MODIFICATION
 static void
 gst_mpeg_audio_parse_set_property (GObject * object, guint prop_id,
     const GValue * value, GParamSpec * pspec)
@@ -1523,7 +1523,7 @@ gst_mpeg_audio_parse_get_sink_caps (GstBaseParse * parse, GstCaps * filter)
   return res;
 }
 
-#ifdef GST_EXT_MP3PARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_MP3PARSE_MODIFICATION
 /**
  * gst_mpeg_audio_parse_src_eventfunc:
  * @parse: #GstBaseParse. #event
index 2898ca0..4ce3b0b 100644 (file)
@@ -94,7 +94,7 @@ struct _GstMpegAudioParse {
   /* LAME info */
   guint32      encoder_delay;
   guint32      encoder_padding;
-#ifdef GST_EXT_MP3PARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_MP3PARSE_MODIFICATION
   /* Additional info */
   gboolean     http_seek_flag;
 #endif
index ce41380..0f90797 100644 (file)
@@ -850,7 +850,7 @@ done:
           demux->taglist = gst_tag_list_new_empty ();
         gst_tag_list_add (demux->taglist, GST_TAG_MERGE_REPLACE,
             GST_TAG_AUDIO_CODEC, codec_name, NULL);
-#ifdef GST_EXT_FLVDEMUX_MODIFICATION
+#ifdef TIZEN_FEATURE_FLVDEMUX_MODIFICATION
         GST_DEBUG_OBJECT (demux, "post tag msg %" GST_PTR_FORMAT,
             demux->taglist);
 
index e7fe051..4f77c96 100644 (file)
@@ -918,7 +918,7 @@ gst_qtdemux_push_tags (GstQTDemux * qtdemux, QtDemuxStream * stream)
           stream->pending_tags);
       gst_pad_push_event (stream->pad,
           gst_event_new_tag (stream->pending_tags));
-#ifdef GST_EXT_QTDEMUX_MODIFICATION
+#ifdef TIZEN_FEATURE_QTDEMUX_MODIFICATION
       /* post message qtdemux tag (for early recive application) */
       gst_element_post_message (GST_ELEMENT_CAST (qtdemux),
             gst_message_new_tag (GST_OBJECT_CAST (qtdemux),
@@ -7860,14 +7860,14 @@ qtdemux_parse_segments (GstQTDemux * qtdemux, QtDemuxStream * stream,
       guint64 media_time;
       QtDemuxSegment *segment;
       guint32 rate_int;
-#ifdef GST_UPSTREAM
+#ifdef TIZEN_FEATURE_GST_UPSTREAM
       GstClockTime media_start = GST_CLOCK_TIME_NONE;
 #endif
 
       media_time = QT_UINT32 (buffer + 20 + i * 12);
       duration = QT_UINT32 (buffer + 16 + i * 12);
 
-#ifdef GST_UPSTREAM
+#ifdef TIZEN_FEATURE_GST_UPSTREAM
       if (media_time != G_MAXUINT32)
         media_start = QTSTREAMTIME_TO_GSTTIME (stream, media_time);
 #endif
@@ -7877,7 +7877,7 @@ qtdemux_parse_segments (GstQTDemux * qtdemux, QtDemuxStream * stream,
       /* time and duration expressed in global timescale */
       segment->time = stime;
       /* add non scaled values so we don't cause roundoff errors */
-#ifdef GST_UPSTREAM
+#ifdef TIZEN_FEATURE_GST_UPSTREAM
       if (duration || media_start == GST_CLOCK_TIME_NONE) {
         time += duration;
         stime = QTTIME_TO_GSTTIME (qtdemux, time);
@@ -7899,14 +7899,14 @@ qtdemux_parse_segments (GstQTDemux * qtdemux, QtDemuxStream * stream,
 #endif
       segment->stop_time = stime;
 
-#ifndef GST_UPSTREAM
+#ifndef TIZEN_FEATURE_GST_UPSTREAM
       segment->duration = stime - segment->time;
 #endif
 
       segment->trak_media_start = media_time;
       /* media_time expressed in stream timescale */
       if (media_time != G_MAXUINT32) {
-#ifdef GST_UPSTREAM
+#ifdef TIZEN_FEATURE_GST_UPSTREAM
         segment->media_start = media_start;
 #else
         segment->media_start = QTSTREAMTIME_TO_GSTTIME (stream, media_time);
index 0c035cd..cffb38c 100644 (file)
@@ -1375,7 +1375,7 @@ gst_wavparse_stream_headers (GstWavParse * wav)
         const gst_riff_acid *acid = NULL;
         const guint data_size = sizeof (gst_riff_acid);
         gfloat tempo;
-#ifdef GST_EXT_WAVPARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_WAVPARSE_MODIFICATION
         const guint8 *data = NULL;
 #endif
 
@@ -1394,7 +1394,7 @@ gst_wavparse_stream_headers (GstWavParse * wav)
             goto exit;
           }
           gst_adapter_flush (wav->adapter, 8);
-#ifdef GST_EXT_WAVPARSE_MODIFICATION
+#ifdef TIZEN_FEATURE_WAVPARSE_MODIFICATION
           if (gst_adapter_available (wav->adapter) < 24) {
             goto exit;
           }
index 9ee37d6..f402eca 100644 (file)
@@ -3,7 +3,7 @@
 
 Name:           gst-plugins-good
 Version:        1.6.1
-Release:        11
+Release:        12
 License:        LGPL-2.1+
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 Url:            http://gstreamer.freedesktop.org/
@@ -68,13 +68,13 @@ This package provides complementary plugins for
 # warning: failed to load external entity "xml/plugin-video4linux2.xml"
 export V=1
 NOCONFIGURE=1 ./autogen.sh
-export CFLAGS+=" -DGST_EXT_V4L2SRC_MODIFIED\
-               -DGST_EXT_WAVPARSE_MODIFICATION\
-               -DGST_EXT_MP3PARSE_MODIFICATION\
-               -DGST_EXT_AACPARSE_MODIFICATION\
-               -DGST_EXT_QTDEMUX_MODIFICATION\
-               -DGST_EXT_FLVDEMUX_MODIFICATION\
-               -DGST_UPSTREAM\
+export CFLAGS+=" -DTIZEN_FEATURE_V4L2SRC_MODIFICATION\
+               -DTIZEN_FEATURE_WAVPARSE_MODIFICATION\
+               -DTIZEN_FEATURE_MP3PARSE_MODIFICATION\
+               -DTIZEN_FEATURE_AACPARSE_MODIFICATION\
+               -DTIZEN_FEATURE_QTDEMUX_MODIFICATION\
+               -DTIZEN_FEATURE_FLVDEMUX_MODIFICATION\
+               -DTIZEN_FEATURE_GST_UPSTREAM\
                -DTIZEN_FEATURE_GST_MUX_ENHANCEMENT"
 %configure\
 %if ! 0%{?ENABLE_AALIB}
index dae1213..fbe0408 100644 (file)
@@ -33,9 +33,9 @@
 #include <string.h>
 #include <errno.h>
 #include <unistd.h>
-#ifdef GST_EXT_V4L2SRC_MODIFIED
+#ifdef TIZEN_FEATURE_V4L2SRC_MODIFICATION
 #include <glob.h>
-#endif /* GST_EXT_V4L2SRC_MODIFIED */
+#endif /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
 #ifdef __sun
 /* Needed on older Solaris Nevada builds (72 at least) */
 #include <stropts.h>
@@ -54,7 +54,7 @@
 
 #include "gst/gst-i18n-plugin.h"
 
-#ifdef GST_EXT_V4L2SRC_MODIFIED
+#ifdef TIZEN_FEATURE_V4L2SRC_MODIFICATION
 enum {
   V4L2_OPEN_ERROR = 0,
   V4L2_OPEN_ERROR_STAT_FAILED,
@@ -63,7 +63,7 @@ enum {
   V4L2_OPEN_ERROR_NOT_CAPTURE,
   V4L2_OPEN_ERROR_NOT_OUTPUT
 };
-#endif /* GST_EXT_V4L2SRC_MODIFIED */
+#endif /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
 
 GST_DEBUG_CATEGORY_EXTERN (v4l2_debug);
 #define GST_CAT_DEFAULT v4l2_debug
@@ -528,7 +528,7 @@ gst_v4l2_open (GstV4l2Object * v4l2object)
 {
   struct stat st;
   int libv4l2_fd;
-#ifdef GST_EXT_V4L2SRC_MODIFIED
+#ifdef TIZEN_FEATURE_V4L2SRC_MODIFICATION
   int error_type = V4L2_OPEN_ERROR_STAT_FAILED;
   int device_index = 0;
   glob_t glob_buf;
@@ -539,7 +539,7 @@ gst_v4l2_open (GstV4l2Object * v4l2object)
     GST_ERROR("v4l2object is NULL");
     return FALSE;
   }
-#endif /* GST_EXT_V4L2SRC_MODIFIED */
+#endif /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
 
   GST_DEBUG_OBJECT (v4l2object->element, "Trying to open device %s",
       v4l2object->videodev);
@@ -551,48 +551,48 @@ gst_v4l2_open (GstV4l2Object * v4l2object)
   if (!v4l2object->videodev)
     v4l2object->videodev = g_strdup ("/dev/video");
 
-#ifdef GST_EXT_V4L2SRC_MODIFIED
+#ifdef TIZEN_FEATURE_V4L2SRC_MODIFICATION
   if (!v4l2object->videodev) {
     GST_ERROR_OBJECT(v4l2object->element, "videodev is NULL");
     return FALSE;
   }
 
 CHECK_AGAIN:
-#endif /* GST_EXT_V4L2SRC_MODIFIED */
+#endif /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
   /* check if it is a device */
-#ifdef GST_EXT_V4L2SRC_MODIFIED
+#ifdef TIZEN_FEATURE_V4L2SRC_MODIFICATION
   if (stat (v4l2object->videodev, &st) == -1) {
     error_type = V4L2_OPEN_ERROR_STAT_FAILED;
     goto pre_error_check;
   }
-#else /* GST_EXT_V4L2SRC_MODIFIED */
+#else /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
   if (stat (v4l2object->videodev, &st) == -1)
     goto stat_failed;
-#endif /* GST_EXT_V4L2SRC_MODIFIED */
+#endif /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
 
-#ifdef GST_EXT_V4L2SRC_MODIFIED
+#ifdef TIZEN_FEATURE_V4L2SRC_MODIFICATION
   if (!S_ISCHR (st.st_mode)) {
     error_type = V4L2_OPEN_ERROR_NO_DEVICE;
     goto pre_error_check;
   }
-#else /* GST_EXT_V4L2SRC_MODIFIED */
+#else /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
   if (!S_ISCHR (st.st_mode))
     goto no_device;
-#endif /* GST_EXT_V4L2SRC_MODIFIED */
+#endif /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
 
   /* open the device */
   v4l2object->video_fd =
       open (v4l2object->videodev, O_RDWR /* | O_NONBLOCK */ );
 
-#ifdef GST_EXT_V4L2SRC_MODIFIED
+#ifdef TIZEN_FEATURE_V4L2SRC_MODIFICATION
   if (!GST_V4L2_IS_OPEN (v4l2object)) {
     error_type = V4L2_OPEN_ERROR_NOT_OPEN;
     goto pre_error_check;
   }
-#else /* GST_EXT_V4L2SRC_MODIFIED */
+#else /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
   if (!GST_V4L2_IS_OPEN (v4l2object))
     goto not_open;
-#endif /* GST_EXT_V4L2SRC_MODIFIED */
+#endif /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
 
   libv4l2_fd = v4l2_fd_open (v4l2object->video_fd,
       V4L2_ENABLE_ENUM_FMT_EMULATION);
@@ -606,18 +606,18 @@ CHECK_AGAIN:
     v4l2object->video_fd = libv4l2_fd;
 
   /* get capabilities, error will be posted */
-#ifdef GST_EXT_V4L2SRC_MODIFIED
+#ifdef TIZEN_FEATURE_V4L2SRC_MODIFICATION
   if (!gst_v4l2_get_capabilities (v4l2object)) {
     error_type = V4L2_OPEN_ERROR;
     goto pre_error_check;
   }
-#else /* GST_EXT_V4L2SRC_MODIFIED */
+#else /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
   if (!gst_v4l2_get_capabilities (v4l2object))
     goto error;
-#endif /* GST_EXT_V4L2SRC_MODIFIED */
+#endif /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
 
   /* do we need to be a capture device? */
-#ifdef GST_EXT_V4L2SRC_MODIFIED
+#ifdef TIZEN_FEATURE_V4L2SRC_MODIFICATION
   GST_INFO_OBJECT(v4l2object->element, "capabilities 0x%x", v4l2object->vcap.capabilities);
   if (GST_IS_V4L2SRC (v4l2object->element) &&
       (!(v4l2object->vcap.capabilities & (V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_VIDEO_CAPTURE_MPLANE)) ||
@@ -625,26 +625,26 @@ CHECK_AGAIN:
     error_type = V4L2_OPEN_ERROR_NOT_CAPTURE;
     goto pre_error_check;
   }
-#else /* GST_EXT_V4L2SRC_MODIFIED */
+#else /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
   if (GST_IS_V4L2SRC (v4l2object->element) &&
       !(v4l2object->vcap.capabilities & (V4L2_CAP_VIDEO_CAPTURE |
               V4L2_CAP_VIDEO_CAPTURE_MPLANE)))
     goto not_capture;
-#endif /* GST_EXT_V4L2SRC_MODIFIED */
+#endif /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
 
-#ifdef GST_EXT_V4L2SRC_MODIFIED
+#ifdef TIZEN_FEATURE_V4L2SRC_MODIFICATION
   if (GST_IS_V4L2SINK (v4l2object->element) &&
       !(v4l2object->vcap.capabilities & (V4L2_CAP_VIDEO_OUTPUT |
               V4L2_CAP_VIDEO_OUTPUT_MPLANE))) {
     error_type = V4L2_OPEN_ERROR_NOT_OUTPUT;
     goto pre_error_check;
   }
-#else /* GST_EXT_V4L2SRC_MODIFIED */
+#else /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
   if (GST_IS_V4L2SINK (v4l2object->element) &&
       !(v4l2object->vcap.capabilities & (V4L2_CAP_VIDEO_OUTPUT |
               V4L2_CAP_VIDEO_OUTPUT_MPLANE)))
     goto not_output;
-#endif /* GST_EXT_V4L2SRC_MODIFIED */
+#endif /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
 
   if (GST_IS_V4L2_VIDEO_DEC (v4l2object->element) &&
       /* Today's M2M device only expose M2M */
@@ -660,15 +660,15 @@ CHECK_AGAIN:
   gst_v4l2_adjust_buf_type (v4l2object);
 
   /* create enumerations, posts errors. */
-#ifdef GST_EXT_V4L2SRC_MODIFIED
+#ifdef TIZEN_FEATURE_V4L2SRC_MODIFICATION
   if (!gst_v4l2_fill_lists (v4l2object)) {
     error_type = V4L2_OPEN_ERROR;
     goto pre_error_check;
   }
-#else /* GST_EXT_V4L2SRC_MODIFIED */
+#else /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
   if (!gst_v4l2_fill_lists (v4l2object))
     goto error;
-#endif /* GST_EXT_V4L2SRC_MODIFIED */
+#endif /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
 
   GST_INFO_OBJECT (v4l2object->element,
       "Opened device '%s' (%s) successfully",
@@ -677,9 +677,9 @@ CHECK_AGAIN:
   if (v4l2object->extra_controls)
     gst_v4l2_set_controls (v4l2object, v4l2object->extra_controls);
 
-#ifdef GST_EXT_V4L2SRC_MODIFIED
+#ifdef TIZEN_FEATURE_V4L2SRC_MODIFICATION
   globfree(&glob_buf);
-#endif /* GST_EXT_V4L2SRC_MODIFIED */
+#endif /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
 
   /* UVC devices are never interlaced, and doing VIDIOC_TRY_FMT on them
    * causes expensive and slow USB IO, so don't probe them for interlaced
@@ -690,7 +690,7 @@ CHECK_AGAIN:
 
   return TRUE;
 
-#ifdef GST_EXT_V4L2SRC_MODIFIED
+#ifdef TIZEN_FEATURE_V4L2SRC_MODIFICATION
 pre_error_check:
   {
     if (GST_IS_V4L2SRC(v4l2object->element) && glob_buf.gl_pathc == 0) {
@@ -742,7 +742,7 @@ pre_error_check:
       goto error;
     }
   }
-#endif /* GST_EXT_V4L2SRC_MODIFIED */
+#endif /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
 
   /* ERRORS */
 stat_failed:
@@ -800,9 +800,9 @@ error:
     /* empty lists */
     gst_v4l2_empty_lists (v4l2object);
 
-#ifdef GST_EXT_V4L2SRC_MODIFIED
+#ifdef TIZEN_FEATURE_V4L2SRC_MODIFICATION
     globfree(&glob_buf);
-#endif /* GST_EXT_V4L2SRC_MODIFIED */
+#endif /* TIZEN_FEATURE_V4L2SRC_MODIFICATION */
 
     return FALSE;
   }