mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
remove ParseContext1
Signed-off-by: Diego Biurrun <diego@biurrun.de>
This commit is contained in:
parent
797639dcfd
commit
b24aaabd44
@ -289,14 +289,6 @@ void ff_parse_close(AVCodecParserContext *s)
|
|||||||
av_freep(&pc->buffer);
|
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,
|
int ff_mpeg4video_split(AVCodecContext *avctx,
|
||||||
|
@ -39,26 +39,12 @@ typedef struct ParseContext{
|
|||||||
|
|
||||||
struct MpegEncContext;
|
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)
|
#define END_NOT_FOUND (-100)
|
||||||
|
|
||||||
int ff_combine_frame(ParseContext *pc, int next, const uint8_t **buf, int *buf_size);
|
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 ff_mpeg4video_split(AVCodecContext *avctx, const uint8_t *buf,
|
||||||
int buf_size);
|
int buf_size);
|
||||||
void ff_parse_close(AVCodecParserContext *s);
|
void ff_parse_close(AVCodecParserContext *s);
|
||||||
void ff_parse1_close(AVCodecParserContext *s);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Fetch timestamps for a specific byte within the current access unit.
|
* Fetch timestamps for a specific byte within the current access unit.
|
||||||
|
Loading…
Reference in New Issue
Block a user