[FFmpeg-soc] [soc]: r4626 - in concat/libavformat: playlist.c playlist.h

gkovacs subversion at mplayerhq.hu
Mon Jul 6 09:28:08 CEST 2009


Author: gkovacs
Date: Mon Jul  6 09:28:07 2009
New Revision: 4626

Log:
removed ff_playlist_setup_playelem

Modified:
   concat/libavformat/playlist.c
   concat/libavformat/playlist.h

Modified: concat/libavformat/playlist.c
==============================================================================
--- concat/libavformat/playlist.c	Mon Jul  6 09:20:22 2009	(r4625)
+++ concat/libavformat/playlist.c	Mon Jul  6 09:28:07 2009	(r4626)
@@ -24,32 +24,18 @@
 #include "internal.h"
 #include <time.h>
 
-// based on decode_thread() in ffplay.c
-int ff_playlist_setup_playelem(PlayElem *pe)
-{
-    AVFormatContext *ic;
-    AVFormatParameters *ap;
-    ic = av_malloc(sizeof(*ic));
-    ap = av_malloc(sizeof(*ap));
-    memset(ap, 0, sizeof(*ap));
-    ap->width = 0;
-    ap->height = 0;
-    ap->time_base = (AVRational){1, 25};
-    ap->pix_fmt = 0;
-    pe->ic = ic;
-    pe->fmt = 0;
-    pe->buf_size = 0;
-    pe->ap = ap;
-    return 0;
-}
-
 void ff_playlist_make_playelem(PlayElem *pe)
 {
     int err;
-//    PlayElem *pe = av_malloc(sizeof(*pe));
-    err = ff_playlist_setup_playelem(pe);
-    if (err < 0)
-        print_error("during-av_alloc_playelem", err);
+    pe->ic = av_malloc(sizeof(*(pe->ic)));
+    pe->ap = av_malloc(sizeof(*(pe->ap)));
+    memset(pe->ap, 0, sizeof(*(pe->ap)));
+    pe->ap->width = 0;
+    pe->ap->height = 0;
+    pe->ap->time_base = (AVRational){1, 25};
+    pe->ap->pix_fmt = 0;
+    pe->fmt = 0;
+    pe->buf_size = 0;
     err = av_open_input_file(&(pe->ic), pe->filename, pe->fmt, pe->buf_size, pe->ap);
     if (err < 0)
         print_error("during-open_input_playelem", err);

Modified: concat/libavformat/playlist.h
==============================================================================
--- concat/libavformat/playlist.h	Mon Jul  6 09:20:22 2009	(r4625)
+++ concat/libavformat/playlist.h	Mon Jul  6 09:28:07 2009	(r4626)
@@ -51,8 +51,6 @@ typedef struct PlaylistContext {
 
 void ff_playlist_make_playelem(PlayElem* pe);
 
-int ff_playlist_setup_playelem(PlayElem *pe);
-
 PlaylistContext* ff_playlist_make_context(char *filename);
 
 int ff_playlist_populate_context(PlaylistContext *playlc, AVFormatContext *s, int stream_index);


More information about the FFmpeg-soc mailing list