Package net.sf.ffmpeg_java
Interface AVCodecLibrary
- All Superinterfaces:
FFMPEGLibrary
,com.sun.jna.Library
Based on FFMPEG Aug 12 2007. From avcodec.h, opt.h.
- Author:
- Ken Larson
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
static class
static class
static class
main external API structurestatic class
static class
static class
static class
static class
static class
Pan Scan area.static class
four components are given, that's all.static class
static class
static class
Nested classes/interfaces inherited from interface net.sf.ffmpeg_java.FFMPEGLibrary
FFMPEGLibrary.AVClass, FFMPEGLibrary.AVRational
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final long
static final int
static final FFMPEGLibrary.AVRational
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Codec has a nonzero delay and needs to be fed with NULL at the end to get the delayed data.static final int
Codec uses get_buffer() for allocating buffers.static final int
static final int
static final int
static final int
Codec can be fed a final frame with a smaller size.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Input bitstream might be truncated at a random location instead of only at frame boundaries.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Required number of additionally allocated bytes at the end of the input bitstream for decoding.static final int
invalid input: '<' loss due to color space conversionstatic final int
invalid input: '<' loss due to color quantizationstatic final int
invalid input: '<' loss of alpha bitsstatic final int
invalid input: '<' loss due to color depth changestatic final int
invalid input: '<' loss due to resolution changestatic final int
static final int
static final int
minimum encoding buffer size Used to avoid some checks during header writing.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final AVCodecLibrary
static final String
static final String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from interface net.sf.ffmpeg_java.FFMPEGLibrary
PIX_FMT_BGR24, PIX_FMT_BGR32, PIX_FMT_BGR32_1, PIX_FMT_BGR4, PIX_FMT_BGR4_BYTE, PIX_FMT_BGR555, PIX_FMT_BGR565, PIX_FMT_BGR8, PIX_FMT_GRAY16BE, PIX_FMT_GRAY16LE, PIX_FMT_GRAY8, PIX_FMT_MONOBLACK, PIX_FMT_MONOWHITE, PIX_FMT_NB, PIX_FMT_NONE, PIX_FMT_NV12, PIX_FMT_NV21, PIX_FMT_PAL8, PIX_FMT_RGB24, PIX_FMT_RGB32, PIX_FMT_RGB32_1, PIX_FMT_RGB4, PIX_FMT_RGB4_BYTE, PIX_FMT_RGB555, PIX_FMT_RGB565, PIX_FMT_RGB8, PIX_FMT_UYVY422, PIX_FMT_UYYVYY411, PIX_FMT_XVMC_MPEG2_IDCT, PIX_FMT_XVMC_MPEG2_MC, PIX_FMT_YUV410P, PIX_FMT_YUV411P, PIX_FMT_YUV420P, PIX_FMT_YUV422P, PIX_FMT_YUV440P, PIX_FMT_YUV444P, PIX_FMT_YUVJ420P, PIX_FMT_YUVJ422P, PIX_FMT_YUVJ440P, PIX_FMT_YUVJ444P, PIX_FMT_YUYV422
Fields inherited from interface com.sun.jna.Library
OPTION_FUNCTION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
-
Method Summary
Modifier and TypeMethodDescriptionint
audio_resample
(com.sun.jna.Pointer s, com.sun.jna.Pointer output, com.sun.jna.Pointer input, int nb_samples) void
audio_resample_close
(com.sun.jna.Pointer s) com.sun.jna.Pointer
audio_resample_init
(int output_channels, int input_channels, int output_rate, int input_rate) void
int
av_bitstream_filter_filter
(AVCodecLibrary.AVBitStreamFilterContext bsfc, AVCodecLibrary.AVCodecContext avctx, String args, com.sun.jna.ptr.PointerByReference poutbuf, com.sun.jna.ptr.IntByReference poutbuf_size, com.sun.jna.Pointer buf, int buf_size, int keyframe) com.sun.jna.Pointer
av_fast_realloc
(com.sun.jna.Pointer ptr, com.sun.jna.ptr.IntByReference size, int min_size) av_find_opt
(com.sun.jna.Pointer obj, String name, String unit, int mask, int flags) void
Deprecated.int
av_get_bits_per_sample
(int codec_id) double
av_get_double
(com.sun.jna.Pointer obj, String name, com.sun.jna.ptr.PointerByReference o_out) long
av_get_int
(com.sun.jna.Pointer obj, String name, com.sun.jna.ptr.PointerByReference o_out) byte
av_get_pict_type_char
(int pict_type) av_get_string
(com.sun.jna.Pointer obj, String name, com.sun.jna.ptr.PointerByReference o_out, com.sun.jna.Pointer buf, int buf_len) com.sun.jna.Pointer
av_mallocz_static
(int size) Deprecated.av_next_option
(com.sun.jna.Pointer obj, AVCodecLibrary.AVOption last) void
av_opt_set_defaults
(com.sun.jna.Pointer s) void
av_opt_set_defaults2
(com.sun.jna.Pointer s, int mask, int flags) int
av_opt_show
(com.sun.jna.Pointer obj, com.sun.jna.Pointer av_log_obj) int
av_parse_video_frame_rate
(FFMPEGLibrary.AVRational frame_rate, String str) int
av_parse_video_frame_size
(com.sun.jna.ptr.IntByReference width_ptr, com.sun.jna.ptr.IntByReference height_ptr, String str) int
av_parser_change
(AVCodecLibrary.AVCodecParserContext s, AVCodecLibrary.AVCodecContext avctx, com.sun.jna.ptr.PointerByReference poutbuf, com.sun.jna.ptr.IntByReference poutbuf_size, com.sun.jna.Pointer buf, int buf_size, int keyframe) void
av_parser_init
(int codec_id) int
av_parser_parse
(AVCodecLibrary.AVCodecParserContext s, AVCodecLibrary.AVCodecContext avctx, com.sun.jna.ptr.PointerByReference poutbuf, com.sun.jna.ptr.IntByReference poutbuf_size, com.sun.jna.Pointer buf, int buf_size, long pts, long dts) void
av_picture_copy
(AVCodecLibrary.AVPicture dst, AVCodecLibrary.AVPicture src, int pix_fmt, int width, int height) int
av_picture_crop
(AVCodecLibrary.AVPicture dst, AVCodecLibrary.AVPicture src, int pix_fmt, int top_band, int left_band) int
av_picture_pad
(AVCodecLibrary.AVPicture dst, AVCodecLibrary.AVPicture src, int height, int width, int pix_fmt, int padtop, int padbottom, int padleft, int padright, com.sun.jna.ptr.IntByReference color) void
void
int
av_resample
(com.sun.jna.Pointer c, com.sun.jna.Pointer dst, com.sun.jna.Pointer src, com.sun.jna.Pointer consumed, int src_size, int dst_size, int update_ctx) void
av_resample_close
(com.sun.jna.Pointer c) void
av_resample_compensate
(com.sun.jna.Pointer c, int sample_delta, int compensation_distance) com.sun.jna.Pointer
av_resample_init
(int out_rate, int in_rate, int filter_length, int log2_phase_count, int linear, double cutoff) av_set_double
(com.sun.jna.Pointer obj, String name, double n) av_set_int
(com.sun.jna.Pointer obj, String name, long n) av_set_q
(com.sun.jna.Pointer obj, String name, FFMPEGLibrary.AVRational n) av_set_string
(com.sun.jna.Pointer obj, String name, String val) int
av_xiphlacing
(com.sun.jna.Pointer s, int v) void
avcodec_align_dimensions
(AVCodecLibrary.AVCodecContext s, com.sun.jna.ptr.IntByReference width, com.sun.jna.ptr.IntByReference height) avcodec_alloc_context2
(int e) int
int
avcodec_check_dimensions
(com.sun.jna.Pointer av_log_ctx, int w, int h) int
int
avcodec_decode_audio2
(AVCodecLibrary.AVCodecContext avctx, com.sun.jna.Pointer samples, com.sun.jna.ptr.IntByReference frame_size_ptr, com.sun.jna.Pointer buf, int buf_size) Decodes an audio frame from \p buf into \p samples.int
avcodec_decode_subtitle
(AVCodecLibrary.AVCodecContext avctx, AVCodecLibrary.AVSubtitle sub, com.sun.jna.ptr.IntByReference got_sub_ptr, com.sun.jna.Pointer buf, int buf_size) int
avcodec_decode_video
(AVCodecLibrary.AVCodecContext avctx, AVCodecLibrary.AVFrame picture, com.sun.jna.ptr.IntByReference got_picture_ptr, com.sun.jna.Pointer buf, int buf_size) int
avcodec_default_execute
(AVCodecLibrary.AVCodecContext c, com.sun.jna.Pointer func, com.sun.jna.ptr.PointerByReference arg, com.sun.jna.ptr.IntByReference ret, int count) void
int
int
avcodec_default_get_format
(AVCodecLibrary.AVCodecContext s, com.sun.jna.ptr.IntByReference fmt) int
void
int
avcodec_encode_audio
(AVCodecLibrary.AVCodecContext avctx, com.sun.jna.Pointer buf, int buf_size, com.sun.jna.Pointer samples) int
avcodec_encode_subtitle
(AVCodecLibrary.AVCodecContext avctx, com.sun.jna.Pointer buf, int buf_size, AVCodecLibrary.AVSubtitle sub) int
avcodec_encode_video
(AVCodecLibrary.AVCodecContext avctx, com.sun.jna.Pointer buf, int buf_size, AVCodecLibrary.AVFrame pict) int
avcodec_find_best_pix_fmt
(int pix_fmt_mask, int src_pix_fmt, int has_alpha, com.sun.jna.ptr.IntByReference loss_ptr) avcodec_find_decoder
(int id) avcodec_find_encoder
(int id) void
void
avcodec_get_chroma_sub_sample
(int pix_fmt, com.sun.jna.ptr.IntByReference h_shift, com.sun.jna.ptr.IntByReference v_shift) void
void
void
int
avcodec_get_pix_fmt
(String name) int
avcodec_get_pix_fmt_loss
(int dst_pix_fmt, int src_pix_fmt, int has_alpha) invalid input: '<' loss of chroma (e.g.avcodec_get_pix_fmt_name
(int pix_fmt) void
int
avcodec_open
(AVCodecLibrary.AVCodecContext avctx, AVCodecLibrary.AVCodec codec) int
avcodec_parse_frame
(AVCodecLibrary.AVCodecContext avctx, com.sun.jna.ptr.PointerByReference pdata, com.sun.jna.ptr.IntByReference data_size_ptr, com.sun.jna.Pointer buf, int buf_size) void
avcodec_pix_fmt_string
(com.sun.jna.Pointer buf, int buf_size, int pix_fmt) int
avcodec_pix_fmt_to_codec_tag
(int p) void
void
avcodec_set_dimensions
(AVCodecLibrary.AVCodecContext s, int width, int height) void
avcodec_string
(com.sun.jna.Pointer buf, int buf_size, AVCodecLibrary.AVCodecContext enc, int encode) int
avcodec_thread_execute
(AVCodecLibrary.AVCodecContext s, com.sun.jna.Pointer func, com.sun.jna.ptr.PointerByReference arg, com.sun.jna.ptr.IntByReference ret, int count) void
int
avcodec_thread_init
(AVCodecLibrary.AVCodecContext s, int thread_count) int
int
avpicture_alloc
(AVCodecLibrary.AVPicture picture, int pix_fmt, int width, int height) int
avpicture_deinterlace
(AVCodecLibrary.AVPicture dst, AVCodecLibrary.AVPicture src, int pix_fmt, int width, int height) int
avpicture_fill
(AVCodecLibrary.AVFrame picture, com.sun.jna.Pointer ptr, int pix_fmt, int width, int height) int
avpicture_fill
(AVCodecLibrary.AVPicture picture, com.sun.jna.Pointer ptr, int pix_fmt, int width, int height) void
avpicture_free
(AVCodecLibrary.AVPicture picture) int
avpicture_get_size
(int pix_fmt, int width, int height) int
avpicture_layout
(AVCodecLibrary.AVPicture src, int pix_fmt, int width, int height, com.sun.jna.Pointer dest, int dest_size) int
img_convert
(AVCodecLibrary.AVFrame dst, int dst_pix_fmt, AVCodecLibrary.AVFrame src, int pix_fmt, int width, int height) int
img_convert
(AVCodecLibrary.AVPicture dst, int dst_pix_fmt, AVCodecLibrary.AVPicture src, int pix_fmt, int width, int height) void
img_copy
(AVCodecLibrary.AVPicture dst, AVCodecLibrary.AVPicture src, int pix_fmt, int width, int height) Deprecated.Use the software scaler (swscale) instead.int
img_crop
(AVCodecLibrary.AVPicture dst, AVCodecLibrary.AVPicture src, int pix_fmt, int top_band, int left_band) Deprecated.Use the software scaler (swscale) instead.int
img_get_alpha_info
(AVCodecLibrary.AVPicture src, int pix_fmt, int width, int height) int
img_pad
(AVCodecLibrary.AVPicture dst, AVCodecLibrary.AVPicture src, int height, int width, int pix_fmt, int padtop, int padbottom, int padleft, int padright, com.sun.jna.ptr.IntByReference color) Deprecated.Use the software scaler (swscale) instead.void
img_resample
(com.sun.jna.Pointer s, AVCodecLibrary.AVPicture output, AVCodecLibrary.AVPicture input) Deprecated.Use the software scaler (swscale) instead.void
img_resample_close
(com.sun.jna.Pointer s) Deprecated.Use the software scaler (swscale) instead.com.sun.jna.Pointer
img_resample_full_init
(int owidth, int oheight, int iwidth, int iheight, int topBand, int bottomBand, int leftBand, int rightBand, int padtop, int padbottom, int padleft, int padright) Deprecated.Use the software scaler (swscale) instead.com.sun.jna.Pointer
img_resample_init
(int output_width, int output_height, int input_width, int input_height) Deprecated.void
-
Field Details
-
INSTANCE
-
LIBAVCODEC_VERSION_INT
static final int LIBAVCODEC_VERSION_INT- See Also:
-
LIBAVCODEC_VERSION
- See Also:
-
LLIBAVCODEC_BUILD
static final int LLIBAVCODEC_BUILD- See Also:
-
LIBAVCODEC_IDENT
- See Also:
-
AV_NOPTS_VALUE
static final long AV_NOPTS_VALUE- See Also:
-
AV_TIME_BASE
static final int AV_TIME_BASE- See Also:
-
AV_TIME_BASE_Q
-
CODEC_ID_NONE
static final int CODEC_ID_NONE- See Also:
-
CODEC_ID_MPEG1VIDEO
static final int CODEC_ID_MPEG1VIDEO- See Also:
-
CODEC_ID_MPEG2VIDEO
static final int CODEC_ID_MPEG2VIDEO- See Also:
-
CODEC_ID_MPEG2VIDEO_XVMC
static final int CODEC_ID_MPEG2VIDEO_XVMC- See Also:
-
CODEC_ID_H261
static final int CODEC_ID_H261- See Also:
-
CODEC_ID_H263
static final int CODEC_ID_H263- See Also:
-
CODEC_ID_RV10
static final int CODEC_ID_RV10- See Also:
-
CODEC_ID_RV20
static final int CODEC_ID_RV20- See Also:
-
CODEC_ID_MJPEG
static final int CODEC_ID_MJPEG- See Also:
-
CODEC_ID_MJPEGB
static final int CODEC_ID_MJPEGB- See Also:
-
CODEC_ID_LJPEG
static final int CODEC_ID_LJPEG- See Also:
-
CODEC_ID_SP5X
static final int CODEC_ID_SP5X- See Also:
-
CODEC_ID_JPEGLS
static final int CODEC_ID_JPEGLS- See Also:
-
CODEC_ID_MPEG4
static final int CODEC_ID_MPEG4- See Also:
-
CODEC_ID_RAWVIDEO
static final int CODEC_ID_RAWVIDEO- See Also:
-
CODEC_ID_MSMPEG4V1
static final int CODEC_ID_MSMPEG4V1- See Also:
-
CODEC_ID_MSMPEG4V2
static final int CODEC_ID_MSMPEG4V2- See Also:
-
CODEC_ID_MSMPEG4V3
static final int CODEC_ID_MSMPEG4V3- See Also:
-
CODEC_ID_WMV1
static final int CODEC_ID_WMV1- See Also:
-
CODEC_ID_WMV2
static final int CODEC_ID_WMV2- See Also:
-
CODEC_ID_H263P
static final int CODEC_ID_H263P- See Also:
-
CODEC_ID_H263I
static final int CODEC_ID_H263I- See Also:
-
CODEC_ID_FLV1
static final int CODEC_ID_FLV1- See Also:
-
CODEC_ID_SVQ1
static final int CODEC_ID_SVQ1- See Also:
-
CODEC_ID_SVQ3
static final int CODEC_ID_SVQ3- See Also:
-
CODEC_ID_DVVIDEO
static final int CODEC_ID_DVVIDEO- See Also:
-
CODEC_ID_HUFFYUV
static final int CODEC_ID_HUFFYUV- See Also:
-
CODEC_ID_CYUV
static final int CODEC_ID_CYUV- See Also:
-
CODEC_ID_H264
static final int CODEC_ID_H264- See Also:
-
CODEC_ID_INDEO3
static final int CODEC_ID_INDEO3- See Also:
-
CODEC_ID_VP3
static final int CODEC_ID_VP3- See Also:
-
CODEC_ID_THEORA
static final int CODEC_ID_THEORA- See Also:
-
CODEC_ID_ASV1
static final int CODEC_ID_ASV1- See Also:
-
CODEC_ID_ASV2
static final int CODEC_ID_ASV2- See Also:
-
CODEC_ID_FFV1
static final int CODEC_ID_FFV1- See Also:
-
CODEC_ID_4XM
static final int CODEC_ID_4XM- See Also:
-
CODEC_ID_VCR1
static final int CODEC_ID_VCR1- See Also:
-
CODEC_ID_CLJR
static final int CODEC_ID_CLJR- See Also:
-
CODEC_ID_MDEC
static final int CODEC_ID_MDEC- See Also:
-
CODEC_ID_ROQ
static final int CODEC_ID_ROQ- See Also:
-
CODEC_ID_INTERPLAY_VIDEO
static final int CODEC_ID_INTERPLAY_VIDEO- See Also:
-
CODEC_ID_XAN_WC3
static final int CODEC_ID_XAN_WC3- See Also:
-
CODEC_ID_XAN_WC4
static final int CODEC_ID_XAN_WC4- See Also:
-
CODEC_ID_RPZA
static final int CODEC_ID_RPZA- See Also:
-
CODEC_ID_CINEPAK
static final int CODEC_ID_CINEPAK- See Also:
-
CODEC_ID_WS_VQA
static final int CODEC_ID_WS_VQA- See Also:
-
CODEC_ID_MSRLE
static final int CODEC_ID_MSRLE- See Also:
-
CODEC_ID_MSVIDEO1
static final int CODEC_ID_MSVIDEO1- See Also:
-
CODEC_ID_IDCIN
static final int CODEC_ID_IDCIN- See Also:
-
CODEC_ID_8BPS
static final int CODEC_ID_8BPS- See Also:
-
CODEC_ID_SMC
static final int CODEC_ID_SMC- See Also:
-
CODEC_ID_FLIC
static final int CODEC_ID_FLIC- See Also:
-
CODEC_ID_TRUEMOTION1
static final int CODEC_ID_TRUEMOTION1- See Also:
-
CODEC_ID_VMDVIDEO
static final int CODEC_ID_VMDVIDEO- See Also:
-
CODEC_ID_MSZH
static final int CODEC_ID_MSZH- See Also:
-
CODEC_ID_ZLIB
static final int CODEC_ID_ZLIB- See Also:
-
CODEC_ID_QTRLE
static final int CODEC_ID_QTRLE- See Also:
-
CODEC_ID_SNOW
static final int CODEC_ID_SNOW- See Also:
-
CODEC_ID_TSCC
static final int CODEC_ID_TSCC- See Also:
-
CODEC_ID_ULTI
static final int CODEC_ID_ULTI- See Also:
-
CODEC_ID_QDRAW
static final int CODEC_ID_QDRAW- See Also:
-
CODEC_ID_VIXL
static final int CODEC_ID_VIXL- See Also:
-
CODEC_ID_QPEG
static final int CODEC_ID_QPEG- See Also:
-
CODEC_ID_XVID
static final int CODEC_ID_XVID- See Also:
-
CODEC_ID_PNG
static final int CODEC_ID_PNG- See Also:
-
CODEC_ID_PPM
static final int CODEC_ID_PPM- See Also:
-
CODEC_ID_PBM
static final int CODEC_ID_PBM- See Also:
-
CODEC_ID_PGM
static final int CODEC_ID_PGM- See Also:
-
CODEC_ID_PGMYUV
static final int CODEC_ID_PGMYUV- See Also:
-
CODEC_ID_PAM
static final int CODEC_ID_PAM- See Also:
-
CODEC_ID_FFVHUFF
static final int CODEC_ID_FFVHUFF- See Also:
-
CODEC_ID_RV30
static final int CODEC_ID_RV30- See Also:
-
CODEC_ID_RV40
static final int CODEC_ID_RV40- See Also:
-
CODEC_ID_VC1
static final int CODEC_ID_VC1- See Also:
-
CODEC_ID_WMV3
static final int CODEC_ID_WMV3- See Also:
-
CODEC_ID_LOCO
static final int CODEC_ID_LOCO- See Also:
-
CODEC_ID_WNV1
static final int CODEC_ID_WNV1- See Also:
-
CODEC_ID_AASC
static final int CODEC_ID_AASC- See Also:
-
CODEC_ID_INDEO2
static final int CODEC_ID_INDEO2- See Also:
-
CODEC_ID_FRAPS
static final int CODEC_ID_FRAPS- See Also:
-
CODEC_ID_TRUEMOTION2
static final int CODEC_ID_TRUEMOTION2- See Also:
-
CODEC_ID_BMP
static final int CODEC_ID_BMP- See Also:
-
CODEC_ID_CSCD
static final int CODEC_ID_CSCD- See Also:
-
CODEC_ID_MMVIDEO
static final int CODEC_ID_MMVIDEO- See Also:
-
CODEC_ID_ZMBV
static final int CODEC_ID_ZMBV- See Also:
-
CODEC_ID_AVS
static final int CODEC_ID_AVS- See Also:
-
CODEC_ID_SMACKVIDEO
static final int CODEC_ID_SMACKVIDEO- See Also:
-
CODEC_ID_NUV
static final int CODEC_ID_NUV- See Also:
-
CODEC_ID_KMVC
static final int CODEC_ID_KMVC- See Also:
-
CODEC_ID_FLASHSV
static final int CODEC_ID_FLASHSV- See Also:
-
CODEC_ID_CAVS
static final int CODEC_ID_CAVS- See Also:
-
CODEC_ID_JPEG2000
static final int CODEC_ID_JPEG2000- See Also:
-
CODEC_ID_VMNC
static final int CODEC_ID_VMNC- See Also:
-
CODEC_ID_VP5
static final int CODEC_ID_VP5- See Also:
-
CODEC_ID_VP6
static final int CODEC_ID_VP6- See Also:
-
CODEC_ID_VP6F
static final int CODEC_ID_VP6F- See Also:
-
CODEC_ID_TARGA
static final int CODEC_ID_TARGA- See Also:
-
CODEC_ID_DSICINVIDEO
static final int CODEC_ID_DSICINVIDEO- See Also:
-
CODEC_ID_TIERTEXSEQVIDEO
static final int CODEC_ID_TIERTEXSEQVIDEO- See Also:
-
CODEC_ID_TIFF
static final int CODEC_ID_TIFF- See Also:
-
CODEC_ID_GIF
static final int CODEC_ID_GIF- See Also:
-
CODEC_ID_FFH264
static final int CODEC_ID_FFH264- See Also:
-
CODEC_ID_DXA
static final int CODEC_ID_DXA- See Also:
-
CODEC_ID_DNXHD
static final int CODEC_ID_DNXHD- See Also:
-
CODEC_ID_THP
static final int CODEC_ID_THP- See Also:
-
CODEC_ID_SGI
static final int CODEC_ID_SGI- See Also:
-
CODEC_ID_C93
static final int CODEC_ID_C93- See Also:
-
CODEC_ID_BETHSOFTVID
static final int CODEC_ID_BETHSOFTVID- See Also:
-
CODEC_ID_PTX
static final int CODEC_ID_PTX- See Also:
-
CODEC_ID_TXD
static final int CODEC_ID_TXD- See Also:
-
CODEC_ID_PCM_S16LE
static final int CODEC_ID_PCM_S16LE- See Also:
-
CODEC_ID_PCM_S16BE
static final int CODEC_ID_PCM_S16BE- See Also:
-
CODEC_ID_PCM_U16LE
static final int CODEC_ID_PCM_U16LE- See Also:
-
CODEC_ID_PCM_U16BE
static final int CODEC_ID_PCM_U16BE- See Also:
-
CODEC_ID_PCM_S8
static final int CODEC_ID_PCM_S8- See Also:
-
CODEC_ID_PCM_U8
static final int CODEC_ID_PCM_U8- See Also:
-
CODEC_ID_PCM_MULAW
static final int CODEC_ID_PCM_MULAW- See Also:
-
CODEC_ID_PCM_ALAW
static final int CODEC_ID_PCM_ALAW- See Also:
-
CODEC_ID_PCM_S32LE
static final int CODEC_ID_PCM_S32LE- See Also:
-
CODEC_ID_PCM_S32BE
static final int CODEC_ID_PCM_S32BE- See Also:
-
CODEC_ID_PCM_U32LE
static final int CODEC_ID_PCM_U32LE- See Also:
-
CODEC_ID_PCM_U32BE
static final int CODEC_ID_PCM_U32BE- See Also:
-
CODEC_ID_PCM_S24LE
static final int CODEC_ID_PCM_S24LE- See Also:
-
CODEC_ID_PCM_S24BE
static final int CODEC_ID_PCM_S24BE- See Also:
-
CODEC_ID_PCM_U24LE
static final int CODEC_ID_PCM_U24LE- See Also:
-
CODEC_ID_PCM_U24BE
static final int CODEC_ID_PCM_U24BE- See Also:
-
CODEC_ID_PCM_S24DAUD
static final int CODEC_ID_PCM_S24DAUD- See Also:
-
CODEC_ID_PCM_ZORK
static final int CODEC_ID_PCM_ZORK- See Also:
-
CODEC_ID_ADPCM_IMA_QT
static final int CODEC_ID_ADPCM_IMA_QT- See Also:
-
CODEC_ID_ADPCM_IMA_WAV
static final int CODEC_ID_ADPCM_IMA_WAV- See Also:
-
CODEC_ID_ADPCM_IMA_DK3
static final int CODEC_ID_ADPCM_IMA_DK3- See Also:
-
CODEC_ID_ADPCM_IMA_DK4
static final int CODEC_ID_ADPCM_IMA_DK4- See Also:
-
CODEC_ID_ADPCM_IMA_WS
static final int CODEC_ID_ADPCM_IMA_WS- See Also:
-
CODEC_ID_ADPCM_IMA_SMJPEG
static final int CODEC_ID_ADPCM_IMA_SMJPEG- See Also:
-
CODEC_ID_ADPCM_MS
static final int CODEC_ID_ADPCM_MS- See Also:
-
CODEC_ID_ADPCM_4XM
static final int CODEC_ID_ADPCM_4XM- See Also:
-
CODEC_ID_ADPCM_XA
static final int CODEC_ID_ADPCM_XA- See Also:
-
CODEC_ID_ADPCM_ADX
static final int CODEC_ID_ADPCM_ADX- See Also:
-
CODEC_ID_ADPCM_EA
static final int CODEC_ID_ADPCM_EA- See Also:
-
CODEC_ID_ADPCM_G726
static final int CODEC_ID_ADPCM_G726- See Also:
-
CODEC_ID_ADPCM_CT
static final int CODEC_ID_ADPCM_CT- See Also:
-
CODEC_ID_ADPCM_SWF
static final int CODEC_ID_ADPCM_SWF- See Also:
-
CODEC_ID_ADPCM_YAMAHA
static final int CODEC_ID_ADPCM_YAMAHA- See Also:
-
CODEC_ID_ADPCM_SBPRO_4
static final int CODEC_ID_ADPCM_SBPRO_4- See Also:
-
CODEC_ID_ADPCM_SBPRO_3
static final int CODEC_ID_ADPCM_SBPRO_3- See Also:
-
CODEC_ID_ADPCM_SBPRO_2
static final int CODEC_ID_ADPCM_SBPRO_2- See Also:
-
CODEC_ID_ADPCM_THP
static final int CODEC_ID_ADPCM_THP- See Also:
-
CODEC_ID_AMR_NB
static final int CODEC_ID_AMR_NB- See Also:
-
CODEC_ID_AMR_WB
static final int CODEC_ID_AMR_WB- See Also:
-
CODEC_ID_RA_144
static final int CODEC_ID_RA_144- See Also:
-
CODEC_ID_RA_288
static final int CODEC_ID_RA_288- See Also:
-
CODEC_ID_ROQ_DPCM
static final int CODEC_ID_ROQ_DPCM- See Also:
-
CODEC_ID_INTERPLAY_DPCM
static final int CODEC_ID_INTERPLAY_DPCM- See Also:
-
CODEC_ID_XAN_DPCM
static final int CODEC_ID_XAN_DPCM- See Also:
-
CODEC_ID_SOL_DPCM
static final int CODEC_ID_SOL_DPCM- See Also:
-
CODEC_ID_MP2
static final int CODEC_ID_MP2- See Also:
-
CODEC_ID_MP3
static final int CODEC_ID_MP3- See Also:
-
CODEC_ID_AAC
static final int CODEC_ID_AAC- See Also:
-
CODEC_ID_AC3
static final int CODEC_ID_AC3- See Also:
-
CODEC_ID_DTS
static final int CODEC_ID_DTS- See Also:
-
CODEC_ID_VORBIS
static final int CODEC_ID_VORBIS- See Also:
-
CODEC_ID_DVAUDIO
static final int CODEC_ID_DVAUDIO- See Also:
-
CODEC_ID_WMAV1
static final int CODEC_ID_WMAV1- See Also:
-
CODEC_ID_WMAV2
static final int CODEC_ID_WMAV2- See Also:
-
CODEC_ID_MACE3
static final int CODEC_ID_MACE3- See Also:
-
CODEC_ID_MACE6
static final int CODEC_ID_MACE6- See Also:
-
CODEC_ID_VMDAUDIO
static final int CODEC_ID_VMDAUDIO- See Also:
-
CODEC_ID_SONIC
static final int CODEC_ID_SONIC- See Also:
-
CODEC_ID_SONIC_LS
static final int CODEC_ID_SONIC_LS- See Also:
-
CODEC_ID_FLAC
static final int CODEC_ID_FLAC- See Also:
-
CODEC_ID_MP3ADU
static final int CODEC_ID_MP3ADU- See Also:
-
CODEC_ID_MP3ON4
static final int CODEC_ID_MP3ON4- See Also:
-
CODEC_ID_SHORTEN
static final int CODEC_ID_SHORTEN- See Also:
-
CODEC_ID_ALAC
static final int CODEC_ID_ALAC- See Also:
-
CODEC_ID_WESTWOOD_SND1
static final int CODEC_ID_WESTWOOD_SND1- See Also:
-
CODEC_ID_GSM
static final int CODEC_ID_GSM- See Also:
-
CODEC_ID_QDM2
static final int CODEC_ID_QDM2- See Also:
-
CODEC_ID_COOK
static final int CODEC_ID_COOK- See Also:
-
CODEC_ID_TRUESPEECH
static final int CODEC_ID_TRUESPEECH- See Also:
-
CODEC_ID_TTA
static final int CODEC_ID_TTA- See Also:
-
CODEC_ID_SMACKAUDIO
static final int CODEC_ID_SMACKAUDIO- See Also:
-
CODEC_ID_QCELP
static final int CODEC_ID_QCELP- See Also:
-
CODEC_ID_WAVPACK
static final int CODEC_ID_WAVPACK- See Also:
-
CODEC_ID_DSICINAUDIO
static final int CODEC_ID_DSICINAUDIO- See Also:
-
CODEC_ID_IMC
static final int CODEC_ID_IMC- See Also:
-
CODEC_ID_MUSEPACK7
static final int CODEC_ID_MUSEPACK7- See Also:
-
CODEC_ID_MLP
static final int CODEC_ID_MLP- See Also:
-
CODEC_ID_GSM_MS
static final int CODEC_ID_GSM_MS- See Also:
-
CODEC_ID_ATRAC3
static final int CODEC_ID_ATRAC3- See Also:
-
CODEC_ID_VOXWARE
static final int CODEC_ID_VOXWARE- See Also:
-
CODEC_ID_DVD_SUBTITLE
static final int CODEC_ID_DVD_SUBTITLE- See Also:
-
CODEC_ID_DVB_SUBTITLE
static final int CODEC_ID_DVB_SUBTITLE- See Also:
-
CODEC_ID_TEXT
static final int CODEC_ID_TEXT- See Also:
-
CODEC_ID_XSUB
static final int CODEC_ID_XSUB- See Also:
-
CODEC_ID_MPEG2TS
static final int CODEC_ID_MPEG2TS- See Also:
-
CODEC_ID_MP3LAME
static final int CODEC_ID_MP3LAME- See Also:
-
CODEC_ID_MPEG4AAC
static final int CODEC_ID_MPEG4AAC- See Also:
-
CODEC_TYPE_UNKNOWN
static final int CODEC_TYPE_UNKNOWN- See Also:
-
CODEC_TYPE_VIDEO
static final int CODEC_TYPE_VIDEO- See Also:
-
CODEC_TYPE_AUDIO
static final int CODEC_TYPE_AUDIO- See Also:
-
CODEC_TYPE_DATA
static final int CODEC_TYPE_DATA- See Also:
-
CODEC_TYPE_SUBTITLE
static final int CODEC_TYPE_SUBTITLE- See Also:
-
CODEC_TYPE_NB
static final int CODEC_TYPE_NB- See Also:
-
SAMPLE_FMT_NONE
static final int SAMPLE_FMT_NONE- See Also:
-
SAMPLE_FMT_U8
static final int SAMPLE_FMT_U8- See Also:
-
SAMPLE_FMT_S16
static final int SAMPLE_FMT_S16- See Also:
-
SAMPLE_FMT_S24
static final int SAMPLE_FMT_S24- See Also:
-
SAMPLE_FMT_S32
static final int SAMPLE_FMT_S32- See Also:
-
SAMPLE_FMT_FLT
static final int SAMPLE_FMT_FLT- See Also:
-
AVCODEC_MAX_AUDIO_FRAME_SIZE
static final int AVCODEC_MAX_AUDIO_FRAME_SIZE- See Also:
-
FF_INPUT_BUFFER_PADDING_SIZE
static final int FF_INPUT_BUFFER_PADDING_SIZERequired number of additionally allocated bytes at the end of the input bitstream for decoding. This is mainly needed because some optimized bitstream readers read 32 or 64 bit at once and could read over the end.
Note: If the first 23 bits of the additional bytes are not 0, then damaged MPEG bitstreams could cause overread and segfault.- See Also:
-
FF_MIN_BUFFER_SIZE
static final int FF_MIN_BUFFER_SIZEminimum encoding buffer size Used to avoid some checks during header writing.- See Also:
-
SME_ZERO
static final int SME_ZERO- See Also:
-
SME_FULL
static final int SME_FULL- See Also:
-
SME_LOG
static final int SME_LOG- See Also:
-
SME_PHODS
static final int SME_PHODS- See Also:
-
SME_EPZS
static final int SME_EPZS- See Also:
-
SME_X1
static final int SME_X1- See Also:
-
SME_HEX
static final int SME_HEX- See Also:
-
SME_UMH
static final int SME_UMH- See Also:
-
SME_ITER
static final int SME_ITER- See Also:
-
AVDISCARD_NONE
static final int AVDISCARD_NONE- See Also:
-
AVDISCARD_DEFAULT
static final int AVDISCARD_DEFAULT- See Also:
-
AVDISCARD_NONREF
static final int AVDISCARD_NONREF- See Also:
-
AVDISCARD_BIDIR
static final int AVDISCARD_BIDIR- See Also:
-
AVDISCARD_NONKEY
static final int AVDISCARD_NONKEY- See Also:
-
AVDISCARD_ALL
static final int AVDISCARD_ALL- See Also:
-
FF_MAX_B_FRAMES
static final int FF_MAX_B_FRAMES- See Also:
-
CODEC_FLAG_QSCALE
static final int CODEC_FLAG_QSCALE- See Also:
-
CODEC_FLAG_4MV
static final int CODEC_FLAG_4MV- See Also:
-
CODEC_FLAG_QPEL
static final int CODEC_FLAG_QPEL- See Also:
-
CODEC_FLAG_GMC
static final int CODEC_FLAG_GMC- See Also:
-
CODEC_FLAG_MV0
static final int CODEC_FLAG_MV0- See Also:
-
CODEC_FLAG_PART
static final int CODEC_FLAG_PART- See Also:
-
CODEC_FLAG_INPUT_PRESERVED
static final int CODEC_FLAG_INPUT_PRESERVED- See Also:
-
CODEC_FLAG_PASS1
static final int CODEC_FLAG_PASS1- See Also:
-
CODEC_FLAG_PASS2
static final int CODEC_FLAG_PASS2- See Also:
-
CODEC_FLAG_EXTERN_HUFF
static final int CODEC_FLAG_EXTERN_HUFF- See Also:
-
CODEC_FLAG_GRAY
static final int CODEC_FLAG_GRAY- See Also:
-
CODEC_FLAG_EMU_EDGE
static final int CODEC_FLAG_EMU_EDGE- See Also:
-
CODEC_FLAG_PSNR
static final int CODEC_FLAG_PSNR- See Also:
-
CODEC_FLAG_TRUNCATED
static final int CODEC_FLAG_TRUNCATED- See Also:
-
CODEC_FLAG_NORMALIZE_AQP
static final int CODEC_FLAG_NORMALIZE_AQPInput bitstream might be truncated at a random location instead of only at frame boundaries.- See Also:
-
CODEC_FLAG_INTERLACED_DCT
static final int CODEC_FLAG_INTERLACED_DCT- See Also:
-
CODEC_FLAG_LOW_DELAY
static final int CODEC_FLAG_LOW_DELAY- See Also:
-
CODEC_FLAG_ALT_SCAN
static final int CODEC_FLAG_ALT_SCAN- See Also:
-
CODEC_FLAG_TRELLIS_QUANT
static final int CODEC_FLAG_TRELLIS_QUANT- See Also:
-
CODEC_FLAG_GLOBAL_HEADER
static final int CODEC_FLAG_GLOBAL_HEADER- See Also:
-
CODEC_FLAG_BITEXACT
static final int CODEC_FLAG_BITEXACT- See Also:
-
CODEC_FLAG_H263P_AIC
static final int CODEC_FLAG_H263P_AIC- See Also:
-
CODEC_FLAG_AC_PRED
static final int CODEC_FLAG_AC_PRED- See Also:
-
CODEC_FLAG_H263P_UMV
static final int CODEC_FLAG_H263P_UMV- See Also:
-
CODEC_FLAG_CBP_RD
static final int CODEC_FLAG_CBP_RD- See Also:
-
CODEC_FLAG_QP_RD
static final int CODEC_FLAG_QP_RD- See Also:
-
CODEC_FLAG_H263P_AIV
static final int CODEC_FLAG_H263P_AIV- See Also:
-
CODEC_FLAG_OBMC
static final int CODEC_FLAG_OBMC- See Also:
-
CODEC_FLAG_LOOP_FILTER
static final int CODEC_FLAG_LOOP_FILTER- See Also:
-
CODEC_FLAG_H263P_SLICE_STRUCT
static final int CODEC_FLAG_H263P_SLICE_STRUCT- See Also:
-
CODEC_FLAG_INTERLACED_ME
static final int CODEC_FLAG_INTERLACED_ME- See Also:
-
CODEC_FLAG_SVCD_SCAN_OFFSET
static final int CODEC_FLAG_SVCD_SCAN_OFFSET- See Also:
-
CODEC_FLAG_CLOSED_GOP
static final int CODEC_FLAG_CLOSED_GOP- See Also:
-
CODEC_FLAG2_FAST
static final int CODEC_FLAG2_FAST- See Also:
-
CODEC_FLAG2_STRICT_GOP
static final int CODEC_FLAG2_STRICT_GOP- See Also:
-
CODEC_FLAG2_NO_OUTPUT
static final int CODEC_FLAG2_NO_OUTPUT- See Also:
-
CODEC_FLAG2_LOCAL_HEADER
static final int CODEC_FLAG2_LOCAL_HEADER- See Also:
-
CODEC_FLAG2_BPYRAMID
static final int CODEC_FLAG2_BPYRAMID- See Also:
-
CODEC_FLAG2_WPRED
static final int CODEC_FLAG2_WPRED- See Also:
-
CODEC_FLAG2_MIXED_REFS
static final int CODEC_FLAG2_MIXED_REFS- See Also:
-
CODEC_FLAG2_8X8DCT
static final int CODEC_FLAG2_8X8DCT- See Also:
-
CODEC_FLAG2_FASTPSKIP
static final int CODEC_FLAG2_FASTPSKIP- See Also:
-
CODEC_FLAG2_AUD
static final int CODEC_FLAG2_AUD- See Also:
-
CODEC_FLAG2_BRDO
static final int CODEC_FLAG2_BRDO- See Also:
-
CODEC_FLAG2_INTRA_VLC
static final int CODEC_FLAG2_INTRA_VLC- See Also:
-
CODEC_FLAG2_MEMC_ONLY
static final int CODEC_FLAG2_MEMC_ONLY- See Also:
-
CODEC_FLAG2_DROP_FRAME_TIMECODE
static final int CODEC_FLAG2_DROP_FRAME_TIMECODE- See Also:
-
CODEC_FLAG2_SKIP_RD
static final int CODEC_FLAG2_SKIP_RD- See Also:
-
CODEC_FLAG2_CHUNKS
static final int CODEC_FLAG2_CHUNKS- See Also:
-
CODEC_FLAG2_NON_LINEAR_QUANT
static final int CODEC_FLAG2_NON_LINEAR_QUANT- See Also:
-
CODEC_CAP_DRAW_HORIZ_BAND
static final int CODEC_CAP_DRAW_HORIZ_BAND- See Also:
-
CODEC_CAP_DR1
static final int CODEC_CAP_DR1Codec uses get_buffer() for allocating buffers. direct rendering method 1- See Also:
-
CODEC_CAP_PARSE_ONLY
static final int CODEC_CAP_PARSE_ONLY- See Also:
-
CODEC_CAP_TRUNCATED
static final int CODEC_CAP_TRUNCATED- See Also:
-
CODEC_CAP_HWACCEL
static final int CODEC_CAP_HWACCEL- See Also:
-
CODEC_CAP_DELAY
static final int CODEC_CAP_DELAYCodec has a nonzero delay and needs to be fed with NULL at the end to get the delayed data. If this is not set, the codec is guaranteed to never be fed with NULL data.- See Also:
-
CODEC_CAP_SMALL_LAST_FRAME
static final int CODEC_CAP_SMALL_LAST_FRAMECodec can be fed a final frame with a smaller size. This can be used to prevent truncation of the last audio samples.- See Also:
-
MB_TYPE_INTRA4x4
static final int MB_TYPE_INTRA4x4- See Also:
-
MB_TYPE_INTRA16x16
static final int MB_TYPE_INTRA16x16- See Also:
-
MB_TYPE_INTRA_PCM
static final int MB_TYPE_INTRA_PCM- See Also:
-
MB_TYPE_16x16
static final int MB_TYPE_16x16- See Also:
-
MB_TYPE_16x8
static final int MB_TYPE_16x8- See Also:
-
MB_TYPE_8x16
static final int MB_TYPE_8x16- See Also:
-
MB_TYPE_8x8
static final int MB_TYPE_8x8- See Also:
-
MB_TYPE_INTERLACED
static final int MB_TYPE_INTERLACED- See Also:
-
MB_TYPE_DIRECT2
static final int MB_TYPE_DIRECT2- See Also:
-
MB_TYPE_ACPRED
static final int MB_TYPE_ACPRED- See Also:
-
MB_TYPE_GMC
static final int MB_TYPE_GMC- See Also:
-
MB_TYPE_SKIP
static final int MB_TYPE_SKIP- See Also:
-
MB_TYPE_P0L0
static final int MB_TYPE_P0L0- See Also:
-
MB_TYPE_P1L0
static final int MB_TYPE_P1L0- See Also:
-
MB_TYPE_P0L1
static final int MB_TYPE_P0L1- See Also:
-
MB_TYPE_P1L1
static final int MB_TYPE_P1L1- See Also:
-
MB_TYPE_L0
static final int MB_TYPE_L0- See Also:
-
MB_TYPE_L1
static final int MB_TYPE_L1- See Also:
-
MB_TYPE_L0L1
static final int MB_TYPE_L0L1- See Also:
-
MB_TYPE_QUANT
static final int MB_TYPE_QUANT- See Also:
-
MB_TYPE_CBP
static final int MB_TYPE_CBP- See Also:
-
DEFAULT_FRAME_RATE_BASE
static final int DEFAULT_FRAME_RATE_BASE- See Also:
-
AVPALETTE_SIZE
static final int AVPALETTE_SIZE- See Also:
-
AVPALETTE_COUNT
static final int AVPALETTE_COUNT- See Also:
-
FF_LOSS_RESOLUTION
static final int FF_LOSS_RESOLUTION- See Also:
-
FF_LOSS_DEPTH
static final int FF_LOSS_DEPTHinvalid input: '<' loss due to resolution change- See Also:
-
FF_LOSS_COLORSPACE
static final int FF_LOSS_COLORSPACEinvalid input: '<' loss due to color depth change- See Also:
-
FF_LOSS_ALPHA
static final int FF_LOSS_ALPHAinvalid input: '<' loss due to color space conversion- See Also:
-
FF_LOSS_COLORQUANT
static final int FF_LOSS_COLORQUANTinvalid input: '<' loss of alpha bits- See Also:
-
FF_LOSS_CHROMA
static final int FF_LOSS_CHROMAinvalid input: '<' loss due to color quantization- See Also:
-
FF_ALPHA_TRANSP
static final int FF_ALPHA_TRANSP- See Also:
-
FF_ALPHA_SEMI_TRANSP
static final int FF_ALPHA_SEMI_TRANSP- See Also:
-
FF_OPT_TYPE_FLAGS
static final int FF_OPT_TYPE_FLAGS- See Also:
-
FF_OPT_TYPE_INT
static final int FF_OPT_TYPE_INT- See Also:
-
FF_OPT_TYPE_INT64
static final int FF_OPT_TYPE_INT64- See Also:
-
FF_OPT_TYPE_DOUBLE
static final int FF_OPT_TYPE_DOUBLE- See Also:
-
FF_OPT_TYPE_FLOAT
static final int FF_OPT_TYPE_FLOAT- See Also:
-
FF_OPT_TYPE_STRING
static final int FF_OPT_TYPE_STRING- See Also:
-
FF_OPT_TYPE_RATIONAL
static final int FF_OPT_TYPE_RATIONAL- See Also:
-
FF_OPT_TYPE_CONST
static final int FF_OPT_TYPE_CONST- See Also:
-
-
Method Details
-
audio_resample_init
com.sun.jna.Pointer audio_resample_init(int output_channels, int input_channels, int output_rate, int input_rate) -
audio_resample
int audio_resample(com.sun.jna.Pointer s, com.sun.jna.Pointer output, com.sun.jna.Pointer input, int nb_samples) -
audio_resample_close
void audio_resample_close(com.sun.jna.Pointer s) -
av_resample_init
com.sun.jna.Pointer av_resample_init(int out_rate, int in_rate, int filter_length, int log2_phase_count, int linear, double cutoff) -
av_resample
int av_resample(com.sun.jna.Pointer c, com.sun.jna.Pointer dst, com.sun.jna.Pointer src, com.sun.jna.Pointer consumed, int src_size, int dst_size, int update_ctx) -
av_resample_compensate
void av_resample_compensate(com.sun.jna.Pointer c, int sample_delta, int compensation_distance) -
av_resample_close
void av_resample_close(com.sun.jna.Pointer c) -
img_resample_init
com.sun.jna.Pointer img_resample_init(int output_width, int output_height, int input_width, int input_height) Deprecated.YUV420 format is assumed ! -
img_resample_full_init
com.sun.jna.Pointer img_resample_full_init(int owidth, int oheight, int iwidth, int iheight, int topBand, int bottomBand, int leftBand, int rightBand, int padtop, int padbottom, int padleft, int padright) Deprecated.Use the software scaler (swscale) instead. -
img_resample
void img_resample(com.sun.jna.Pointer s, AVCodecLibrary.AVPicture output, AVCodecLibrary.AVPicture input) Deprecated.Use the software scaler (swscale) instead. -
img_resample_close
void img_resample_close(com.sun.jna.Pointer s) Deprecated.Use the software scaler (swscale) instead. -
avpicture_alloc
-
avpicture_free
-
avpicture_fill
int avpicture_fill(AVCodecLibrary.AVPicture picture, com.sun.jna.Pointer ptr, int pix_fmt, int width, int height) -
avpicture_fill
int avpicture_fill(AVCodecLibrary.AVFrame picture, com.sun.jna.Pointer ptr, int pix_fmt, int width, int height) -
avpicture_layout
int avpicture_layout(AVCodecLibrary.AVPicture src, int pix_fmt, int width, int height, com.sun.jna.Pointer dest, int dest_size) -
avpicture_get_size
int avpicture_get_size(int pix_fmt, int width, int height) -
avcodec_get_chroma_sub_sample
void avcodec_get_chroma_sub_sample(int pix_fmt, com.sun.jna.ptr.IntByReference h_shift, com.sun.jna.ptr.IntByReference v_shift) -
avcodec_get_pix_fmt_name
-
avcodec_set_dimensions
-
avcodec_get_pix_fmt
-
avcodec_pix_fmt_to_codec_tag
int avcodec_pix_fmt_to_codec_tag(int p) -
avcodec_get_pix_fmt_loss
int avcodec_get_pix_fmt_loss(int dst_pix_fmt, int src_pix_fmt, int has_alpha) invalid input: '<' loss of chroma (e.g. RGB to gray conversion) -
avcodec_find_best_pix_fmt
int avcodec_find_best_pix_fmt(int pix_fmt_mask, int src_pix_fmt, int has_alpha, com.sun.jna.ptr.IntByReference loss_ptr) -
avcodec_pix_fmt_string
void avcodec_pix_fmt_string(com.sun.jna.Pointer buf, int buf_size, int pix_fmt) -
img_get_alpha_info
-
img_convert
int img_convert(AVCodecLibrary.AVPicture dst, int dst_pix_fmt, AVCodecLibrary.AVPicture src, int pix_fmt, int width, int height) -
img_convert
int img_convert(AVCodecLibrary.AVFrame dst, int dst_pix_fmt, AVCodecLibrary.AVFrame src, int pix_fmt, int width, int height) -
avpicture_deinterlace
int avpicture_deinterlace(AVCodecLibrary.AVPicture dst, AVCodecLibrary.AVPicture src, int pix_fmt, int width, int height) -
avcodec_version
int avcodec_version() -
avcodec_build
int avcodec_build() -
avcodec_init
void avcodec_init() -
register_avcodec
-
avcodec_find_encoder
-
avcodec_find_encoder_by_name
-
avcodec_find_decoder
-
avcodec_find_decoder_by_name
-
avcodec_string
void avcodec_string(com.sun.jna.Pointer buf, int buf_size, AVCodecLibrary.AVCodecContext enc, int encode) -
avcodec_get_context_defaults
-
avcodec_get_context_defaults2
-
avcodec_alloc_context
AVCodecLibrary.AVCodecContext avcodec_alloc_context() -
avcodec_alloc_context2
-
avcodec_get_frame_defaults
-
avcodec_alloc_frame
AVCodecLibrary.AVFrame avcodec_alloc_frame() -
avcodec_default_get_buffer
-
avcodec_default_release_buffer
-
avcodec_default_reget_buffer
-
avcodec_align_dimensions
void avcodec_align_dimensions(AVCodecLibrary.AVCodecContext s, com.sun.jna.ptr.IntByReference width, com.sun.jna.ptr.IntByReference height) -
avcodec_check_dimensions
int avcodec_check_dimensions(com.sun.jna.Pointer av_log_ctx, int w, int h) -
avcodec_default_get_format
-
avcodec_thread_init
-
avcodec_thread_free
-
avcodec_thread_execute
int avcodec_thread_execute(AVCodecLibrary.AVCodecContext s, com.sun.jna.Pointer func, com.sun.jna.ptr.PointerByReference arg, com.sun.jna.ptr.IntByReference ret, int count) -
avcodec_default_execute
int avcodec_default_execute(AVCodecLibrary.AVCodecContext c, com.sun.jna.Pointer func, com.sun.jna.ptr.PointerByReference arg, com.sun.jna.ptr.IntByReference ret, int count) -
avcodec_open
-
avcodec_decode_audio2
int avcodec_decode_audio2(AVCodecLibrary.AVCodecContext avctx, com.sun.jna.Pointer samples, com.sun.jna.ptr.IntByReference frame_size_ptr, com.sun.jna.Pointer buf, int buf_size) Decodes an audio frame from \p buf into \p samples. The avcodec_decode_audio2() function decodes an audio frame from the input buffer \p buf of size \p buf_size. To decode it, it makes use of the audio codec which was coupled with \p avctx using avcodec_open(). The resulting decoded frame is stored in output buffer \p samples. If no frame could be decompressed, \p frame_size_ptr is zero. Otherwise, it is the decompressed frame size in \e bytes. warning You \e must set \p frame_size_ptr to the allocated size of the output buffer before calling avcodec_decode_audio2(). warning The input buffer must be \c FF_INPUT_BUFFER_PADDING_SIZE larger than the actual read bytes because some optimized bitstream readers read 32 or 64 bits at once and could read over the end. warning The end of the input buffer \p buf should be set to 0 to ensure that no overreading happens for damaged MPEG streams. note You might have to align the input buffer \p buf and output buffer \p samples. The alignment requirements depend on the CPU: On some CPUs it isn't necessary at all, on others it won't work at all if not aligned and on others it will work but it will have an impact on performance. In practice, the bitstream should have 4 byte alignment at minimum and all sample data should be 16 byte aligned unless the CPU doesn't need it (AltiVec and SSE do). If the linesize is not a multiple of 16 then there's no sense in aligning the start of the buffer to 16.- Parameters:
avctx
- the codec contextsamples
- [out] the output bufferframe_size_ptr
- [in,out] the output buffer size in bytesbuf
- [in] the input bufferbuf_size
- [in] the input buffer size in bytes- Returns:
- On error a negative value is returned, otherwise the number of bytes used or zero if no frame could be decompressed.
-
avcodec_decode_video
int avcodec_decode_video(AVCodecLibrary.AVCodecContext avctx, AVCodecLibrary.AVFrame picture, com.sun.jna.ptr.IntByReference got_picture_ptr, com.sun.jna.Pointer buf, int buf_size) -
avcodec_decode_subtitle
int avcodec_decode_subtitle(AVCodecLibrary.AVCodecContext avctx, AVCodecLibrary.AVSubtitle sub, com.sun.jna.ptr.IntByReference got_sub_ptr, com.sun.jna.Pointer buf, int buf_size) -
avcodec_parse_frame
int avcodec_parse_frame(AVCodecLibrary.AVCodecContext avctx, com.sun.jna.ptr.PointerByReference pdata, com.sun.jna.ptr.IntByReference data_size_ptr, com.sun.jna.Pointer buf, int buf_size) -
avcodec_encode_audio
int avcodec_encode_audio(AVCodecLibrary.AVCodecContext avctx, com.sun.jna.Pointer buf, int buf_size, com.sun.jna.Pointer samples) -
avcodec_encode_video
int avcodec_encode_video(AVCodecLibrary.AVCodecContext avctx, com.sun.jna.Pointer buf, int buf_size, AVCodecLibrary.AVFrame pict) -
avcodec_encode_subtitle
int avcodec_encode_subtitle(AVCodecLibrary.AVCodecContext avctx, com.sun.jna.Pointer buf, int buf_size, AVCodecLibrary.AVSubtitle sub) -
avcodec_close
-
avcodec_register_all
void avcodec_register_all() -
avcodec_flush_buffers
-
avcodec_default_free_buffers
-
av_get_pict_type_char
byte av_get_pict_type_char(int pict_type) -
av_get_bits_per_sample
int av_get_bits_per_sample(int codec_id) -
av_register_codec_parser
-
av_parser_init
-
av_parser_parse
int av_parser_parse(AVCodecLibrary.AVCodecParserContext s, AVCodecLibrary.AVCodecContext avctx, com.sun.jna.ptr.PointerByReference poutbuf, com.sun.jna.ptr.IntByReference poutbuf_size, com.sun.jna.Pointer buf, int buf_size, long pts, long dts) -
av_parser_change
int av_parser_change(AVCodecLibrary.AVCodecParserContext s, AVCodecLibrary.AVCodecContext avctx, com.sun.jna.ptr.PointerByReference poutbuf, com.sun.jna.ptr.IntByReference poutbuf_size, com.sun.jna.Pointer buf, int buf_size, int keyframe) -
av_parser_close
-
av_register_bitstream_filter
-
av_bitstream_filter_init
-
av_bitstream_filter_filter
int av_bitstream_filter_filter(AVCodecLibrary.AVBitStreamFilterContext bsfc, AVCodecLibrary.AVCodecContext avctx, String args, com.sun.jna.ptr.PointerByReference poutbuf, com.sun.jna.ptr.IntByReference poutbuf_size, com.sun.jna.Pointer buf, int buf_size, int keyframe) -
av_bitstream_filter_close
-
av_fast_realloc
com.sun.jna.Pointer av_fast_realloc(com.sun.jna.Pointer ptr, com.sun.jna.ptr.IntByReference size, int min_size) -
av_free_static
void av_free_static()Deprecated. -
av_mallocz_static
com.sun.jna.Pointer av_mallocz_static(int size) Deprecated. -
av_picture_copy
void av_picture_copy(AVCodecLibrary.AVPicture dst, AVCodecLibrary.AVPicture src, int pix_fmt, int width, int height) -
av_picture_crop
int av_picture_crop(AVCodecLibrary.AVPicture dst, AVCodecLibrary.AVPicture src, int pix_fmt, int top_band, int left_band) -
av_picture_pad
int av_picture_pad(AVCodecLibrary.AVPicture dst, AVCodecLibrary.AVPicture src, int height, int width, int pix_fmt, int padtop, int padbottom, int padleft, int padright, com.sun.jna.ptr.IntByReference color) -
img_copy
void img_copy(AVCodecLibrary.AVPicture dst, AVCodecLibrary.AVPicture src, int pix_fmt, int width, int height) Deprecated.Use the software scaler (swscale) instead. -
img_crop
int img_crop(AVCodecLibrary.AVPicture dst, AVCodecLibrary.AVPicture src, int pix_fmt, int top_band, int left_band) Deprecated.Use the software scaler (swscale) instead. -
img_pad
int img_pad(AVCodecLibrary.AVPicture dst, AVCodecLibrary.AVPicture src, int height, int width, int pix_fmt, int padtop, int padbottom, int padleft, int padright, com.sun.jna.ptr.IntByReference color) Deprecated.Use the software scaler (swscale) instead. -
av_xiphlacing
int av_xiphlacing(com.sun.jna.Pointer s, int v) -
av_parse_video_frame_size
int av_parse_video_frame_size(com.sun.jna.ptr.IntByReference width_ptr, com.sun.jna.ptr.IntByReference height_ptr, String str) -
av_parse_video_frame_rate
-
av_find_opt
AVCodecLibrary.AVOption av_find_opt(com.sun.jna.Pointer obj, String name, String unit, int mask, int flags) -
av_set_string
-
av_set_double
-
av_set_q
-
av_set_int
-
av_get_double
double av_get_double(com.sun.jna.Pointer obj, String name, com.sun.jna.ptr.PointerByReference o_out) -
av_get_q
FFMPEGLibrary.AVRational av_get_q(com.sun.jna.Pointer obj, String name, com.sun.jna.ptr.PointerByReference o_out) -
av_get_int
-
av_get_string
-
av_next_option
-
av_opt_show
int av_opt_show(com.sun.jna.Pointer obj, com.sun.jna.Pointer av_log_obj) -
av_opt_set_defaults
void av_opt_set_defaults(com.sun.jna.Pointer s) -
av_opt_set_defaults2
void av_opt_set_defaults2(com.sun.jna.Pointer s, int mask, int flags)
-