#include <wels/codec_api.h>
#include <wels/codec_ver.h>
#include "libavutil/attributes.h"
#include "libavutil/common.h"
#include "libavutil/opt.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/mathematics.h"
#include "avcodec.h"
#include "internal.h"
Go to the source code of this file.
#define OPENH264_VER_AT_LEAST |
( |
|
maj, |
|
|
|
min |
|
) |
| |
Value:((OPENH264_MAJOR > (maj)) || \
(OPENH264_MAJOR == (maj) && OPENH264_MINOR >= (
min)))
Definition at line 42 of file libopenh264enc.c.
Initial value:= {
{
"slice_mode",
"Slice mode",
OFFSET(slice_mode),
AV_OPT_TYPE_INT, { .i64 = SM_AUTO_SLICE }, SM_SINGLE_SLICE, SM_RESERVED,
VE,
"slice_mode" },
{
"fixed",
"A fixed number of slices", 0,
AV_OPT_TYPE_CONST, { .i64 = SM_FIXEDSLCNUM_SLICE }, 0, 0,
VE,
"slice_mode" },
{
"rowmb",
"One slice per row of macroblocks", 0,
AV_OPT_TYPE_CONST, { .i64 = SM_ROWMB_SLICE }, 0, 0,
VE,
"slice_mode" },
{
"auto",
"Automatic number of slices according to number of threads", 0,
AV_OPT_TYPE_CONST, { .i64 = SM_AUTO_SLICE }, 0, 0,
VE,
"slice_mode" },
}
Definition at line 48 of file libopenh264enc.c.
Initial value:= {
.name = "libopenh264",
.priv_class = &class,
}
Definition at line 221 of file libopenh264enc.c.