You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-09-16 08:36:51 +02:00
lavc/sunrastenc: fix private codec options
The options were not actually hooked up.
This commit is contained in:
@@ -27,6 +27,8 @@
|
|||||||
#include "sunrast.h"
|
#include "sunrast.h"
|
||||||
|
|
||||||
typedef struct SUNRASTContext {
|
typedef struct SUNRASTContext {
|
||||||
|
AVClass *class;
|
||||||
|
|
||||||
PutByteContext p;
|
PutByteContext p;
|
||||||
int depth; ///< depth of pixel
|
int depth; ///< depth of pixel
|
||||||
int length; ///< length (bytes) of image
|
int length; ///< length (bytes) of image
|
||||||
@@ -215,7 +217,7 @@ static const AVOption options[] = {
|
|||||||
{ NULL },
|
{ NULL },
|
||||||
};
|
};
|
||||||
|
|
||||||
static const AVClass utvideo_class = {
|
static const AVClass sunrast_class = {
|
||||||
.class_name = "sunrast",
|
.class_name = "sunrast",
|
||||||
.item_name = av_default_item_name,
|
.item_name = av_default_item_name,
|
||||||
.option = options,
|
.option = options,
|
||||||
@@ -240,6 +242,7 @@ AVCodec ff_sunrast_encoder = {
|
|||||||
#if FF_API_CODER_TYPE
|
#if FF_API_CODER_TYPE
|
||||||
.defaults = sunrast_defaults,
|
.defaults = sunrast_defaults,
|
||||||
#endif
|
#endif
|
||||||
|
.priv_class = &sunrast_class,
|
||||||
.pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_BGR24,
|
.pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_BGR24,
|
||||||
AV_PIX_FMT_PAL8,
|
AV_PIX_FMT_PAL8,
|
||||||
AV_PIX_FMT_GRAY8,
|
AV_PIX_FMT_GRAY8,
|
||||||
|
Reference in New Issue
Block a user