Remove format dummy 03/232703/1
authorMinje Ahn <minje.ahn@samsung.com>
Thu, 7 May 2020 07:36:55 +0000 (16:36 +0900)
committerMinje Ahn <minje.ahn@samsung.com>
Thu, 7 May 2020 07:36:55 +0000 (16:36 +0900)
Change-Id: I1105b369d120b12051091cfa74ce0e9c9963879e
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
formats/ffmpeg/Makefile.am
formats/ffmpeg/include/mm_file_format_dummy.h [deleted file]
formats/ffmpeg/include/mm_file_format_private.h
formats/ffmpeg/mm_file_format_dummy.c [deleted file]

index 763390d2aa78e32944136dc0e976d740700a013b..e41fc133c707ef11ac09a6d128f0a0d5b904aef6 100755 (executable)
@@ -3,8 +3,7 @@ lib_LTLIBRARIES = libmmfile_formats.la
 
 libmmfile_formats_la_DEPENDENCIES =     $(top_builddir)/utils/libmmfile_utils.la 
 
-noinst_HEADERS = include/mm_file_format_dummy.h \
-               include/mm_file_format_aac.h \
+noinst_HEADERS = include/mm_file_format_aac.h \
                include/mm_file_format_amr.h \
                include/mm_file_format_imelody.h \
                include/mm_file_format_midi.h \
@@ -15,7 +14,6 @@ noinst_HEADERS = include/mm_file_format_dummy.h \
                include/mm_file_format_private.h
 
 libmmfile_formats_la_SOURCES = mm_file_formats.c \
-                       mm_file_format_dummy.c \
                        mm_file_format_ffmpeg.c \
                        mm_file_format_mp3.c \
                        mm_file_format_aac.c \
diff --git a/formats/ffmpeg/include/mm_file_format_dummy.h b/formats/ffmpeg/include/mm_file_format_dummy.h
deleted file mode 100755 (executable)
index 43a5ad0..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * libmm-fileinfo
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
- *
- * Contact: Haejeong Kim <backto.kim@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-#ifndef __MM_FILE_FORMAT_DUMMY_H__
-#define __MM_FILE_FORMAT_DUMMY_H__
-
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /*__MM_FILE_FORMAT_DUMMY_H__*/
-
index 2959dc050843a7941dd4a218cef39befc0da1787..7a86b45cd9a7486e370a5728a47b2e3fe161fcaa 100755 (executable)
@@ -30,7 +30,6 @@ extern "C" {
 #include "mm_file_formats.h"
 
 /* open functions list: the order of list depends on mm-types.h */
-int mmfile_format_open_dummy(MMFileFormatContext *fileContext);
 int mmfile_format_open_ffmpg(MMFileFormatContext *fileContext);
 int mmfile_format_open_mp3(MMFileFormatContext *fileContext);
 /*int mmfile_format_open_3gp(MMFileFormatContext *fileContext); */
diff --git a/formats/ffmpeg/mm_file_format_dummy.c b/formats/ffmpeg/mm_file_format_dummy.c
deleted file mode 100755 (executable)
index 3613706..0000000
+++ /dev/null
@@ -1,87 +0,0 @@
-/*
- * libmm-fileinfo
- *
- * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
- *
- * Contact: Haejeong Kim <backto.kim@samsung.com>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-#include <string.h>    /*memcmp*/
-#include <stdlib.h>    /*malloc*/
-
-#include "mm_file_debug.h"
-#include "mm_file_format_private.h"
-#include "mm_file_format_dummy.h"
-
-
-/* internal functions */
-
-
-/* plugin manadatory API */
-int mmfile_format_read_stream_dummy(MMFileFormatContext *formatContext);
-int mmfile_format_read_frame_dummy(MMFileFormatContext *formatContext, unsigned int timestamp, MMFileFormatFrame *frame);
-int mmfile_format_read_tag_dummy(MMFileFormatContext *formatContext);
-int mmfile_format_close_dummy(MMFileFormatContext *formatContext);
-
-
-
-int mmfile_format_open_dummy(MMFileFormatContext *formatContext)
-{
-       debug_warning(DEBUG, "called mmfile_format_open_dummy\n");
-
-       formatContext->ReadStream   = mmfile_format_read_stream_dummy;
-       formatContext->ReadFrame    = mmfile_format_read_frame_dummy;
-       formatContext->ReadTag      = mmfile_format_read_tag_dummy;
-       formatContext->Close        = mmfile_format_close_dummy;
-
-       return MMFILE_FORMAT_SUCCESS;
-}
-
-
-int mmfile_format_read_stream_dummy(MMFileFormatContext *formatContext)
-{
-       debug_warning(DEBUG, "called mmfile_format_read_stream_dummy\n");
-       return MMFILE_FORMAT_SUCCESS;
-}
-
-
-int mmfile_format_read_frame_dummy(MMFileFormatContext *formatContext, unsigned int timestamp, MMFileFormatFrame *frame)
-{
-       debug_warning(DEBUG, "called mmfile_format_read_frame_dummy\n");
-       return MMFILE_FORMAT_SUCCESS;
-}
-
-
-int mmfile_format_read_tag_dummy(MMFileFormatContext *formatContext)
-{
-       debug_warning(DEBUG, "called mmfile_format_read_tag_dummy\n");
-       return MMFILE_FORMAT_SUCCESS;
-}
-
-
-int mmfile_format_close_dummy(MMFileFormatContext *formatContext)
-{
-       debug_warning(DEBUG, "called mmfile_format_close_dummy\n");
-       if (formatContext) {
-               formatContext->ReadStream   = NULL;
-               formatContext->ReadFrame    = NULL;
-               formatContext->ReadTag      = NULL;
-               formatContext->Close        = NULL;
-       }
-
-       return MMFILE_FORMAT_SUCCESS;
-}
-