fixed svace issue 76/107176/1 accepted/tizen_3.0.m2_mobile accepted/tizen_3.0.m2_tv accepted/tizen_3.0.m2_wearable tizen_3.0.m2 accepted/tizen/3.0.m2/mobile/20170104.122239 accepted/tizen/3.0.m2/tv/20170104.122624 accepted/tizen/3.0.m2/wearable/20170104.122943 accepted/tizen/3.0/common/20161228.071730 accepted/tizen/3.0/ivi/20161228.022529 accepted/tizen/3.0/mobile/20161228.022433 accepted/tizen/3.0/tv/20161228.022449 accepted/tizen/3.0/wearable/20161228.022502 submit/tizen_3.0.m2/20170104.093749 submit/tizen_3.0/20161227.144016
authorSejun Park <sejun79.park@samsung.com>
Tue, 27 Dec 2016 05:15:06 +0000 (14:15 +0900)
committerSejun Park <sejun79.park@samsung.com>
Tue, 27 Dec 2016 05:15:06 +0000 (14:15 +0900)
Change-Id: I9e66e28b513f7f0de72509dee5681b391a4e426c

packaging/capi-media-codec.spec
src/media_codec_port_gst.c

index 2665e0c..1646be8 100755 (executable)
@@ -1,7 +1,7 @@
 Name:       capi-media-codec
 Summary:    A Media Codec library in Tizen Native API
 Version:    0.5.2
-Release:    0
+Release:    1
 Group:      Multimedia/API
 License:    Apache-2.0
 Source0:    %{name}-%{version}.tar.gz
index 9d5c3b2..71a3749 100755 (executable)
@@ -718,43 +718,6 @@ int __mc_set_caps_streamheader(mc_gst_core_t *core, GstMCBuffer *mcbuffer, guint
        return ret;
 }
 
-int __mc_get_codecdata_size(mc_gst_core_t *core, GstMCBuffer *mcbuffer, unsigned int *size)
-{
-       void *data = NULL;
-       uint64_t data_size = 0;
-       uint64_t codec_size = 0;
-       int ret = MC_ERROR_NONE;
-
-       media_packet_get_buffer_size(mcbuffer->packet, &data_size);
-       media_packet_get_buffer_data_ptr(mcbuffer->packet, &data);
-
-       switch (core->codec_id) {
-       case MEDIACODEC_H264:
-               codec_size = _mc_get_h264_codecdata_size(data, data_size);
-               break;
-       case MEDIACODEC_H263:
-               /* Not need codec data */
-               codec_size = 0;
-               break;
-       case MEDIACODEC_MPEG4:
-               codec_size = _mc_check_mpeg4_out_bytestream(data, data_size, NULL, NULL);
-               break;
-       default:
-               LOGE("Current not support yet (0x%x) !", core->codec_id);
-               return MC_NOT_SUPPORTED;
-               break;
-       }
-
-       if (codec_size < 0) {
-               LOGE("No valid codec data!");
-               ret = MC_INVALID_IN_BUF;
-       }
-
-       *size = codec_size;
-
-       return ret;
-}
-
 int __mc_set_caps_codecdata(mc_gst_core_t *core, GstMCBuffer *mcbuffer, guint fixed_size)
 {
        int ret = MC_ERROR_NONE;