mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-26 19:01:44 +02:00
libschroedinger: Switch to function names more in line with Libav style.
This commit is contained in:
parent
9cef0669c4
commit
fdc918632f
@ -163,7 +163,7 @@ int ff_get_schro_frame_format (SchroChromaFormat schro_pix_fmt,
|
||||
return -1;
|
||||
}
|
||||
|
||||
static void FreeSchroFrame(SchroFrame *frame, void *priv)
|
||||
static void free_schro_frame(SchroFrame *frame, void *priv)
|
||||
{
|
||||
AVPicture *p_pic = priv;
|
||||
|
||||
@ -195,7 +195,7 @@ SchroFrame *ff_create_schro_frame(AVCodecContext *avccontext,
|
||||
p_frame->format = schro_frame_fmt;
|
||||
p_frame->width = y_width;
|
||||
p_frame->height = y_height;
|
||||
schro_frame_set_free_callback(p_frame, FreeSchroFrame, (void *)p_pic);
|
||||
schro_frame_set_free_callback(p_frame, free_schro_frame, (void *)p_pic);
|
||||
|
||||
for (i = 0; i < 3; ++i) {
|
||||
p_frame->components[i].width = i ? uv_width : y_width;
|
||||
|
@ -75,14 +75,14 @@ static void libschroedinger_decode_buffer_free(SchroBuffer *schro_buf,
|
||||
av_freep(&priv);
|
||||
}
|
||||
|
||||
static void SchroParseContextInit(SchroParseUnitContext *parse_ctx,
|
||||
const uint8_t *buf, int buf_size)
|
||||
static void parse_context_init(SchroParseUnitContext *parse_ctx,
|
||||
const uint8_t *buf, int buf_size)
|
||||
{
|
||||
parse_ctx->buf = buf;
|
||||
parse_ctx->buf_size = buf_size;
|
||||
}
|
||||
|
||||
static SchroBuffer *FindNextSchroParseUnit(SchroParseUnitContext *parse_ctx)
|
||||
static SchroBuffer *find_next_parse_unit(SchroParseUnitContext *parse_ctx)
|
||||
{
|
||||
SchroBuffer *enc_buf = NULL;
|
||||
int next_pu_offset = 0;
|
||||
@ -219,7 +219,7 @@ static int libschroedinger_decode_frame(AVCodecContext *avccontext,
|
||||
|
||||
*data_size = 0;
|
||||
|
||||
SchroParseContextInit(&parse_ctx, buf, buf_size);
|
||||
parse_context_init(&parse_ctx, buf, buf_size);
|
||||
if (!buf_size) {
|
||||
if (!p_schro_params->eos_signalled) {
|
||||
state = schro_decoder_push_end_of_stream(decoder);
|
||||
@ -229,7 +229,7 @@ static int libschroedinger_decode_frame(AVCodecContext *avccontext,
|
||||
|
||||
/* Loop through all the individual parse units in the input buffer */
|
||||
do {
|
||||
if ((enc_buf = FindNextSchroParseUnit(&parse_ctx))) {
|
||||
if ((enc_buf = find_next_parse_unit(&parse_ctx))) {
|
||||
/* Push buffer into decoder. */
|
||||
if (SCHRO_PARSE_CODE_IS_PICTURE(enc_buf->data[4]) &&
|
||||
SCHRO_PARSE_CODE_NUM_REFS(enc_buf->data[4]) > 0)
|
||||
|
@ -79,7 +79,7 @@ typedef struct SchroEncoderParams {
|
||||
/**
|
||||
* Works out Schro-compatible chroma format.
|
||||
*/
|
||||
static int SetSchroChromaFormat(AVCodecContext *avccontext)
|
||||
static int set_chroma_format(AVCodecContext *avccontext)
|
||||
{
|
||||
int num_formats = sizeof(schro_pixel_format_map) /
|
||||
sizeof(schro_pixel_format_map[0]);
|
||||
@ -128,7 +128,7 @@ static int libschroedinger_encode_init(AVCodecContext *avccontext)
|
||||
p_schro_params->format->width = avccontext->width;
|
||||
p_schro_params->format->height = avccontext->height;
|
||||
|
||||
if (SetSchroChromaFormat(avccontext) == -1)
|
||||
if (set_chroma_format(avccontext) == -1)
|
||||
return -1;
|
||||
|
||||
if (avccontext->color_primaries == AVCOL_PRI_BT709) {
|
||||
@ -258,7 +258,7 @@ static SchroFrame *libschroedinger_frame_from_data(AVCodecContext *avccontext,
|
||||
return in_frame;
|
||||
}
|
||||
|
||||
static void SchroedingerFreeFrame(void *data)
|
||||
static void libschroedinger_free_frame(void *data)
|
||||
{
|
||||
FFSchroEncodedFrame *enc_frame = data;
|
||||
|
||||
@ -411,7 +411,7 @@ static int libschroedinger_encode_frame(AVCodecContext *avccontext, AVPacket *pk
|
||||
|
||||
error:
|
||||
/* free frame */
|
||||
SchroedingerFreeFrame(p_frame_output);
|
||||
libschroedinger_free_frame(p_frame_output);
|
||||
return ret;
|
||||
}
|
||||
|
||||
@ -425,7 +425,7 @@ static int libschroedinger_encode_close(AVCodecContext *avccontext)
|
||||
|
||||
/* Free data in the output frame queue. */
|
||||
ff_schro_queue_free(&p_schro_params->enc_frame_queue,
|
||||
SchroedingerFreeFrame);
|
||||
libschroedinger_free_frame);
|
||||
|
||||
|
||||
/* Free the encoder buffer. */
|
||||
|
Loading…
Reference in New Issue
Block a user