*/
int media_packet_get_codec_data(media_packet_h packet, void **codec_data, unsigned int *codec_data_size);
-/**
- * @brief Sets codec data and the codec data size of media packet.
- * @since_tizen 3.0
- *
- * @param[in] packet The media packet handle
- * @param[in] codec_data The codec data to set
- * @param[in] codec_data_size The codec data size to set
- *
- * @return @c 0 on success,
- * otherwise a negative error value
- * @retval #MEDIA_PACKET_ERROR_NONE Successful
- * @retval #MEDIA_PACKET_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #MEDIA_PACKET_ERROR_INVALID_OPERATION Invalid operation
- */
-int media_packet_set_codec_data(media_packet_h packet, void *codec_data, unsigned int codec_data_size);
-
/**
* @brief Destroys the media packet handle.
* @details The registered finalize_callback() function will be invoked to destroy the media packet handle.
* @{
*/
+/**
+ * @internal
+ * @brief Sets codec data and the codec data size of media packet.
+ * @since_tizen 2.4
+ *
+ * @param[in] packet The media packet handle
+ * @param[in] codec_data The codec data to set
+ * @param[in] codec_data_size The codec data size to set
+ *
+ * @return @c 0 on success,
+ * otherwise a negative error value
+ * @retval #MEDIA_PACKET_ERROR_NONE Successful
+ * @retval #MEDIA_PACKET_ERROR_INVALID_PARAMETER Invalid parameter
+ * @retval #MEDIA_PACKET_ERROR_INVALID_OPERATION Invalid operation
+ */
+int media_packet_set_codec_data(media_packet_h packet, void *codec_data, unsigned int codec_data_size);
+
/**
* @}
*/
return ret;
}
-int media_packet_set_codec_data(media_packet_h packet, void *codec_data, unsigned int codec_data_size)
-{
- media_packet_s *handle;
- int ret = MEDIA_PACKET_ERROR_NONE;
-
- MEDIA_PACKET_INSTANCE_CHECK(packet);
-
- handle = (media_packet_s *) packet;
-
- LOGI("Set: codec data = %p, codec_data_size = %u\n", codec_data, codec_data_size);
-
- handle->codec_data = (void *)malloc(codec_data_size);
- if (handle->codec_data != NULL) {
- memset(handle->codec_data, 0, codec_data_size);
- } else {
- LOGE("[%s] MEDIA_PACKET_ERROR_OUT_OF_MEMORY(0x%08x)", __FUNCTION__, MEDIA_PACKET_ERROR_OUT_OF_MEMORY);
- return MEDIA_PACKET_ERROR_OUT_OF_MEMORY;
- }
-
- memcpy(handle->codec_data, codec_data, codec_data_size);
- handle->codec_data_size = codec_data_size;
-
- return ret;
-}
-
int media_packet_destroy(media_packet_h packet)
{
media_packet_s *handle;
#include <media_packet_internal.h>
#include <media_packet_private.h>
#include <media_format_private.h>
+
+int media_packet_set_codec_data(media_packet_h packet, void *codec_data, unsigned int codec_data_size)
+{
+ media_packet_s *handle;
+ int ret = MEDIA_PACKET_ERROR_NONE;
+
+ MEDIA_PACKET_INSTANCE_CHECK(packet);
+
+ handle = (media_packet_s *) packet;
+
+ LOGI("Set: codec data = %p, codec_data_size = %u\n", codec_data, codec_data_size);
+
+ handle->codec_data = (void *)malloc(codec_data_size);
+ if (handle->codec_data != NULL) {
+ memset(handle->codec_data, 0, codec_data_size);
+ } else {
+ LOGE("[%s] MEDIA_PACKET_ERROR_OUT_OF_MEMORY(0x%08x)", __FUNCTION__, MEDIA_PACKET_ERROR_OUT_OF_MEMORY);
+ return MEDIA_PACKET_ERROR_OUT_OF_MEMORY;
+ }
+
+ memcpy(handle->codec_data, codec_data, codec_data_size);
+ handle->codec_data_size = codec_data_size;
+
+ return ret;
+}