mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
avcodec: Constify AVCodecParserContext.parser
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
parent
a247ac640d
commit
cb3ac722f4
@ -14,6 +14,9 @@ libavutil: 2017-10-21
|
|||||||
|
|
||||||
API changes, most recent first:
|
API changes, most recent first:
|
||||||
|
|
||||||
|
2021-04-27 - xxxxxxxxxx - lavc yyyyyyyyy - avcodec.h
|
||||||
|
Constified AVCodecParserContext.parser.
|
||||||
|
|
||||||
2021-04-27 - xxxxxxxxxx - lavd yyyyyyyyy - avdevice.h
|
2021-04-27 - xxxxxxxxxx - lavd yyyyyyyyy - avdevice.h
|
||||||
The av_*_device_next API functions now accept and return
|
The av_*_device_next API functions now accept and return
|
||||||
pointers to const AVInputFormat resp. AVOutputFormat.
|
pointers to const AVInputFormat resp. AVOutputFormat.
|
||||||
|
@ -2877,7 +2877,7 @@ enum AVPictureStructure {
|
|||||||
|
|
||||||
typedef struct AVCodecParserContext {
|
typedef struct AVCodecParserContext {
|
||||||
void *priv_data;
|
void *priv_data;
|
||||||
struct AVCodecParser *parser;
|
const struct AVCodecParser *parser;
|
||||||
int64_t frame_offset; /* offset of the current frame */
|
int64_t frame_offset; /* offset of the current frame */
|
||||||
int64_t cur_offset; /* current offset
|
int64_t cur_offset; /* current offset
|
||||||
(incremented by each av_parser_parse()) */
|
(incremented by each av_parser_parse()) */
|
||||||
|
@ -55,7 +55,7 @@ found:
|
|||||||
s = av_mallocz(sizeof(AVCodecParserContext));
|
s = av_mallocz(sizeof(AVCodecParserContext));
|
||||||
if (!s)
|
if (!s)
|
||||||
goto err_out;
|
goto err_out;
|
||||||
s->parser = (AVCodecParser*)parser;
|
s->parser = parser;
|
||||||
s->priv_data = av_mallocz(parser->priv_data_size);
|
s->priv_data = av_mallocz(parser->priv_data_size);
|
||||||
if (!s->priv_data)
|
if (!s->priv_data)
|
||||||
goto err_out;
|
goto err_out;
|
||||||
|
Loading…
Reference in New Issue
Block a user