Browse Source

remove ParseContext1

Signed-off-by: Diego Biurrun <diego@biurrun.de>
tags/n0.11
Rafaël Carré Diego Biurrun 13 years ago
parent
commit
b24aaabd44
2 changed files with 0 additions and 22 deletions
  1. +0
    -8
      libavcodec/parser.c
  2. +0
    -14
      libavcodec/parser.h

+ 0
- 8
libavcodec/parser.c View File

@@ -289,14 +289,6 @@ void ff_parse_close(AVCodecParserContext *s)
av_freep(&pc->buffer);
}

void ff_parse1_close(AVCodecParserContext *s)
{
ParseContext1 *pc1 = s->priv_data;

av_free(pc1->pc.buffer);
av_free(pc1->enc);
}

/*************************/

int ff_mpeg4video_split(AVCodecContext *avctx,


+ 0
- 14
libavcodec/parser.h View File

@@ -39,26 +39,12 @@ typedef struct ParseContext{

struct MpegEncContext;

typedef struct ParseContext1{
ParseContext pc;
/* XXX/FIXME PC1 vs. PC */
/* MPEG-2-specific */
AVRational frame_rate;
int progressive_sequence;
int width, height;

/* XXX: suppress that, needed by MPEG-4 */
struct MpegEncContext *enc;
int first_picture;
} ParseContext1;

#define END_NOT_FOUND (-100)

int ff_combine_frame(ParseContext *pc, int next, const uint8_t **buf, int *buf_size);
int ff_mpeg4video_split(AVCodecContext *avctx, const uint8_t *buf,
int buf_size);
void ff_parse_close(AVCodecParserContext *s);
void ff_parse1_close(AVCodecParserContext *s);

/**
* Fetch timestamps for a specific byte within the current access unit.


Loading…
Cancel
Save