Replace deprecated API 40/292040/1 accepted/tizen_7.0_unified tizen_7.0 accepted/tizen/7.0/unified/20230427.150210
authorJeongmo Yang <jm80.yang@samsung.com>
Wed, 26 Apr 2023 07:48:08 +0000 (16:48 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Wed, 26 Apr 2023 10:28:49 +0000 (19:28 +0900)
- media_packet_create_alloc() -> media_packet_new_alloc()
- media_packet_destroy() -> media_packet_unref()

[Version] 0.1.41
[Issue Type] Code cleanup

Change-Id: I5fdaa07d2eb94ed81979a6e68a2e11b3743217cb
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
include/mediademuxer.h
packaging/capi-mediademuxer.spec
src/port_gst/mediademuxer_port_gst.c
test/mediademuxer_test.c

index 198ef63..b88c9ed 100644 (file)
@@ -230,7 +230,7 @@ int mediademuxer_get_track_info(mediademuxer_h demuxer, int track_index, media_f
 /**
  * @brief Reads a frame(sample) of one single track.
  * @since_tizen 3.0
- * @remarks The @a outbuf should be released using media_packet_destroy() function.
+ * @remarks The @a outbuf should be released using media_packet_unref() function.
  * @remarks Once this function is called, user app can call the mediatool APIs to extract
  *          side information such as pts, size, duration, flags etc.
  * @param[in]  demuxer     The media demuxer handle
@@ -247,7 +247,7 @@ int mediademuxer_get_track_info(mediademuxer_h demuxer, int track_index, media_f
  * @see mediademuxer_seek() if need to seek to a particular location
  * @see mediademuxer_unselect_track()
  * @see mediademuxer_stop()
- * @see media_packet_destroy()
+ * @see media_packet_unref()
  * @see #media_packet_h
  * */
 int mediademuxer_read_sample(mediademuxer_h demuxer, int track_index, media_packet_h *outbuf);
index 5b60c04..b7a3840 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-mediademuxer
 Summary:    A Media Demuxer library in Tizen Native API
-Version:    0.1.40
+Version:    0.1.41
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index 3305cd9..156eef9 100644 (file)
@@ -1531,8 +1531,8 @@ static int __gst_demuxer_create_eos_packet(media_format_h fmt, media_packet_h *o
        int ret = MD_ERROR_NONE;
 
        MEDIADEMUXER_FENTER();
-       if (media_packet_create_alloc(fmt, NULL, NULL, &mediabuf)) {
-               MD_E("media_packet_create_alloc failed\n");
+       if (media_packet_new_alloc(fmt, NULL, NULL, &mediabuf)) {
+               MD_E("media_packet_new_alloc failed\n");
                ret = MD_ERROR;
                goto ERROR;
        }
@@ -1549,7 +1549,7 @@ static int __gst_demuxer_create_eos_packet(media_format_h fmt, media_packet_h *o
        return ret;
 ERROR:
        if (mediabuf)
-               media_packet_destroy(mediabuf);
+               media_packet_unref(mediabuf);
        *outbuf = NULL;
        MEDIADEMUXER_FLEAVE();
        return ret;
@@ -1618,8 +1618,8 @@ static int __gst_demuxer_read_sample(MMHandleType pHandle,
                }
        }
 
-       if (media_packet_create_alloc(atrack->format, NULL, NULL, &mediabuf)) {
-               MD_E("media_packet_create_alloc failed\n");
+       if (media_packet_new_alloc(atrack->format, NULL, NULL, &mediabuf)) {
+               MD_E("media_packet_new_alloc failed\n");
                ret = MD_ERROR;
                goto ERROR;
        }
@@ -1655,7 +1655,7 @@ static int __gst_demuxer_read_sample(MMHandleType pHandle,
        return ret;
 ERROR:
        if (mediabuf)
-               media_packet_destroy(mediabuf);
+               media_packet_unref(mediabuf);
        *outbuf = NULL;
        MEDIADEMUXER_FLEAVE();
        return ret;
index 8191e5e..b39721d 100644 (file)
@@ -344,7 +344,7 @@ static void _mediacodec_fill_audio_buffer_cb(media_packet_h pkt, void *user_data
                        else
                                g_print("Data is null inside _mediacodec_fill_audio_buffer_cb\n");
 
-                       media_packet_destroy(output_buf);
+                       media_packet_unref(output_buf);
                } else {
                        g_print("mediacodec_get_output failed inside _mediacodec_fill_audio_buffer_cb err = %d\n", err);
                        return;
@@ -420,7 +420,7 @@ static void _mediacodec_fill_video_buffer_cb(media_packet_h pkt, void *user_data
                                fwrite(data, 1, buf_size, fp_out_codec_video);
                        else
                                g_print("Data is null inside _mediacodec_fill_video_buffer_cb\n");
-                       media_packet_destroy(output_buf);
+                       media_packet_unref(output_buf);
                } else {
                        g_print("mediacodec_get_output failed inside _mediacodec_fill_video_buffer_cb err = %d\n", err);
                        return;
@@ -572,7 +572,7 @@ void *_fetch_audio_data(void *ptr)
                        mediacodec_process_audio_pkt(audbuf);
                else
 #endif
-                       media_packet_destroy(audbuf);
+                       media_packet_unref(audbuf);
        }
 
        g_print("EOS return of mediademuxer_read_sample() for audio\n");
@@ -663,7 +663,7 @@ void *_fetch_video_data(void *ptr)
                        mediacodec_process_video_pkt(vidbuf);
                else
 #endif
-                       media_packet_destroy(vidbuf);
+                       media_packet_unref(vidbuf);
        }
        g_print("EOS return of mediademuxer_read_sample() for video\n");
        *status = 0;