mirror of https://github.com/mpv-player/mpv
common/av_common: clean up mp_lavc_set_extradata
It no longer has any users, as the last ones (subtitle decoders) were switched to mp_set_avctx_codec_headers.
This commit is contained in:
parent
9f5d7d5932
commit
1313f287e5
|
@ -40,20 +40,6 @@
|
||||||
#include "av_common.h"
|
#include "av_common.h"
|
||||||
#include "codecs.h"
|
#include "codecs.h"
|
||||||
|
|
||||||
int mp_lavc_set_extradata(AVCodecContext *avctx, void *ptr, int size)
|
|
||||||
{
|
|
||||||
if (size) {
|
|
||||||
av_free(avctx->extradata);
|
|
||||||
avctx->extradata_size = 0;
|
|
||||||
avctx->extradata = av_mallocz(size + AV_INPUT_BUFFER_PADDING_SIZE);
|
|
||||||
if (!avctx->extradata)
|
|
||||||
return -1;
|
|
||||||
avctx->extradata_size = size;
|
|
||||||
memcpy(avctx->extradata, ptr, size);
|
|
||||||
}
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
enum AVMediaType mp_to_av_stream_type(int type)
|
enum AVMediaType mp_to_av_stream_type(int type)
|
||||||
{
|
{
|
||||||
switch (type) {
|
switch (type) {
|
||||||
|
|
|
@ -31,7 +31,6 @@ struct mp_codec_params;
|
||||||
struct AVDictionary;
|
struct AVDictionary;
|
||||||
struct mp_log;
|
struct mp_log;
|
||||||
|
|
||||||
int mp_lavc_set_extradata(AVCodecContext *avctx, void *ptr, int size);
|
|
||||||
enum AVMediaType mp_to_av_stream_type(int type);
|
enum AVMediaType mp_to_av_stream_type(int type);
|
||||||
AVCodecParameters *mp_codec_params_to_av(const struct mp_codec_params *c);
|
AVCodecParameters *mp_codec_params_to_av(const struct mp_codec_params *c);
|
||||||
int mp_set_avctx_codec_headers(AVCodecContext *avctx, const struct mp_codec_params *c);
|
int mp_set_avctx_codec_headers(AVCodecContext *avctx, const struct mp_codec_params *c);
|
||||||
|
|
Loading…
Reference in New Issue