summaryrefslogtreecommitdiff
path: root/src/libffmpeg/libavcodec/utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libffmpeg/libavcodec/utils.c')
-rw-r--r--src/libffmpeg/libavcodec/utils.c82
1 files changed, 0 insertions, 82 deletions
diff --git a/src/libffmpeg/libavcodec/utils.c b/src/libffmpeg/libavcodec/utils.c
index f6d967757..d66988253 100644
--- a/src/libffmpeg/libavcodec/utils.c
+++ b/src/libffmpeg/libavcodec/utils.c
@@ -19,33 +19,6 @@
#include "avcodec.h"
#include "dsputil.h"
#include "mpegvideo.h"
-#ifdef HAVE_MALLOC_H
-#include <malloc.h>
-#endif
-
-/* memory alloc */
-void *av_malloc(int size)
-{
- void *ptr;
-#if defined ( ARCH_X86 ) && defined ( HAVE_MEMALIGN )
- ptr = memalign(64,size);
- /* Why 64?
- Indeed, we should align it:
- on 4 for 386
- on 16 for 486
- on 32 for 586, PPro - k6-III
- on 64 for K7 (maybe for P3 too).
- Because L1 and L2 caches are aligned on those values.
- But I don't want to code such logic here!
- */
-#else
- ptr = malloc(size);
-#endif
- if (!ptr)
- return NULL;
- memset(ptr, 0, size);
- return ptr;
-}
void *av_mallocz(int size)
{
@@ -57,14 +30,6 @@ void *av_mallocz(int size)
return ptr;
}
-/* NOTE: ptr = NULL is explicetly allowed */
-void av_free(void *ptr)
-{
- /* XXX: this test should not be needed on most libcs */
- if (ptr)
- free(ptr);
-}
-
/* cannot call it directly because of 'void **' casting is not automatic */
void __av_freep(void **ptr)
{
@@ -445,53 +410,6 @@ void avcodec_init(void)
dsputil_init();
}
-/* simple call to use all the codecs */
-void avcodec_register_all(void)
-{
- static int inited = 0;
-
- if (inited != 0)
- return;
- inited = 1;
-
- /* encoders */
-#ifdef CONFIG_ENCODERS
- register_avcodec(&ac3_encoder);
- register_avcodec(&mp2_encoder);
-#ifdef CONFIG_MP3LAME
- register_avcodec(&mp3lame_encoder);
-#endif
- register_avcodec(&mpeg1video_encoder);
- register_avcodec(&h263_encoder);
- register_avcodec(&h263p_encoder);
- register_avcodec(&rv10_encoder);
- register_avcodec(&mjpeg_encoder);
- register_avcodec(&mpeg4_encoder);
- register_avcodec(&msmpeg4v1_encoder);
- register_avcodec(&msmpeg4v2_encoder);
- register_avcodec(&msmpeg4v3_encoder);
-#endif /* CONFIG_ENCODERS */
- register_avcodec(&rawvideo_codec);
-
- /* decoders */
-#ifdef CONFIG_DECODERS
- register_avcodec(&h263_decoder);
- register_avcodec(&mpeg4_decoder);
- register_avcodec(&msmpeg4v1_decoder);
- register_avcodec(&msmpeg4v2_decoder);
- register_avcodec(&msmpeg4v3_decoder);
- register_avcodec(&wmv1_decoder);
- register_avcodec(&mpeg_decoder);
- register_avcodec(&h263i_decoder);
- register_avcodec(&rv10_decoder);
- register_avcodec(&mjpeg_decoder);
-#ifdef CONFIG_AC3
- register_avcodec(&ac3_decoder);
-#endif
-#endif /* CONFIG_DECODERS */
-
-}
-
/* this should be called after seeking and before trying to decode the next frame */
void avcodec_flush_buffers(AVCodecContext *avctx)
{