public class avcodec extends avcodec
| Modifier and Type | Class and Description |
|---|---|
static class |
avcodec.AVBitStreamFilter |
static class |
avcodec.AVBitStreamFilterContext |
static class |
avcodec.AVCodec
AVCodec.
|
static class |
avcodec.AVCodecContext
main external API structure.
|
static class |
avcodec.AVCodecDefault |
static class |
avcodec.AVCodecDescriptor
This struct describes the properties of a single codec described by an
AVCodecID.
|
static class |
avcodec.AVCodecInternal |
static class |
avcodec.AVCodecParser |
static class |
avcodec.AVCodecParserContext |
static class |
avcodec.AVHWAccel |
static class |
avcodec.AVPacket
This structure stores compressed data.
|
static class |
avcodec.AVPacketSideData |
static class |
avcodec.AVPanScan
Pan Scan area.
|
static class |
avcodec.AVPicture
Picture data structure.
|
static class |
avcodec.AVProfile
AVProfile.
|
static class |
avcodec.AVResampleContext |
static class |
avcodec.AVSubtitle |
static class |
avcodec.AVSubtitleRect |
static class |
avcodec.Cb_Pointer_int |
static class |
avcodec.Cb_PointerPointer_int
Register a user provided lock manager supporting the operations
specified by AVLockOp.
|
static class |
avcodec.DCTContext |
static class |
avcodec.FFTComplex |
static class |
avcodec.FFTContext |
static class |
avcodec.Func_AVCodecContext_Pointer |
static class |
avcodec.Func_AVCodecContext_Pointer_int_int |
static class |
avcodec.MpegEncContext |
static class |
avcodec.RcOverride |
static class |
avcodec.RDFTContext |
static class |
avcodec.ReSampleContext
Deprecated.
use libswresample instead
|
| Modifier and Type | Field and Description |
|---|---|
static int |
AV_AUDIO_SERVICE_TYPE_COMMENTARY
enum AVAudioServiceType
|
static int |
AV_AUDIO_SERVICE_TYPE_DIALOGUE
enum AVAudioServiceType
|
static int |
AV_AUDIO_SERVICE_TYPE_EFFECTS
enum AVAudioServiceType
|
static int |
AV_AUDIO_SERVICE_TYPE_EMERGENCY
enum AVAudioServiceType
|
static int |
AV_AUDIO_SERVICE_TYPE_HEARING_IMPAIRED
enum AVAudioServiceType
|
static int |
AV_AUDIO_SERVICE_TYPE_KARAOKE
enum AVAudioServiceType
|
static int |
AV_AUDIO_SERVICE_TYPE_MAIN
enum AVAudioServiceType
|
static int |
AV_AUDIO_SERVICE_TYPE_NB
enum AVAudioServiceType
|
static int |
AV_AUDIO_SERVICE_TYPE_VISUALLY_IMPAIRED
enum AVAudioServiceType
|
static int |
AV_AUDIO_SERVICE_TYPE_VOICE_OVER
enum AVAudioServiceType
|
static int |
AV_CODEC_ID_012V |
static int |
AV_CODEC_ID_4XM
enum AVCodecID
|
static int |
AV_CODEC_ID_8BPS
enum AVCodecID
|
static int |
AV_CODEC_ID_8SVX_EXP |
static int |
AV_CODEC_ID_8SVX_FIB |
static int |
AV_CODEC_ID_A64_MULTI
enum AVCodecID
|
static int |
AV_CODEC_ID_A64_MULTI5
enum AVCodecID
|
static int |
AV_CODEC_ID_AAC |
static int |
AV_CODEC_ID_AAC_LATM |
static int |
AV_CODEC_ID_AASC
enum AVCodecID
|
static int |
AV_CODEC_ID_AC3 |
static int |
AV_CODEC_ID_ADPCM_4XM |
static int |
AV_CODEC_ID_ADPCM_ADX |
static int |
AV_CODEC_ID_ADPCM_AFC |
static int |
AV_CODEC_ID_ADPCM_CT |
static int |
AV_CODEC_ID_ADPCM_DTK |
static int |
AV_CODEC_ID_ADPCM_EA |
static int |
AV_CODEC_ID_ADPCM_EA_MAXIS_XA |
static int |
AV_CODEC_ID_ADPCM_EA_R1 |
static int |
AV_CODEC_ID_ADPCM_EA_R2 |
static int |
AV_CODEC_ID_ADPCM_EA_R3 |
static int |
AV_CODEC_ID_ADPCM_EA_XAS |
static int |
AV_CODEC_ID_ADPCM_G722 |
static int |
AV_CODEC_ID_ADPCM_G726 |
static int |
AV_CODEC_ID_ADPCM_G726LE |
static int |
AV_CODEC_ID_ADPCM_IMA_AMV |
static int |
AV_CODEC_ID_ADPCM_IMA_APC |
static int |
AV_CODEC_ID_ADPCM_IMA_DK3 |
static int |
AV_CODEC_ID_ADPCM_IMA_DK4 |
static int |
AV_CODEC_ID_ADPCM_IMA_EA_EACS |
static int |
AV_CODEC_ID_ADPCM_IMA_EA_SEAD |
static int |
AV_CODEC_ID_ADPCM_IMA_ISS |
static int |
AV_CODEC_ID_ADPCM_IMA_OKI |
static int |
AV_CODEC_ID_ADPCM_IMA_QT |
static int |
AV_CODEC_ID_ADPCM_IMA_RAD |
static int |
AV_CODEC_ID_ADPCM_IMA_SMJPEG |
static int |
AV_CODEC_ID_ADPCM_IMA_WAV |
static int |
AV_CODEC_ID_ADPCM_IMA_WS |
static int |
AV_CODEC_ID_ADPCM_MS |
static int |
AV_CODEC_ID_ADPCM_SBPRO_2 |
static int |
AV_CODEC_ID_ADPCM_SBPRO_3 |
static int |
AV_CODEC_ID_ADPCM_SBPRO_4 |
static int |
AV_CODEC_ID_ADPCM_SWF |
static int |
AV_CODEC_ID_ADPCM_THP |
static int |
AV_CODEC_ID_ADPCM_VIMA |
static int |
AV_CODEC_ID_ADPCM_VIMA_DEPRECATED |
static int |
AV_CODEC_ID_ADPCM_XA |
static int |
AV_CODEC_ID_ADPCM_YAMAHA |
static int |
AV_CODEC_ID_AIC
enum AVCodecID
|
static int |
AV_CODEC_ID_ALAC |
static int |
AV_CODEC_ID_ALIAS_PIX
enum AVCodecID
|
static int |
AV_CODEC_ID_AMR_NB |
static int |
AV_CODEC_ID_AMR_WB |
static int |
AV_CODEC_ID_AMV
enum AVCodecID
|
static int |
AV_CODEC_ID_ANM
enum AVCodecID
|
static int |
AV_CODEC_ID_ANSI
enum AVCodecID
|
static int |
AV_CODEC_ID_APE |
static int |
AV_CODEC_ID_APNG |
static int |
AV_CODEC_ID_ASS |
static int |
AV_CODEC_ID_ASV1
enum AVCodecID
|
static int |
AV_CODEC_ID_ASV2
enum AVCodecID
|
static int |
AV_CODEC_ID_ATRAC1 |
static int |
AV_CODEC_ID_ATRAC3 |
static int |
AV_CODEC_ID_ATRAC3P |
static int |
AV_CODEC_ID_AURA
enum AVCodecID
|
static int |
AV_CODEC_ID_AURA2
enum AVCodecID
|
static int |
AV_CODEC_ID_AVRN |
static int |
AV_CODEC_ID_AVRP |
static int |
AV_CODEC_ID_AVS
enum AVCodecID
|
static int |
AV_CODEC_ID_AVUI |
static int |
AV_CODEC_ID_AYUV |
static int |
AV_CODEC_ID_BETHSOFTVID
enum AVCodecID
|
static int |
AV_CODEC_ID_BFI
enum AVCodecID
|
static int |
AV_CODEC_ID_BIN_DATA |
static int |
AV_CODEC_ID_BINKAUDIO_DCT |
static int |
AV_CODEC_ID_BINKAUDIO_RDFT |
static int |
AV_CODEC_ID_BINKVIDEO
enum AVCodecID
|
static int |
AV_CODEC_ID_BINTEXT |
static int |
AV_CODEC_ID_BMP
enum AVCodecID
|
static int |
AV_CODEC_ID_BMV_AUDIO |
static int |
AV_CODEC_ID_BMV_VIDEO
enum AVCodecID
|
static int |
AV_CODEC_ID_BRENDER_PIX |
static int |
AV_CODEC_ID_BRENDER_PIX_DEPRECATED
enum AVCodecID
|
static int |
AV_CODEC_ID_C93
enum AVCodecID
|
static int |
AV_CODEC_ID_CAVS
enum AVCodecID
|
static int |
AV_CODEC_ID_CDGRAPHICS
enum AVCodecID
|
static int |
AV_CODEC_ID_CDXL
enum AVCodecID
|
static int |
AV_CODEC_ID_CELT |
static int |
AV_CODEC_ID_CINEPAK
enum AVCodecID
|
static int |
AV_CODEC_ID_CLJR
enum AVCodecID
|
static int |
AV_CODEC_ID_CLLC
enum AVCodecID
|
static int |
AV_CODEC_ID_CMV
enum AVCodecID
|
static int |
AV_CODEC_ID_COMFORT_NOISE |
static int |
AV_CODEC_ID_COOK |
static int |
AV_CODEC_ID_CPIA |
static int |
AV_CODEC_ID_CSCD
enum AVCodecID
|
static int |
AV_CODEC_ID_CYUV
enum AVCodecID
|
static int |
AV_CODEC_ID_DFA
enum AVCodecID
|
static int |
AV_CODEC_ID_DIRAC
enum AVCodecID
|
static int |
AV_CODEC_ID_DNXHD
enum AVCodecID
|
static int |
AV_CODEC_ID_DPX
enum AVCodecID
|
static int |
AV_CODEC_ID_DSD_LSBF |
static int |
AV_CODEC_ID_DSD_LSBF_PLANAR |
static int |
AV_CODEC_ID_DSD_MSBF |
static int |
AV_CODEC_ID_DSD_MSBF_PLANAR |
static int |
AV_CODEC_ID_DSICINAUDIO |
static int |
AV_CODEC_ID_DSICINVIDEO
enum AVCodecID
|
static int |
AV_CODEC_ID_DSS_SP |
static int |
AV_CODEC_ID_DTS |
static int |
AV_CODEC_ID_DVAUDIO |
static int |
AV_CODEC_ID_DVB_SUBTITLE |
static int |
AV_CODEC_ID_DVB_TELETEXT |
static int |
AV_CODEC_ID_DVD_NAV |
static int |
AV_CODEC_ID_DVD_SUBTITLE |
static int |
AV_CODEC_ID_DVVIDEO
enum AVCodecID
|
static int |
AV_CODEC_ID_DXA
enum AVCodecID
|
static int |
AV_CODEC_ID_DXTORY
enum AVCodecID
|
static int |
AV_CODEC_ID_EAC3 |
static int |
AV_CODEC_ID_EIA_608 |
static int |
AV_CODEC_ID_ESCAPE124
enum AVCodecID
|
static int |
AV_CODEC_ID_ESCAPE130 |
static int |
AV_CODEC_ID_ESCAPE130_DEPRECATED
enum AVCodecID
|
static int |
AV_CODEC_ID_EVRC |
static int |
AV_CODEC_ID_EXR |
static int |
AV_CODEC_ID_EXR_DEPRECATED
enum AVCodecID
|
static int |
AV_CODEC_ID_FFMETADATA |
static int |
AV_CODEC_ID_FFV1
enum AVCodecID
|
static int |
AV_CODEC_ID_FFVHUFF
enum AVCodecID
|
static int |
AV_CODEC_ID_FFWAVESYNTH |
static int |
AV_CODEC_ID_FIC
enum AVCodecID
|
static int |
AV_CODEC_ID_FIRST_AUDIO |
static int |
AV_CODEC_ID_FIRST_SUBTITLE |
static int |
AV_CODEC_ID_FIRST_UNKNOWN |
static int |
AV_CODEC_ID_FLAC |
static int |
AV_CODEC_ID_FLASHSV
enum AVCodecID
|
static int |
AV_CODEC_ID_FLASHSV2
enum AVCodecID
|
static int |
AV_CODEC_ID_FLIC
enum AVCodecID
|
static int |
AV_CODEC_ID_FLV1
enum AVCodecID
|
static int |
AV_CODEC_ID_FRAPS
enum AVCodecID
|
static int |
AV_CODEC_ID_FRWU
enum AVCodecID
|
static int |
AV_CODEC_ID_G2M |
static int |
AV_CODEC_ID_G2M_DEPRECATED
enum AVCodecID
|
static int |
AV_CODEC_ID_G723_1 |
static int |
AV_CODEC_ID_G729 |
static int |
AV_CODEC_ID_GIF
enum AVCodecID
|
static int |
AV_CODEC_ID_GSM |
static int |
AV_CODEC_ID_GSM_MS |
static int |
AV_CODEC_ID_H261
enum AVCodecID
|
static int |
AV_CODEC_ID_H263
enum AVCodecID
|
static int |
AV_CODEC_ID_H263I
enum AVCodecID
|
static int |
AV_CODEC_ID_H263P
enum AVCodecID
|
static int |
AV_CODEC_ID_H264
enum AVCodecID
|
static int |
AV_CODEC_ID_HDMV_PGS_SUBTITLE |
static int |
AV_CODEC_ID_HEVC |
static int |
AV_CODEC_ID_HEVC_DEPRECATED
enum AVCodecID
|
static int |
AV_CODEC_ID_HNM4_VIDEO
enum AVCodecID
|
static int |
AV_CODEC_ID_HQ_HQA
enum AVCodecID
|
static int |
AV_CODEC_ID_HQX
enum AVCodecID
|
static int |
AV_CODEC_ID_HUFFYUV
enum AVCodecID
|
static int |
AV_CODEC_ID_IAC |
static int |
AV_CODEC_ID_IDCIN
enum AVCodecID
|
static int |
AV_CODEC_ID_IDF |
static int |
AV_CODEC_ID_IFF_BYTERUN1
enum AVCodecID
|
static int |
AV_CODEC_ID_IFF_ILBM
enum AVCodecID
|
static int |
AV_CODEC_ID_ILBC |
static int |
AV_CODEC_ID_IMC |
static int |
AV_CODEC_ID_INDEO2
enum AVCodecID
|
static int |
AV_CODEC_ID_INDEO3
enum AVCodecID
|
static int |
AV_CODEC_ID_INDEO4
enum AVCodecID
|
static int |
AV_CODEC_ID_INDEO5
enum AVCodecID
|
static int |
AV_CODEC_ID_INTERPLAY_DPCM |
static int |
AV_CODEC_ID_INTERPLAY_VIDEO
enum AVCodecID
|
static int |
AV_CODEC_ID_JACOSUB |
static int |
AV_CODEC_ID_JPEG2000
enum AVCodecID
|
static int |
AV_CODEC_ID_JPEGLS
enum AVCodecID
|
static int |
AV_CODEC_ID_JV
enum AVCodecID
|
static int |
AV_CODEC_ID_KGV1
enum AVCodecID
|
static int |
AV_CODEC_ID_KMVC
enum AVCodecID
|
static int |
AV_CODEC_ID_LAGARITH
enum AVCodecID
|
static int |
AV_CODEC_ID_LJPEG
enum AVCodecID
|
static int |
AV_CODEC_ID_LOCO
enum AVCodecID
|
static int |
AV_CODEC_ID_MACE3 |
static int |
AV_CODEC_ID_MACE6 |
static int |
AV_CODEC_ID_MAD
enum AVCodecID
|
static int |
AV_CODEC_ID_MDEC
enum AVCodecID
|
static int |
AV_CODEC_ID_METASOUND |
static int |
AV_CODEC_ID_MICRODVD |
static int |
AV_CODEC_ID_MIMIC
enum AVCodecID
|
static int |
AV_CODEC_ID_MJPEG
enum AVCodecID
|
static int |
AV_CODEC_ID_MJPEGB
enum AVCodecID
|
static int |
AV_CODEC_ID_MLP |
static int |
AV_CODEC_ID_MMVIDEO
enum AVCodecID
|
static int |
AV_CODEC_ID_MOTIONPIXELS
enum AVCodecID
|
static int |
AV_CODEC_ID_MOV_TEXT |
static int |
AV_CODEC_ID_MP1 |
static int |
AV_CODEC_ID_MP2 |
static int |
AV_CODEC_ID_MP3 |
static int |
AV_CODEC_ID_MP3ADU |
static int |
AV_CODEC_ID_MP3ON4 |
static int |
AV_CODEC_ID_MP4ALS |
static int |
AV_CODEC_ID_MPEG1VIDEO
enum AVCodecID
|
static int |
AV_CODEC_ID_MPEG2TS |
static int |
AV_CODEC_ID_MPEG2VIDEO
enum AVCodecID
|
static int |
AV_CODEC_ID_MPEG2VIDEO_XVMC
enum AVCodecID
|
static int |
AV_CODEC_ID_MPEG4
enum AVCodecID
|
static int |
AV_CODEC_ID_MPEG4SYSTEMS |
static int |
AV_CODEC_ID_MPL2 |
static int |
AV_CODEC_ID_MSA1
enum AVCodecID
|
static int |
AV_CODEC_ID_MSMPEG4V1
enum AVCodecID
|
static int |
AV_CODEC_ID_MSMPEG4V2
enum AVCodecID
|
static int |
AV_CODEC_ID_MSMPEG4V3
enum AVCodecID
|
static int |
AV_CODEC_ID_MSRLE
enum AVCodecID
|
static int |
AV_CODEC_ID_MSS1
enum AVCodecID
|
static int |
AV_CODEC_ID_MSS2
enum AVCodecID
|
static int |
AV_CODEC_ID_MSVIDEO1
enum AVCodecID
|
static int |
AV_CODEC_ID_MSZH
enum AVCodecID
|
static int |
AV_CODEC_ID_MTS2
enum AVCodecID
|
static int |
AV_CODEC_ID_MUSEPACK7 |
static int |
AV_CODEC_ID_MUSEPACK8 |
static int |
AV_CODEC_ID_MVC1 |
static int |
AV_CODEC_ID_MVC1_DEPRECATED
enum AVCodecID
|
static int |
AV_CODEC_ID_MVC2 |
static int |
AV_CODEC_ID_MVC2_DEPRECATED
enum AVCodecID
|
static int |
AV_CODEC_ID_MXPEG
enum AVCodecID
|
static int |
AV_CODEC_ID_NELLYMOSER |
static int |
AV_CODEC_ID_NONE
enum AVCodecID
|
static int |
AV_CODEC_ID_NUV
enum AVCodecID
|
static int |
AV_CODEC_ID_ON2AVC |
static int |
AV_CODEC_ID_OPUS |
static int |
AV_CODEC_ID_OPUS_DEPRECATED |
static int |
AV_CODEC_ID_OTF |
static int |
AV_CODEC_ID_PAF_AUDIO |
static int |
AV_CODEC_ID_PAF_AUDIO_DEPRECATED |
static int |
AV_CODEC_ID_PAF_VIDEO |
static int |
AV_CODEC_ID_PAF_VIDEO_DEPRECATED
enum AVCodecID
|
static int |
AV_CODEC_ID_PAM
enum AVCodecID
|
static int |
AV_CODEC_ID_PBM
enum AVCodecID
|
static int |
AV_CODEC_ID_PCM_ALAW |
static int |
AV_CODEC_ID_PCM_BLURAY |
static int |
AV_CODEC_ID_PCM_DVD |
static int |
AV_CODEC_ID_PCM_F32BE |
static int |
AV_CODEC_ID_PCM_F32LE |
static int |
AV_CODEC_ID_PCM_F64BE |
static int |
AV_CODEC_ID_PCM_F64LE |
static int |
AV_CODEC_ID_PCM_LXF |
static int |
AV_CODEC_ID_PCM_MULAW |
static int |
AV_CODEC_ID_PCM_S16BE |
static int |
AV_CODEC_ID_PCM_S16BE_PLANAR |
static int |
AV_CODEC_ID_PCM_S16LE |
static int |
AV_CODEC_ID_PCM_S16LE_PLANAR |
static int |
AV_CODEC_ID_PCM_S24BE |
static int |
AV_CODEC_ID_PCM_S24DAUD |
static int |
AV_CODEC_ID_PCM_S24LE |
static int |
AV_CODEC_ID_PCM_S24LE_PLANAR |
static int |
AV_CODEC_ID_PCM_S24LE_PLANAR_DEPRECATED |
static int |
AV_CODEC_ID_PCM_S32BE |
static int |
AV_CODEC_ID_PCM_S32LE |
static int |
AV_CODEC_ID_PCM_S32LE_PLANAR |
static int |
AV_CODEC_ID_PCM_S32LE_PLANAR_DEPRECATED |
static int |
AV_CODEC_ID_PCM_S8 |
static int |
AV_CODEC_ID_PCM_S8_PLANAR |
static int |
AV_CODEC_ID_PCM_U16BE |
static int |
AV_CODEC_ID_PCM_U16LE |
static int |
AV_CODEC_ID_PCM_U24BE |
static int |
AV_CODEC_ID_PCM_U24LE |
static int |
AV_CODEC_ID_PCM_U32BE |
static int |
AV_CODEC_ID_PCM_U32LE |
static int |
AV_CODEC_ID_PCM_U8 |
static int |
AV_CODEC_ID_PCM_ZORK |
static int |
AV_CODEC_ID_PCX
enum AVCodecID
|
static int |
AV_CODEC_ID_PGM
enum AVCodecID
|
static int |
AV_CODEC_ID_PGMYUV
enum AVCodecID
|
static int |
AV_CODEC_ID_PICTOR
enum AVCodecID
|
static int |
AV_CODEC_ID_PJS |
static int |
AV_CODEC_ID_PNG
enum AVCodecID
|
static int |
AV_CODEC_ID_PPM
enum AVCodecID
|
static int |
AV_CODEC_ID_PROBE |
static int |
AV_CODEC_ID_PRORES
enum AVCodecID
|
static int |
AV_CODEC_ID_PTX
enum AVCodecID
|
static int |
AV_CODEC_ID_QCELP |
static int |
AV_CODEC_ID_QDM2 |
static int |
AV_CODEC_ID_QDMC |
static int |
AV_CODEC_ID_QDRAW
enum AVCodecID
|
static int |
AV_CODEC_ID_QPEG
enum AVCodecID
|
static int |
AV_CODEC_ID_QTRLE
enum AVCodecID
|
static int |
AV_CODEC_ID_R10K
enum AVCodecID
|
static int |
AV_CODEC_ID_R210
enum AVCodecID
|
static int |
AV_CODEC_ID_RA_144 |
static int |
AV_CODEC_ID_RA_288 |
static int |
AV_CODEC_ID_RALF |
static int |
AV_CODEC_ID_RAWVIDEO
enum AVCodecID
|
static int |
AV_CODEC_ID_REALTEXT |
static int |
AV_CODEC_ID_RL2
enum AVCodecID
|
static int |
AV_CODEC_ID_ROQ
enum AVCodecID
|
static int |
AV_CODEC_ID_ROQ_DPCM |
static int |
AV_CODEC_ID_RPZA
enum AVCodecID
|
static int |
AV_CODEC_ID_RV10
enum AVCodecID
|
static int |
AV_CODEC_ID_RV20
enum AVCodecID
|
static int |
AV_CODEC_ID_RV30
enum AVCodecID
|
static int |
AV_CODEC_ID_RV40
enum AVCodecID
|
static int |
AV_CODEC_ID_S302M |
static int |
AV_CODEC_ID_SAMI |
static int |
AV_CODEC_ID_SANM |
static int |
AV_CODEC_ID_SANM_DEPRECATED
enum AVCodecID
|
static int |
AV_CODEC_ID_SGI
enum AVCodecID
|
static int |
AV_CODEC_ID_SGIRLE |
static int |
AV_CODEC_ID_SGIRLE_DEPRECATED
enum AVCodecID
|
static int |
AV_CODEC_ID_SHORTEN |
static int |
AV_CODEC_ID_SIPR |
static int |
AV_CODEC_ID_SMACKAUDIO |
static int |
AV_CODEC_ID_SMACKVIDEO
enum AVCodecID
|
static int |
AV_CODEC_ID_SMC
enum AVCodecID
|
static int |
AV_CODEC_ID_SMPTE_KLV |
static int |
AV_CODEC_ID_SMV |
static int |
AV_CODEC_ID_SMVJPEG |
static int |
AV_CODEC_ID_SNOW |
static int |
AV_CODEC_ID_SOL_DPCM |
static int |
AV_CODEC_ID_SONIC |
static int |
AV_CODEC_ID_SONIC_LS |
static int |
AV_CODEC_ID_SP5X
enum AVCodecID
|
static int |
AV_CODEC_ID_SPEEX |
static int |
AV_CODEC_ID_SRT |
static int |
AV_CODEC_ID_SSA |
static int |
AV_CODEC_ID_STL |
static int |
AV_CODEC_ID_SUBRIP |
static int |
AV_CODEC_ID_SUBVIEWER |
static int |
AV_CODEC_ID_SUBVIEWER1 |
static int |
AV_CODEC_ID_SUNRAST
enum AVCodecID
|
static int |
AV_CODEC_ID_SVQ1
enum AVCodecID
|
static int |
AV_CODEC_ID_SVQ3
enum AVCodecID
|
static int |
AV_CODEC_ID_TAK |
static int |
AV_CODEC_ID_TAK_DEPRECATED |
static int |
AV_CODEC_ID_TARGA
enum AVCodecID
|
static int |
AV_CODEC_ID_TARGA_Y216 |
static int |
AV_CODEC_ID_TDSC
enum AVCodecID
|
static int |
AV_CODEC_ID_TEXT |
static int |
AV_CODEC_ID_TGQ
enum AVCodecID
|
static int |
AV_CODEC_ID_TGV
enum AVCodecID
|
static int |
AV_CODEC_ID_THEORA
enum AVCodecID
|
static int |
AV_CODEC_ID_THP
enum AVCodecID
|
static int |
AV_CODEC_ID_TIERTEXSEQVIDEO
enum AVCodecID
|
static int |
AV_CODEC_ID_TIFF
enum AVCodecID
|
static int |
AV_CODEC_ID_TIMED_ID3 |
static int |
AV_CODEC_ID_TMV
enum AVCodecID
|
static int |
AV_CODEC_ID_TQI
enum AVCodecID
|
static int |
AV_CODEC_ID_TRUEHD |
static int |
AV_CODEC_ID_TRUEMOTION1
enum AVCodecID
|
static int |
AV_CODEC_ID_TRUEMOTION2
enum AVCodecID
|
static int |
AV_CODEC_ID_TRUESPEECH |
static int |
AV_CODEC_ID_TSCC
enum AVCodecID
|
static int |
AV_CODEC_ID_TSCC2
enum AVCodecID
|
static int |
AV_CODEC_ID_TTA |
static int |
AV_CODEC_ID_TTF |
static int |
AV_CODEC_ID_TWINVQ |
static int |
AV_CODEC_ID_TXD
enum AVCodecID
|
static int |
AV_CODEC_ID_ULTI
enum AVCodecID
|
static int |
AV_CODEC_ID_UTVIDEO
enum AVCodecID
|
static int |
AV_CODEC_ID_V210
enum AVCodecID
|
static int |
AV_CODEC_ID_V210X
enum AVCodecID
|
static int |
AV_CODEC_ID_V308 |
static int |
AV_CODEC_ID_V408 |
static int |
AV_CODEC_ID_V410
enum AVCodecID
|
static int |
AV_CODEC_ID_VB
enum AVCodecID
|
static int |
AV_CODEC_ID_VBLE
enum AVCodecID
|
static int |
AV_CODEC_ID_VC1
enum AVCodecID
|
static int |
AV_CODEC_ID_VC1IMAGE
enum AVCodecID
|
static int |
AV_CODEC_ID_VCR1
enum AVCodecID
|
static int |
AV_CODEC_ID_VIMA |
static int |
AV_CODEC_ID_VIXL
enum AVCodecID
|
static int |
AV_CODEC_ID_VMDAUDIO |
static int |
AV_CODEC_ID_VMDVIDEO
enum AVCodecID
|
static int |
AV_CODEC_ID_VMNC
enum AVCodecID
|
static int |
AV_CODEC_ID_VORBIS |
static int |
AV_CODEC_ID_VOXWARE |
static int |
AV_CODEC_ID_VP3
enum AVCodecID
|
static int |
AV_CODEC_ID_VP5
enum AVCodecID
|
static int |
AV_CODEC_ID_VP6
enum AVCodecID
|
static int |
AV_CODEC_ID_VP6A
enum AVCodecID
|
static int |
AV_CODEC_ID_VP6F
enum AVCodecID
|
static int |
AV_CODEC_ID_VP7 |
static int |
AV_CODEC_ID_VP7_DEPRECATED
enum AVCodecID
|
static int |
AV_CODEC_ID_VP8
enum AVCodecID
|
static int |
AV_CODEC_ID_VP9
enum AVCodecID
|
static int |
AV_CODEC_ID_VPLAYER |
static int |
AV_CODEC_ID_WAVPACK |
static int |
AV_CODEC_ID_WEBP |
static int |
AV_CODEC_ID_WEBP_DEPRECATED
enum AVCodecID
|
static int |
AV_CODEC_ID_WEBVTT |
static int |
AV_CODEC_ID_WESTWOOD_SND1 |
static int |
AV_CODEC_ID_WMALOSSLESS |
static int |
AV_CODEC_ID_WMAPRO |
static int |
AV_CODEC_ID_WMAV1 |
static int |
AV_CODEC_ID_WMAV2 |
static int |
AV_CODEC_ID_WMAVOICE |
static int |
AV_CODEC_ID_WMV1
enum AVCodecID
|
static int |
AV_CODEC_ID_WMV2
enum AVCodecID
|
static int |
AV_CODEC_ID_WMV3
enum AVCodecID
|
static int |
AV_CODEC_ID_WMV3IMAGE
enum AVCodecID
|
static int |
AV_CODEC_ID_WNV1
enum AVCodecID
|
static int |
AV_CODEC_ID_WS_VQA
enum AVCodecID
|
static int |
AV_CODEC_ID_XAN_DPCM |
static int |
AV_CODEC_ID_XAN_WC3
enum AVCodecID
|
static int |
AV_CODEC_ID_XAN_WC4
enum AVCodecID
|
static int |
AV_CODEC_ID_XBIN |
static int |
AV_CODEC_ID_XBM
enum AVCodecID
|
static int |
AV_CODEC_ID_XFACE |
static int |
AV_CODEC_ID_XSUB |
static int |
AV_CODEC_ID_XWD
enum AVCodecID
|
static int |
AV_CODEC_ID_Y41P |
static int |
AV_CODEC_ID_YOP
enum AVCodecID
|
static int |
AV_CODEC_ID_YUV4 |
static int |
AV_CODEC_ID_ZEROCODEC
enum AVCodecID
|
static int |
AV_CODEC_ID_ZLIB
enum AVCodecID
|
static int |
AV_CODEC_ID_ZMBV
enum AVCodecID
|
static int |
AV_CODEC_PROP_BITMAP_SUB
Subtitle codec is bitmap based
Decoded AVSubtitle data can be read from the AVSubtitleRect->pict field.
|
static int |
AV_CODEC_PROP_INTRA_ONLY
Codec uses only intra compression.
|
static int |
AV_CODEC_PROP_LOSSLESS
Codec supports lossless compression.
|
static int |
AV_CODEC_PROP_LOSSY
Codec supports lossy compression.
|
static int |
AV_CODEC_PROP_REORDER
Codec supports frame reordering.
|
static int |
AV_CODEC_PROP_TEXT_SUB
Subtitle codec is text based.
|
static int |
AV_FIELD_BB
enum AVFieldOrder
|
static int |
AV_FIELD_BT
enum AVFieldOrder
|
static int |
AV_FIELD_PROGRESSIVE
enum AVFieldOrder
|
static int |
AV_FIELD_TB
enum AVFieldOrder
|
static int |
AV_FIELD_TT
enum AVFieldOrder
|
static int |
AV_FIELD_UNKNOWN
enum AVFieldOrder
|
static int |
AV_GET_BUFFER_FLAG_REF
The decoder will keep a reference to the frame and may reuse it later.
|
static int |
AV_HWACCEL_FLAG_ALLOW_HIGH_DEPTH
Hardware acceleration can output YUV pixel formats with a different chroma
sampling than 4:2:0 and/or other than 8 bits per component.
|
static int |
AV_HWACCEL_FLAG_IGNORE_LEVEL
Hardware acceleration should be used for decoding even if the codec level
used is unknown or higher than the maximum supported level reported by the
hardware driver.
|
static int |
AV_LOCK_CREATE
enum AVLockOp
|
static int |
AV_LOCK_DESTROY
enum AVLockOp
|
static int |
AV_LOCK_OBTAIN
enum AVLockOp
|
static int |
AV_LOCK_RELEASE
enum AVLockOp
|
static int |
AV_PICTURE_STRUCTURE_BOTTOM_FIELD
enum AVPictureStructure
|
static int |
AV_PICTURE_STRUCTURE_FRAME
enum AVPictureStructure
|
static int |
AV_PICTURE_STRUCTURE_TOP_FIELD
enum AVPictureStructure
|
static int |
AV_PICTURE_STRUCTURE_UNKNOWN
enum AVPictureStructure
|
static int |
AV_PKT_DATA_AUDIO_SERVICE_TYPE
enum AVPacketSideDataType
|
static int |
AV_PKT_DATA_DISPLAYMATRIX
enum AVPacketSideDataType
|
static int |
AV_PKT_DATA_H263_MB_INFO
enum AVPacketSideDataType
|
static int |
AV_PKT_DATA_JP_DUALMONO
enum AVPacketSideDataType
|
static int |
AV_PKT_DATA_MATROSKA_BLOCKADDITIONAL
enum AVPacketSideDataType
|
static int |
AV_PKT_DATA_METADATA_UPDATE
enum AVPacketSideDataType
|
static int |
AV_PKT_DATA_NEW_EXTRADATA
enum AVPacketSideDataType
|
static int |
AV_PKT_DATA_PALETTE
enum AVPacketSideDataType
|
static int |
AV_PKT_DATA_PARAM_CHANGE
enum AVPacketSideDataType
|
static int |
AV_PKT_DATA_REPLAYGAIN
enum AVPacketSideDataType
|
static int |
AV_PKT_DATA_SKIP_SAMPLES
enum AVPacketSideDataType
|
static int |
AV_PKT_DATA_STEREO3D
enum AVPacketSideDataType
|
static int |
AV_PKT_DATA_STRINGS_METADATA
enum AVPacketSideDataType
|
static int |
AV_PKT_DATA_SUBTITLE_POSITION
enum AVPacketSideDataType
|
static int |
AV_PKT_DATA_WEBVTT_IDENTIFIER
enum AVPacketSideDataType
|
static int |
AV_PKT_DATA_WEBVTT_SETTINGS
enum AVPacketSideDataType
|
static int |
AV_PKT_FLAG_CORRUPT
The packet content is corrupted
|
static int |
AV_PKT_FLAG_KEY
The packet contains a keyframe
|
static int |
AV_SIDE_DATA_PARAM_CHANGE_CHANNEL_COUNT
enum AVSideDataParamChangeFlags
|
static int |
AV_SIDE_DATA_PARAM_CHANGE_CHANNEL_LAYOUT
enum AVSideDataParamChangeFlags
|
static int |
AV_SIDE_DATA_PARAM_CHANGE_DIMENSIONS
enum AVSideDataParamChangeFlags
|
static int |
AV_SIDE_DATA_PARAM_CHANGE_SAMPLE_RATE
enum AVSideDataParamChangeFlags
|
static int |
AV_SUBTITLE_FLAG_FORCED |
static int |
AVDISCARD_ALL
enum AVDiscard
|
static int |
AVDISCARD_BIDIR
enum AVDiscard
|
static int |
AVDISCARD_DEFAULT
enum AVDiscard
|
static int |
AVDISCARD_NONE
enum AVDiscard
|
static int |
AVDISCARD_NONINTRA
enum AVDiscard
|
static int |
AVDISCARD_NONKEY
enum AVDiscard
|
static int |
AVDISCARD_NONREF
enum AVDiscard
|
static int |
CODEC_CAP_AUTO_THREADS
Codec supports avctx->thread_count == 0 (auto).
|
static int |
CODEC_CAP_CHANNEL_CONF
Codec should fill in channel configuration and samplerate instead of container
|
static int |
CODEC_CAP_DELAY
Encoder or decoder requires flushing with NULL input at the end in order to
give the complete and correct output.
|
static int |
CODEC_CAP_DR1
Codec uses get_buffer() for allocating buffers and supports custom allocators.
|
static int |
CODEC_CAP_DRAW_HORIZ_BAND
Decoder can use draw_horiz_band callback.
|
static int |
CODEC_CAP_EXPERIMENTAL
Codec is experimental and is thus avoided in favor of non experimental
encoders
|
static int |
CODEC_CAP_FRAME_THREADS
Codec supports frame-level multithreading.
|
static int |
CODEC_CAP_HWACCEL |
static int |
CODEC_CAP_HWACCEL_VDPAU
Codec can export data for HW decoding (VDPAU).
|
static int |
CODEC_CAP_INTRA_ONLY
Codec is intra only.
|
static int |
CODEC_CAP_LOSSLESS
Codec is lossless.
|
static int |
CODEC_CAP_NEG_LINESIZES
Deprecated.
no codecs use this capability
|
static int |
CODEC_CAP_PARAM_CHANGE
Codec supports changed parameters at any point.
|
static int |
CODEC_CAP_SLICE_THREADS
Codec supports slice-based (or partition-based) multithreading.
|
static int |
CODEC_CAP_SMALL_LAST_FRAME
Codec can be fed a final frame with a smaller size.
|
static int |
CODEC_CAP_SUBFRAMES
Codec can output multiple frames per AVPacket
Normally demuxers return one frame at a time, demuxers which do not do
are connected to a parser to split what they return into proper frames.
|
static int |
CODEC_CAP_TRUNCATED |
static int |
CODEC_CAP_VARIABLE_FRAME_SIZE
Audio encoder supports receiving a different number of samples in each call.
|
static int |
CODEC_FLAG_4MV
4 MV per MB allowed / advanced prediction for H.263.
|
static int |
CODEC_FLAG_AC_PRED
H.263 advanced intra coding / MPEG-4 AC prediction
|
static int |
CODEC_FLAG_BITEXACT
Use only bitexact stuff (except (I)DCT).
|
static int |
CODEC_FLAG_CLOSED_GOP |
static int |
CODEC_FLAG_EMU_EDGE
Deprecated.
edges are not used/required anymore. I.e. this flag is now always
set.
|
static int |
CODEC_FLAG_GLOBAL_HEADER
Place global headers in extradata instead of every keyframe.
|
static int |
CODEC_FLAG_GMC
Use GMC.
|
static int |
CODEC_FLAG_GRAY
Only decode/encode grayscale.
|
static int |
CODEC_FLAG_INPUT_PRESERVED
Deprecated.
passing reference-counted frames to the encoders replaces this
flag
|
static int |
CODEC_FLAG_INTERLACED_DCT
Use interlaced DCT.
|
static int |
CODEC_FLAG_INTERLACED_ME
interlaced motion estimation
|
static int |
CODEC_FLAG_LOOP_FILTER
loop filter
|
static int |
CODEC_FLAG_LOW_DELAY
Force low delay.
|
static int |
CODEC_FLAG_MV0
Deprecated.
use the flag "mv0" in the "mpv_flags" private option of the
mpegvideo encoders
|
static int |
CODEC_FLAG_NORMALIZE_AQP
Deprecated.
use the flag "naq" in the "mpv_flags" private option of the
mpegvideo encoders
|
static int |
CODEC_FLAG_OUTPUT_CORRUPT
Output even those frames that might be corrupted
|
static int |
CODEC_FLAG_PASS1
Use internal 2pass ratecontrol in first pass mode.
|
static int |
CODEC_FLAG_PASS2
Use internal 2pass ratecontrol in second pass mode.
|
static int |
CODEC_FLAG_PSNR
error[?] variables will be set during encoding.
|
static int |
CODEC_FLAG_QPEL
Use qpel MC.
|
static int |
CODEC_FLAG_QSCALE
Use fixed qscale.
|
static int |
CODEC_FLAG_TRUNCATED |
static int |
CODEC_FLAG_UNALIGNED
Allow decoders to produce frames with data planes that are not aligned
to CPU requirements (e.g.
|
static int |
CODEC_FLAG2_CHUNKS
Input bitstream might be truncated at a packet boundaries instead of only at frame boundaries.
|
static int |
CODEC_FLAG2_DROP_FRAME_TIMECODE
timecode is in drop frame format.
|
static int |
CODEC_FLAG2_EXPORT_MVS
Export motion vectors through frame side data
|
static int |
CODEC_FLAG2_FAST
Allow non spec compliant speedup tricks.
|
static int |
CODEC_FLAG2_IGNORE_CROP
Discard cropping information from SPS.
|
static int |
CODEC_FLAG2_LOCAL_HEADER
Place global headers at every keyframe instead of in extradata.
|
static int |
CODEC_FLAG2_NO_OUTPUT
Skip bitstream encoding.
|
static int |
CODEC_FLAG2_SHOW_ALL
Show all frames before the first keyframe
|
static int |
CODEC_FLAG2_SKIP_MANUAL
Do not skip samples and export skip information as frame side data
|
static int |
DCT_I
enum DCTTransformType
|
static int |
DCT_II
enum DCTTransformType
|
static int |
DCT_III
enum DCTTransformType
|
static int |
DFT_C2R
enum RDFTransformType
|
static int |
DFT_R2C
enum RDFTransformType
|
static int |
DST_I
enum DCTTransformType
|
static int |
FF_BUFFER_HINTS_PRESERVE |
static int |
FF_BUFFER_HINTS_READABLE |
static int |
FF_BUFFER_HINTS_REUSABLE |
static int |
FF_BUFFER_HINTS_VALID |
static int |
FF_BUFFER_TYPE_COPY
Just a (modified) copy of some other buffer, don't deallocate anything.
|
static int |
FF_BUFFER_TYPE_INTERNAL |
static int |
FF_BUFFER_TYPE_SHARED
Buffer from somewhere else; don't deallocate image (data/base), all other tables are not shared.
|
static int |
FF_BUFFER_TYPE_USER
direct rendering buffers (image is (de)allocated by user)
|
static int |
FF_INPUT_BUFFER_PADDING_SIZE |
static int |
FF_MAX_B_FRAMES
Deprecated.
there is no libavcodec-wide limit on the number of B-frames
|
static int |
FF_MIN_BUFFER_SIZE |
static int |
FF_QSCALE_TYPE_H264 |
static int |
FF_QSCALE_TYPE_MPEG1 |
static int |
FF_QSCALE_TYPE_MPEG2 |
static int |
FF_QSCALE_TYPE_VP56 |
static int |
IDFT_C2R
enum RDFTransformType
|
static int |
IDFT_R2C
enum RDFTransformType
|
static int |
MB_TYPE_16x16 |
static int |
MB_TYPE_16x8 |
static int |
MB_TYPE_8x16 |
static int |
MB_TYPE_8x8 |
static int |
MB_TYPE_ACPRED |
static int |
MB_TYPE_CBP |
static int |
MB_TYPE_DIRECT2 |
static int |
MB_TYPE_GMC |
static int |
MB_TYPE_INTERLACED |
static int |
MB_TYPE_INTRA_PCM |
static int |
MB_TYPE_INTRA16x16 |
static int |
MB_TYPE_INTRA4x4 |
static int |
MB_TYPE_L0 |
static int |
MB_TYPE_L0L1 |
static int |
MB_TYPE_L1 |
static int |
MB_TYPE_P0L0 |
static int |
MB_TYPE_P0L1 |
static int |
MB_TYPE_P1L0 |
static int |
MB_TYPE_P1L1 |
static int |
MB_TYPE_QUANT |
static int |
MB_TYPE_SKIP |
static int |
ME_EPZS
enum Motion_Est_ID
|
static int |
ME_FULL
enum Motion_Est_ID
|
static int |
ME_HEX
enum Motion_Est_ID
|
static int |
ME_ITER
enum Motion_Est_ID
|
static int |
ME_LOG
enum Motion_Est_ID
|
static int |
ME_PHODS
enum Motion_Est_ID
|
static int |
ME_TESA
enum Motion_Est_ID
|
static int |
ME_UMH
enum Motion_Est_ID
|
static int |
ME_X1
enum Motion_Est_ID
|
static int |
ME_ZERO
enum Motion_Est_ID
|
static int |
SUBTITLE_ASS
enum AVSubtitleType
|
static int |
SUBTITLE_BITMAP
enum AVSubtitleType
|
static int |
SUBTITLE_NONE
enum AVSubtitleType
|
static int |
SUBTITLE_TEXT
enum AVSubtitleType
|
| Constructor and Description |
|---|
avcodec() |
| Modifier and Type | Method and Description |
|---|---|
static void |
audio_resample_close(avcodec.ReSampleContext s)
Deprecated.
|
static int |
audio_resample(avcodec.ReSampleContext s,
short[] output,
short[] input,
int nb_samples)
Deprecated.
|
static int |
audio_resample(avcodec.ReSampleContext s,
ShortBuffer output,
ShortBuffer input,
int nb_samples)
Deprecated.
|
static int |
audio_resample(avcodec.ReSampleContext s,
ShortPointer output,
ShortPointer input,
int nb_samples)
Deprecated.
|
static avcodec.ReSampleContext |
av_audio_resample_init(int output_channels,
int input_channels,
int output_rate,
int input_rate,
int sample_fmt_out,
int sample_fmt_in,
int filter_length,
int log2_phase_count,
int linear,
double cutoff)
Deprecated.
|
static void |
av_bitstream_filter_close(avcodec.AVBitStreamFilterContext bsf)
Release bitstream filter context.
|
static int |
av_bitstream_filter_filter(avcodec.AVBitStreamFilterContext bsfc,
avcodec.AVCodecContext avctx,
BytePointer args,
byte[] poutbuf,
int[] poutbuf_size,
byte[] buf,
int buf_size,
int keyframe) |
static int |
av_bitstream_filter_filter(avcodec.AVBitStreamFilterContext bsfc,
avcodec.AVCodecContext avctx,
BytePointer args,
ByteBuffer poutbuf,
IntBuffer poutbuf_size,
ByteBuffer buf,
int buf_size,
int keyframe) |
static int |
av_bitstream_filter_filter(avcodec.AVBitStreamFilterContext bsfc,
avcodec.AVCodecContext avctx,
BytePointer args,
BytePointer poutbuf,
IntPointer poutbuf_size,
BytePointer buf,
int buf_size,
int keyframe) |
static int |
av_bitstream_filter_filter(avcodec.AVBitStreamFilterContext bsfc,
avcodec.AVCodecContext avctx,
BytePointer args,
PointerPointer poutbuf,
IntPointer poutbuf_size,
BytePointer buf,
int buf_size,
int keyframe)
Filter bitstream.
|
static int |
av_bitstream_filter_filter(avcodec.AVBitStreamFilterContext bsfc,
avcodec.AVCodecContext avctx,
String args,
byte[] poutbuf,
int[] poutbuf_size,
byte[] buf,
int buf_size,
int keyframe) |
static int |
av_bitstream_filter_filter(avcodec.AVBitStreamFilterContext bsfc,
avcodec.AVCodecContext avctx,
String args,
ByteBuffer poutbuf,
IntBuffer poutbuf_size,
ByteBuffer buf,
int buf_size,
int keyframe) |
static int |
av_bitstream_filter_filter(avcodec.AVBitStreamFilterContext bsfc,
avcodec.AVCodecContext avctx,
String args,
BytePointer poutbuf,
IntPointer poutbuf_size,
BytePointer buf,
int buf_size,
int keyframe) |
static avcodec.AVBitStreamFilterContext |
av_bitstream_filter_init(BytePointer name)
Create and initialize a bitstream filter context given a bitstream
filter name.
|
static avcodec.AVBitStreamFilterContext |
av_bitstream_filter_init(String name) |
static avcodec.AVBitStreamFilter |
av_bitstream_filter_next(avcodec.AVBitStreamFilter f)
If f is NULL, return the first registered bitstream filter,
if f is non-NULL, return the next registered bitstream filter
after f, or NULL if f is the last one.
|
static ShortPointer |
av_codec_get_chroma_intra_matrix(avcodec.AVCodecContext avctx) |
static avcodec.AVCodecDescriptor |
av_codec_get_codec_descriptor(avcodec.AVCodecContext avctx) |
static int |
av_codec_get_lowres(avcodec.AVCodecContext avctx) |
static int |
av_codec_get_max_lowres(avcodec.AVCodec codec) |
static avutil.AVRational |
av_codec_get_pkt_timebase(avcodec.AVCodecContext avctx) |
static int |
av_codec_get_seek_preroll(avcodec.AVCodecContext avctx) |
static int |
AV_CODEC_ID_012V() |
static int |
AV_CODEC_ID_ADPCM_AFC() |
static int |
AV_CODEC_ID_ADPCM_DTK() |
static int |
AV_CODEC_ID_ADPCM_G726LE() |
static int |
AV_CODEC_ID_ADPCM_IMA_OKI() |
static int |
AV_CODEC_ID_ADPCM_IMA_RAD() |
static int |
AV_CODEC_ID_ADPCM_VIMA() |
static int |
AV_CODEC_ID_APNG() |
static int |
AV_CODEC_ID_ASS() |
static int |
AV_CODEC_ID_AVRN() |
static int |
AV_CODEC_ID_AVRP() |
static int |
AV_CODEC_ID_AVUI() |
static int |
AV_CODEC_ID_AYUV() |
static int |
AV_CODEC_ID_BIN_DATA() |
static int |
AV_CODEC_ID_BINTEXT() |
static int |
AV_CODEC_ID_BRENDER_PIX() |
static int |
AV_CODEC_ID_CPIA() |
static int |
AV_CODEC_ID_DSD_LSBF_PLANAR() |
static int |
AV_CODEC_ID_DSD_LSBF() |
static int |
AV_CODEC_ID_DSD_MSBF_PLANAR() |
static int |
AV_CODEC_ID_DSD_MSBF() |
static int |
AV_CODEC_ID_DVD_NAV() |
static int |
AV_CODEC_ID_EIA_608() |
static int |
AV_CODEC_ID_ESCAPE130() |
static int |
AV_CODEC_ID_EVRC() |
static int |
AV_CODEC_ID_EXR() |
static int |
AV_CODEC_ID_FFWAVESYNTH() |
static int |
AV_CODEC_ID_G2M() |
static int |
AV_CODEC_ID_HEVC() |
static int |
AV_CODEC_ID_IDF() |
static int |
AV_CODEC_ID_JACOSUB() |
static int |
AV_CODEC_ID_MICRODVD() |
static int |
AV_CODEC_ID_MPL2() |
static int |
AV_CODEC_ID_MVC1() |
static int |
AV_CODEC_ID_MVC2() |
static int |
AV_CODEC_ID_OPUS() |
static int |
AV_CODEC_ID_OTF() |
static int |
AV_CODEC_ID_PAF_AUDIO() |
static int |
AV_CODEC_ID_PAF_VIDEO() |
static int |
AV_CODEC_ID_PCM_S16BE_PLANAR() |
static int |
AV_CODEC_ID_PCM_S24LE_PLANAR() |
static int |
AV_CODEC_ID_PCM_S32LE_PLANAR() |
static int |
AV_CODEC_ID_PJS() |
static int |
AV_CODEC_ID_REALTEXT() |
static int |
AV_CODEC_ID_SAMI() |
static int |
AV_CODEC_ID_SANM() |
static int |
AV_CODEC_ID_SGIRLE() |
static int |
AV_CODEC_ID_SMPTE_KLV() |
static int |
AV_CODEC_ID_SMV() |
static int |
AV_CODEC_ID_SMVJPEG() |
static int |
AV_CODEC_ID_SNOW() |
static int |
AV_CODEC_ID_SONIC_LS() |
static int |
AV_CODEC_ID_SONIC() |
static int |
AV_CODEC_ID_STL() |
static int |
AV_CODEC_ID_SUBRIP() |
static int |
AV_CODEC_ID_SUBVIEWER() |
static int |
AV_CODEC_ID_SUBVIEWER1() |
static int |
AV_CODEC_ID_TAK() |
static int |
AV_CODEC_ID_TARGA_Y216() |
static int |
AV_CODEC_ID_TIMED_ID3() |
static int |
AV_CODEC_ID_V308() |
static int |
AV_CODEC_ID_V408() |
static int |
AV_CODEC_ID_VIMA() |
static int |
AV_CODEC_ID_VP7() |
static int |
AV_CODEC_ID_VPLAYER() |
static int |
AV_CODEC_ID_WEBP() |
static int |
AV_CODEC_ID_WEBVTT() |
static int |
AV_CODEC_ID_XBIN() |
static int |
AV_CODEC_ID_XFACE() |
static int |
AV_CODEC_ID_Y41P() |
static int |
AV_CODEC_ID_YUV4() |
static int |
av_codec_is_decoder(avcodec.AVCodec codec) |
static int |
av_codec_is_encoder(avcodec.AVCodec codec) |
static avcodec.AVCodec |
av_codec_next(avcodec.AVCodec c)
If c is NULL, returns the first registered codec,
if c is non-NULL, returns the next registered codec after c,
or NULL if c is the last one.
|
static void |
av_codec_set_chroma_intra_matrix(avcodec.AVCodecContext avctx,
short[] val) |
static void |
av_codec_set_chroma_intra_matrix(avcodec.AVCodecContext avctx,
ShortBuffer val) |
static void |
av_codec_set_chroma_intra_matrix(avcodec.AVCodecContext avctx,
ShortPointer val) |
static void |
av_codec_set_codec_descriptor(avcodec.AVCodecContext avctx,
avcodec.AVCodecDescriptor desc) |
static void |
av_codec_set_lowres(avcodec.AVCodecContext avctx,
int val) |
static void |
av_codec_set_pkt_timebase(avcodec.AVCodecContext avctx,
avutil.AVRational val) |
static void |
av_codec_set_seek_preroll(avcodec.AVCodecContext avctx,
int val) |
static int |
av_copy_packet_side_data(avcodec.AVPacket dst,
avcodec.AVPacket src)
Copy packet side data
|
static int |
av_copy_packet(avcodec.AVPacket dst,
avcodec.AVPacket src)
Copy packet, including contents
|
static void |
av_dct_calc(avcodec.DCTContext s,
float[] data) |
static void |
av_dct_calc(avcodec.DCTContext s,
FloatBuffer data) |
static void |
av_dct_calc(avcodec.DCTContext s,
FloatPointer data) |
static void |
av_dct_end(avcodec.DCTContext s) |
static avcodec.DCTContext |
av_dct_init(int nbits,
int type)
Set up DCT.
|
static void |
av_destruct_packet(avcodec.AVPacket pkt)
Deprecated.
use the AVBuffer API instead
|
static int |
av_dup_packet(avcodec.AVPacket pkt) |
static void |
av_fast_padded_malloc(Pointer ptr,
int[] size,
long min_size) |
static void |
av_fast_padded_malloc(Pointer ptr,
IntBuffer size,
long min_size) |
static void |
av_fast_padded_malloc(Pointer ptr,
IntPointer size,
long min_size)
Same behaviour av_fast_malloc but the buffer has additional
FF_INPUT_BUFFER_PADDING_SIZE at the end which will always be 0.
|
static void |
av_fast_padded_mallocz(Pointer ptr,
int[] size,
long min_size) |
static void |
av_fast_padded_mallocz(Pointer ptr,
IntBuffer size,
long min_size) |
static void |
av_fast_padded_mallocz(Pointer ptr,
IntPointer size,
long min_size)
Same behaviour av_fast_padded_malloc except that buffer will always
be 0-initialized after call.
|
static void |
av_fft_calc(avcodec.FFTContext s,
avcodec.FFTComplex z)
Do a complex FFT with the parameters defined in av_fft_init().
|
static void |
av_fft_end(avcodec.FFTContext s) |
static avcodec.FFTContext |
av_fft_init(int nbits,
int inverse)
Set up a complex FFT.
|
static void |
av_fft_permute(avcodec.FFTContext s,
avcodec.FFTComplex z)
Do the permutation needed BEFORE calling ff_fft_calc().
|
static void |
av_free_packet(avcodec.AVPacket pkt)
Free a packet.
|
static int |
av_get_audio_frame_duration(avcodec.AVCodecContext avctx,
int frame_bytes)
Return audio frame duration.
|
static int |
av_get_bits_per_sample(int codec_id)
Return codec bits per sample.
|
static long |
av_get_codec_tag_string(byte[] buf,
long buf_size,
int codec_tag) |
static long |
av_get_codec_tag_string(ByteBuffer buf,
long buf_size,
int codec_tag) |
static long |
av_get_codec_tag_string(BytePointer buf,
long buf_size,
int codec_tag)
Put a string representing the codec tag codec_tag in buf.
|
static int |
av_get_exact_bits_per_sample(int codec_id)
Return codec bits per sample.
|
static int |
av_get_pcm_codec(int fmt,
int be)
Return the PCM codec associated with a sample format.
|
static BytePointer |
av_get_profile_name(avcodec.AVCodec codec,
int profile)
Return a name for the specified profile, if available.
|
static int |
av_grow_packet(avcodec.AVPacket pkt,
int grow_by)
Increase packet size, correctly zeroing padding
|
static avcodec.AVHWAccel |
av_hwaccel_next(avcodec.AVHWAccel hwaccel)
If hwaccel is NULL, returns the first registered hardware accelerator,
if hwaccel is non-NULL, returns the next registered hardware accelerator
after hwaccel, or NULL if hwaccel is the last one.
|
static void |
av_imdct_calc(avcodec.FFTContext s,
float[] output,
float[] input) |
static void |
av_imdct_calc(avcodec.FFTContext s,
FloatBuffer output,
FloatBuffer input) |
static void |
av_imdct_calc(avcodec.FFTContext s,
FloatPointer output,
FloatPointer input) |
static void |
av_imdct_half(avcodec.FFTContext s,
float[] output,
float[] input) |
static void |
av_imdct_half(avcodec.FFTContext s,
FloatBuffer output,
FloatBuffer input) |
static void |
av_imdct_half(avcodec.FFTContext s,
FloatPointer output,
FloatPointer input) |
static void |
av_init_packet(avcodec.AVPacket pkt)
Initialize optional fields of a packet with default values.
|
static int |
av_lockmgr_register(avcodec.Cb_Pointer_int cb) |
static int |
av_lockmgr_register(avcodec.Cb_PointerPointer_int cb) |
static void |
av_log_ask_for_sample(Pointer avc,
BytePointer msg)
Deprecated.
Use avpriv_request_sample() instead.
|
static void |
av_log_ask_for_sample(Pointer avc,
String msg)
Deprecated.
|
static void |
av_log_missing_feature(Pointer avc,
BytePointer feature,
int want_sample)
Deprecated.
Use avpriv_report_missing_feature() instead.
|
static void |
av_log_missing_feature(Pointer avc,
String feature,
int want_sample)
Deprecated.
|
static void |
av_mdct_calc(avcodec.FFTContext s,
float[] output,
float[] input) |
static void |
av_mdct_calc(avcodec.FFTContext s,
FloatBuffer output,
FloatBuffer input) |
static void |
av_mdct_calc(avcodec.FFTContext s,
FloatPointer output,
FloatPointer input) |
static void |
av_mdct_end(avcodec.FFTContext s) |
static avcodec.FFTContext |
av_mdct_init(int nbits,
int inverse,
double scale) |
static int |
av_new_packet(avcodec.AVPacket pkt,
int size)
Allocate the payload of a packet and initialize its fields with
default values.
|
static int |
av_packet_copy_props(avcodec.AVPacket dst,
avcodec.AVPacket src)
Copy only "properties" fields from src to dst.
|
static void |
av_packet_free_side_data(avcodec.AVPacket pkt)
Convenience function to free all the side data stored.
|
static int |
av_packet_from_data(avcodec.AVPacket pkt,
byte[] data,
int size) |
static int |
av_packet_from_data(avcodec.AVPacket pkt,
ByteBuffer data,
int size) |
static int |
av_packet_from_data(avcodec.AVPacket pkt,
BytePointer data,
int size)
Initialize a reference-counted packet from av_malloc()ed data.
|
static byte[] |
av_packet_get_side_data(avcodec.AVPacket pkt,
int type,
int[] size) |
static ByteBuffer |
av_packet_get_side_data(avcodec.AVPacket pkt,
int type,
IntBuffer size) |
static BytePointer |
av_packet_get_side_data(avcodec.AVPacket pkt,
int type,
IntPointer size)
Get side information from packet.
|
static int |
av_packet_merge_side_data(avcodec.AVPacket pkt) |
static void |
av_packet_move_ref(avcodec.AVPacket dst,
avcodec.AVPacket src)
Move every field in src to dst and reset src.
|
static BytePointer |
av_packet_new_side_data(avcodec.AVPacket pkt,
int type,
int size)
Allocate new information of a packet.
|
static byte[] |
av_packet_pack_dictionary(avutil.AVDictionary dict,
int[] size) |
static ByteBuffer |
av_packet_pack_dictionary(avutil.AVDictionary dict,
IntBuffer size) |
static BytePointer |
av_packet_pack_dictionary(avutil.AVDictionary dict,
IntPointer size)
Pack a dictionary for use in side_data.
|
static int |
av_packet_ref(avcodec.AVPacket dst,
avcodec.AVPacket src)
Setup a new reference to the data described by a given packet
If src is reference-counted, setup dst as a new reference to the
buffer in src.
|
static void |
av_packet_rescale_ts(avcodec.AVPacket pkt,
avutil.AVRational tb_src,
avutil.AVRational tb_dst)
Convert valid timing fields (timestamps / durations) in a packet from one
timebase to another.
|
static int |
av_packet_shrink_side_data(avcodec.AVPacket pkt,
int type,
int size)
Shrink the already allocated side data buffer
|
static BytePointer |
av_packet_side_data_name(int type) |
static int |
av_packet_split_side_data(avcodec.AVPacket pkt) |
static int |
av_packet_unpack_dictionary(byte[] data,
int size,
avutil.AVDictionary dict) |
static int |
av_packet_unpack_dictionary(ByteBuffer data,
int size,
avutil.AVDictionary dict) |
static int |
av_packet_unpack_dictionary(BytePointer data,
int size,
avutil.AVDictionary dict) |
static int |
av_packet_unpack_dictionary(BytePointer data,
int size,
PointerPointer dict)
Unpack a dictionary from side_data.
|
static void |
av_packet_unref(avcodec.AVPacket pkt)
Wipe the packet.
|
static int |
av_parser_change(avcodec.AVCodecParserContext s,
avcodec.AVCodecContext avctx,
byte[] poutbuf,
int[] poutbuf_size,
byte[] buf,
int buf_size,
int keyframe) |
static int |
av_parser_change(avcodec.AVCodecParserContext s,
avcodec.AVCodecContext avctx,
ByteBuffer poutbuf,
IntBuffer poutbuf_size,
ByteBuffer buf,
int buf_size,
int keyframe) |
static int |
av_parser_change(avcodec.AVCodecParserContext s,
avcodec.AVCodecContext avctx,
BytePointer poutbuf,
IntPointer poutbuf_size,
BytePointer buf,
int buf_size,
int keyframe) |
static int |
av_parser_change(avcodec.AVCodecParserContext s,
avcodec.AVCodecContext avctx,
PointerPointer poutbuf,
IntPointer poutbuf_size,
BytePointer buf,
int buf_size,
int keyframe)
Deprecated.
use AVBitStreamFilter
|
static void |
av_parser_close(avcodec.AVCodecParserContext s) |
static avcodec.AVCodecParserContext |
av_parser_init(int codec_id) |
static avcodec.AVCodecParser |
av_parser_next(avcodec.AVCodecParser c) |
static int |
av_parser_parse2(avcodec.AVCodecParserContext s,
avcodec.AVCodecContext avctx,
byte[] poutbuf,
int[] poutbuf_size,
byte[] buf,
int buf_size,
long pts,
long dts,
long pos) |
static int |
av_parser_parse2(avcodec.AVCodecParserContext s,
avcodec.AVCodecContext avctx,
ByteBuffer poutbuf,
IntBuffer poutbuf_size,
ByteBuffer buf,
int buf_size,
long pts,
long dts,
long pos) |
static int |
av_parser_parse2(avcodec.AVCodecParserContext s,
avcodec.AVCodecContext avctx,
BytePointer poutbuf,
IntPointer poutbuf_size,
BytePointer buf,
int buf_size,
long pts,
long dts,
long pos) |
static int |
av_parser_parse2(avcodec.AVCodecParserContext s,
avcodec.AVCodecContext avctx,
PointerPointer poutbuf,
IntPointer poutbuf_size,
BytePointer buf,
int buf_size,
long pts,
long dts,
long pos)
Parse a packet.
|
static void |
av_picture_copy(avcodec.AVPicture dst,
avcodec.AVPicture src,
int pix_fmt,
int width,
int height)
Copy image src to dst.
|
static int |
av_picture_crop(avcodec.AVPicture dst,
avcodec.AVPicture src,
int pix_fmt,
int top_band,
int left_band)
Crop image top and left side.
|
static int |
av_picture_pad(avcodec.AVPicture dst,
avcodec.AVPicture src,
int height,
int width,
int pix_fmt,
int padtop,
int padbottom,
int padleft,
int padright,
int[] color) |
static int |
av_picture_pad(avcodec.AVPicture dst,
avcodec.AVPicture src,
int height,
int width,
int pix_fmt,
int padtop,
int padbottom,
int padleft,
int padright,
IntBuffer color) |
static int |
av_picture_pad(avcodec.AVPicture dst,
avcodec.AVPicture src,
int height,
int width,
int pix_fmt,
int padtop,
int padbottom,
int padleft,
int padright,
IntPointer color)
Pad image.
|
static void |
av_rdft_calc(avcodec.RDFTContext s,
float[] data) |
static void |
av_rdft_calc(avcodec.RDFTContext s,
FloatBuffer data) |
static void |
av_rdft_calc(avcodec.RDFTContext s,
FloatPointer data) |
static void |
av_rdft_end(avcodec.RDFTContext s) |
static avcodec.RDFTContext |
av_rdft_init(int nbits,
int trans)
Set up a real FFT.
|
static void |
av_register_bitstream_filter(avcodec.AVBitStreamFilter bsf)
Register a bitstream filter.
|
static void |
av_register_codec_parser(avcodec.AVCodecParser parser) |
static void |
av_register_hwaccel(avcodec.AVHWAccel hwaccel)
Register the hardware accelerator hwaccel.
|
static void |
av_resample_close(avcodec.AVResampleContext c)
Deprecated.
|
static void |
av_resample_compensate(avcodec.AVResampleContext c,
int sample_delta,
int compensation_distance)
Deprecated.
|
static avcodec.AVResampleContext |
av_resample_init(int out_rate,
int in_rate,
int filter_length,
int log2_phase_count,
int linear,
double cutoff)
Deprecated.
|
static int |
av_resample(avcodec.AVResampleContext c,
short[] dst,
short[] src,
int[] consumed,
int src_size,
int dst_size,
int update_ctx)
Deprecated.
|
static int |
av_resample(avcodec.AVResampleContext c,
ShortBuffer dst,
ShortBuffer src,
IntBuffer consumed,
int src_size,
int dst_size,
int update_ctx)
Deprecated.
|
static int |
av_resample(avcodec.AVResampleContext c,
ShortPointer dst,
ShortPointer src,
IntPointer consumed,
int src_size,
int dst_size,
int update_ctx)
Deprecated.
|
static void |
av_shrink_packet(avcodec.AVPacket pkt,
int size)
Reduce packet size, correctly zeroing padding
|
static int |
av_xiphlacing(byte[] s,
int v) |
static int |
av_xiphlacing(ByteBuffer s,
int v) |
static int |
av_xiphlacing(BytePointer s,
int v)
Encode extradata length to a buffer.
|
static void |
avcodec_align_dimensions(avcodec.AVCodecContext s,
int[] width,
int[] height) |
static void |
avcodec_align_dimensions(avcodec.AVCodecContext s,
IntBuffer width,
IntBuffer height) |
static void |
avcodec_align_dimensions(avcodec.AVCodecContext s,
IntPointer width,
IntPointer height)
Modify width and height values so that they will result in a memory
buffer that is acceptable for the codec if you do not use any horizontal
padding.
|
static void |
avcodec_align_dimensions2(avcodec.AVCodecContext s,
int[] width,
int[] height,
int[] linesize_align) |
static void |
avcodec_align_dimensions2(avcodec.AVCodecContext s,
IntBuffer width,
IntBuffer height,
IntBuffer linesize_align) |
static void |
avcodec_align_dimensions2(avcodec.AVCodecContext s,
IntPointer width,
IntPointer height,
IntPointer linesize_align)
Modify width and height values so that they will result in a memory
buffer that is acceptable for the codec if you also ensure that all
line sizes are a multiple of the respective linesize_align[i].
|
static avcodec.AVCodecContext |
avcodec_alloc_context3(avcodec.AVCodec codec)
Allocate an AVCodecContext and set its fields to default values.
|
static avutil.AVFrame |
avcodec_alloc_frame()
Deprecated.
use av_frame_alloc()
|
static int |
avcodec_chroma_pos_to_enum(int xpos,
int ypos)
Converts swscale x/y chroma position to AVChromaLocation.
|
static int |
avcodec_close(avcodec.AVCodecContext avctx)
Close a given AVCodecContext and free all the data associated with it
(but not the AVCodecContext itself).
|
static BytePointer |
avcodec_configuration()
Return the libavcodec build-time configuration.
|
static int |
avcodec_copy_context(avcodec.AVCodecContext dest,
avcodec.AVCodecContext src)
Copy the settings of the source AVCodecContext into the destination
AVCodecContext.
|
static int |
avcodec_decode_audio3(avcodec.AVCodecContext avctx,
short[] samples,
int[] frame_size_ptr,
avcodec.AVPacket avpkt)
Deprecated.
|
static int |
avcodec_decode_audio3(avcodec.AVCodecContext avctx,
ShortBuffer samples,
IntBuffer frame_size_ptr,
avcodec.AVPacket avpkt)
Deprecated.
|
static int |
avcodec_decode_audio3(avcodec.AVCodecContext avctx,
ShortPointer samples,
IntPointer frame_size_ptr,
avcodec.AVPacket avpkt)
Deprecated.
Use avcodec_decode_audio4 instead.
Decode the audio frame of size avpkt->size from avpkt->data into samples.
Some decoders may support multiple frames in a single AVPacket, such
decoders would then just decode the first frame. In this case,
avcodec_decode_audio3 has to be called again with an AVPacket that contains
the remaining data in order to decode the second frame etc.
If no frame
could be outputted, frame_size_ptr is zero. Otherwise, it is the
decompressed frame size in bytes.
|
static int |
avcodec_decode_audio4(avcodec.AVCodecContext avctx,
avutil.AVFrame frame,
int[] got_frame_ptr,
avcodec.AVPacket avpkt) |
static int |
avcodec_decode_audio4(avcodec.AVCodecContext avctx,
avutil.AVFrame frame,
IntBuffer got_frame_ptr,
avcodec.AVPacket avpkt) |
static int |
avcodec_decode_audio4(avcodec.AVCodecContext avctx,
avutil.AVFrame frame,
IntPointer got_frame_ptr,
avcodec.AVPacket avpkt)
Decode the audio frame of size avpkt->size from avpkt->data into frame.
|
static int |
avcodec_decode_subtitle2(avcodec.AVCodecContext avctx,
avcodec.AVSubtitle sub,
int[] got_sub_ptr,
avcodec.AVPacket avpkt) |
static int |
avcodec_decode_subtitle2(avcodec.AVCodecContext avctx,
avcodec.AVSubtitle sub,
IntBuffer got_sub_ptr,
avcodec.AVPacket avpkt) |
static int |
avcodec_decode_subtitle2(avcodec.AVCodecContext avctx,
avcodec.AVSubtitle sub,
IntPointer got_sub_ptr,
avcodec.AVPacket avpkt)
Decode a subtitle message.
|
static int |
avcodec_decode_video2(avcodec.AVCodecContext avctx,
avutil.AVFrame picture,
int[] got_picture_ptr,
avcodec.AVPacket avpkt) |
static int |
avcodec_decode_video2(avcodec.AVCodecContext avctx,
avutil.AVFrame picture,
IntBuffer got_picture_ptr,
avcodec.AVPacket avpkt) |
static int |
avcodec_decode_video2(avcodec.AVCodecContext avctx,
avutil.AVFrame picture,
IntPointer got_picture_ptr,
avcodec.AVPacket avpkt)
Decode the video frame of size avpkt->size from avpkt->data into picture.
|
static int |
avcodec_default_execute(avcodec.AVCodecContext c,
avcodec.Func_AVCodecContext_Pointer func,
Pointer arg,
int[] ret,
int count,
int size) |
static int |
avcodec_default_execute(avcodec.AVCodecContext c,
avcodec.Func_AVCodecContext_Pointer func,
Pointer arg,
IntBuffer ret,
int count,
int size) |
static int |
avcodec_default_execute(avcodec.AVCodecContext c,
avcodec.Func_AVCodecContext_Pointer func,
Pointer arg,
IntPointer ret,
int count,
int size) |
static int |
avcodec_default_execute2(avcodec.AVCodecContext c,
avcodec.Func_AVCodecContext_Pointer_int_int func,
Pointer arg,
int[] ret,
int count) |
static int |
avcodec_default_execute2(avcodec.AVCodecContext c,
avcodec.Func_AVCodecContext_Pointer_int_int func,
Pointer arg,
IntBuffer ret,
int count) |
static int |
avcodec_default_execute2(avcodec.AVCodecContext c,
avcodec.Func_AVCodecContext_Pointer_int_int func,
Pointer arg,
IntPointer ret,
int count) |
static int |
avcodec_default_get_buffer(avcodec.AVCodecContext s,
avutil.AVFrame pic)
Deprecated.
|
static int |
avcodec_default_get_buffer2(avcodec.AVCodecContext s,
avutil.AVFrame frame,
int flags)
The default callback for AVCodecContext.get_buffer2().
|
static int |
avcodec_default_get_format(avcodec.AVCodecContext s,
int[] fmt) |
static int |
avcodec_default_get_format(avcodec.AVCodecContext s,
IntBuffer fmt) |
static int |
avcodec_default_get_format(avcodec.AVCodecContext s,
IntPointer fmt) |
static int |
avcodec_default_reget_buffer(avcodec.AVCodecContext s,
avutil.AVFrame pic)
Deprecated.
|
static void |
avcodec_default_release_buffer(avcodec.AVCodecContext s,
avutil.AVFrame pic)
Deprecated.
|
static avcodec.AVCodecDescriptor |
avcodec_descriptor_get_by_name(BytePointer name) |
static avcodec.AVCodecDescriptor |
avcodec_descriptor_get_by_name(String name) |
static avcodec.AVCodecDescriptor |
avcodec_descriptor_get(int id) |
static avcodec.AVCodecDescriptor |
avcodec_descriptor_next(avcodec.AVCodecDescriptor prev)
Iterate over all codec descriptors known to libavcodec.
|
static int |
avcodec_encode_audio(avcodec.AVCodecContext avctx,
byte[] buf,
int buf_size,
short[] samples)
Deprecated.
|
static int |
avcodec_encode_audio(avcodec.AVCodecContext avctx,
ByteBuffer buf,
int buf_size,
ShortBuffer samples)
Deprecated.
|
static int |
avcodec_encode_audio(avcodec.AVCodecContext avctx,
BytePointer buf,
int buf_size,
ShortPointer samples)
Deprecated.
Use avcodec_encode_audio2 instead.
|
static int |
avcodec_encode_audio2(avcodec.AVCodecContext avctx,
avcodec.AVPacket avpkt,
avutil.AVFrame frame,
int[] got_packet_ptr) |
static int |
avcodec_encode_audio2(avcodec.AVCodecContext avctx,
avcodec.AVPacket avpkt,
avutil.AVFrame frame,
IntBuffer got_packet_ptr) |
static int |
avcodec_encode_audio2(avcodec.AVCodecContext avctx,
avcodec.AVPacket avpkt,
avutil.AVFrame frame,
IntPointer got_packet_ptr)
Encode a frame of audio.
|
static int |
avcodec_encode_subtitle(avcodec.AVCodecContext avctx,
byte[] buf,
int buf_size,
avcodec.AVSubtitle sub) |
static int |
avcodec_encode_subtitle(avcodec.AVCodecContext avctx,
ByteBuffer buf,
int buf_size,
avcodec.AVSubtitle sub) |
static int |
avcodec_encode_subtitle(avcodec.AVCodecContext avctx,
BytePointer buf,
int buf_size,
avcodec.AVSubtitle sub) |
static int |
avcodec_encode_video(avcodec.AVCodecContext avctx,
byte[] buf,
int buf_size,
avutil.AVFrame pict)
Deprecated.
|
static int |
avcodec_encode_video(avcodec.AVCodecContext avctx,
ByteBuffer buf,
int buf_size,
avutil.AVFrame pict)
Deprecated.
|
static int |
avcodec_encode_video(avcodec.AVCodecContext avctx,
BytePointer buf,
int buf_size,
avutil.AVFrame pict)
Deprecated.
use avcodec_encode_video2() instead.
Encode a video frame from pict into buf.
The input picture should be
stored using a specific format, namely avctx.pix_fmt.
|
static int |
avcodec_encode_video2(avcodec.AVCodecContext avctx,
avcodec.AVPacket avpkt,
avutil.AVFrame frame,
int[] got_packet_ptr) |
static int |
avcodec_encode_video2(avcodec.AVCodecContext avctx,
avcodec.AVPacket avpkt,
avutil.AVFrame frame,
IntBuffer got_packet_ptr) |
static int |
avcodec_encode_video2(avcodec.AVCodecContext avctx,
avcodec.AVPacket avpkt,
avutil.AVFrame frame,
IntPointer got_packet_ptr)
Encode a frame of video.
|
static int |
avcodec_enum_to_chroma_pos(int[] xpos,
int[] ypos,
int pos) |
static int |
avcodec_enum_to_chroma_pos(IntBuffer xpos,
IntBuffer ypos,
int pos) |
static int |
avcodec_enum_to_chroma_pos(IntPointer xpos,
IntPointer ypos,
int pos)
Converts AVChromaLocation to swscale x/y chroma position.
|
static int |
avcodec_fill_audio_frame(avutil.AVFrame frame,
int nb_channels,
int sample_fmt,
byte[] buf,
int buf_size,
int align) |
static int |
avcodec_fill_audio_frame(avutil.AVFrame frame,
int nb_channels,
int sample_fmt,
ByteBuffer buf,
int buf_size,
int align) |
static int |
avcodec_fill_audio_frame(avutil.AVFrame frame,
int nb_channels,
int sample_fmt,
BytePointer buf,
int buf_size,
int align)
Fill AVFrame audio data and linesize pointers.
|
static int |
avcodec_find_best_pix_fmt_of_2(int dst_pix_fmt1,
int dst_pix_fmt2,
int src_pix_fmt,
int has_alpha,
int[] loss_ptr) |
static int |
avcodec_find_best_pix_fmt_of_2(int dst_pix_fmt1,
int dst_pix_fmt2,
int src_pix_fmt,
int has_alpha,
IntBuffer loss_ptr) |
static int |
avcodec_find_best_pix_fmt_of_2(int dst_pix_fmt1,
int dst_pix_fmt2,
int src_pix_fmt,
int has_alpha,
IntPointer loss_ptr)
Deprecated.
see av_find_best_pix_fmt_of_2()
|
static int |
avcodec_find_best_pix_fmt_of_list(int[] pix_fmt_list,
int src_pix_fmt,
int has_alpha,
int[] loss_ptr) |
static int |
avcodec_find_best_pix_fmt_of_list(IntBuffer pix_fmt_list,
int src_pix_fmt,
int has_alpha,
IntBuffer loss_ptr) |
static int |
avcodec_find_best_pix_fmt_of_list(IntPointer pix_fmt_list,
int src_pix_fmt,
int has_alpha,
IntPointer loss_ptr)
Find the best pixel format to convert to given a certain source pixel
format.
|
static int |
avcodec_find_best_pix_fmt2(int dst_pix_fmt1,
int dst_pix_fmt2,
int src_pix_fmt,
int has_alpha,
int[] loss_ptr)
Deprecated.
|
static int |
avcodec_find_best_pix_fmt2(int dst_pix_fmt1,
int dst_pix_fmt2,
int src_pix_fmt,
int has_alpha,
IntBuffer loss_ptr)
Deprecated.
|
static int |
avcodec_find_best_pix_fmt2(int dst_pix_fmt1,
int dst_pix_fmt2,
int src_pix_fmt,
int has_alpha,
IntPointer loss_ptr)
Deprecated.
|
static avcodec.AVCodec |
avcodec_find_decoder_by_name(BytePointer name)
Find a registered decoder with the specified name.
|
static avcodec.AVCodec |
avcodec_find_decoder_by_name(String name) |
static avcodec.AVCodec |
avcodec_find_decoder(int id)
Find a registered decoder with a matching codec ID.
|
static avcodec.AVCodec |
avcodec_find_encoder_by_name(BytePointer name)
Find a registered encoder with the specified name.
|
static avcodec.AVCodec |
avcodec_find_encoder_by_name(String name) |
static avcodec.AVCodec |
avcodec_find_encoder(int id)
Find a registered encoder with a matching codec ID.
|
static void |
avcodec_flush_buffers(avcodec.AVCodecContext avctx)
Reset the internal decoder state / flush internal buffers.
|
static void |
avcodec_free_context(avcodec.AVCodecContext avctx) |
static void |
avcodec_free_context(PointerPointer avctx)
Free the codec context and everything associated with it and write NULL to
the provided pointer.
|
static void |
avcodec_free_frame(avutil.AVFrame frame)
Deprecated.
|
static void |
avcodec_free_frame(PointerPointer frame)
Deprecated.
use av_frame_free()
|
static void |
avcodec_get_chroma_sub_sample(int pix_fmt,
int[] h_shift,
int[] v_shift) |
static void |
avcodec_get_chroma_sub_sample(int pix_fmt,
IntBuffer h_shift,
IntBuffer v_shift) |
static void |
avcodec_get_chroma_sub_sample(int pix_fmt,
IntPointer h_shift,
IntPointer v_shift)
Utility function to access log2_chroma_w log2_chroma_h from
the pixel format AVPixFmtDescriptor.
|
static avutil.AVClass |
avcodec_get_class()
Get the AVClass for AVCodecContext.
|
static int |
avcodec_get_context_defaults3(avcodec.AVCodecContext s,
avcodec.AVCodec codec)
Set the fields of the given AVCodecContext to default values corresponding
to the given codec (defaults may be codec-dependent).
|
static int |
avcodec_get_edge_width()
Deprecated.
CODEC_FLAG_EMU_EDGE is deprecated, so this function is no longer
needed
|
static avutil.AVClass |
avcodec_get_frame_class()
Get the AVClass for AVFrame.
|
static void |
avcodec_get_frame_defaults(avutil.AVFrame frame)
Deprecated.
use av_frame_unref()
|
static BytePointer |
avcodec_get_name(int id)
Get the name of a codec.
|
static int |
avcodec_get_pix_fmt_loss(int dst_pix_fmt,
int src_pix_fmt,
int has_alpha)
Deprecated.
see av_get_pix_fmt_loss()
|
static avutil.AVClass |
avcodec_get_subtitle_rect_class()
Get the AVClass for AVSubtitleRect.
|
static int |
avcodec_get_type(int codec_id)
Get the type of the given codec.
|
static int |
avcodec_is_open(avcodec.AVCodecContext s) |
static BytePointer |
avcodec_license()
Return the libavcodec license.
|
static int |
avcodec_open2(avcodec.AVCodecContext avctx,
avcodec.AVCodec codec,
avutil.AVDictionary options) |
static int |
avcodec_open2(avcodec.AVCodecContext avctx,
avcodec.AVCodec codec,
PointerPointer options)
Initialize the AVCodecContext to use the given AVCodec.
|
static int |
avcodec_pix_fmt_to_codec_tag(int pix_fmt)
Return a value representing the fourCC code associated to the
pixel format pix_fmt, or 0 if no associated fourCC code can be
found.
|
static void |
avcodec_register_all()
Register all the codecs, parsers and bitstream filters which were enabled at
configuration time.
|
static void |
avcodec_register(avcodec.AVCodec codec)
Register the codec codec and initialize libavcodec.
|
static void |
avcodec_set_dimensions(avcodec.AVCodecContext s,
int width,
int height)
Deprecated.
this function is not supposed to be used from outside of lavc
|
static void |
avcodec_string(byte[] buf,
int buf_size,
avcodec.AVCodecContext enc,
int encode) |
static void |
avcodec_string(ByteBuffer buf,
int buf_size,
avcodec.AVCodecContext enc,
int encode) |
static void |
avcodec_string(BytePointer buf,
int buf_size,
avcodec.AVCodecContext enc,
int encode) |
static int |
avcodec_version()
Return the LIBAVCODEC_VERSION_INT constant.
|
static int |
avpicture_alloc(avcodec.AVPicture picture,
int pix_fmt,
int width,
int height)
Allocate memory for the pixels of a picture and setup the AVPicture
fields for it.
|
static int |
avpicture_deinterlace(avcodec.AVPicture dst,
avcodec.AVPicture src,
int pix_fmt,
int width,
int height)
Deprecated.
- use yadif (in libavfilter) instead
|
static int |
avpicture_fill(avcodec.AVPicture picture,
byte[] ptr,
int pix_fmt,
int width,
int height) |
static int |
avpicture_fill(avcodec.AVPicture picture,
ByteBuffer ptr,
int pix_fmt,
int width,
int height) |
static int |
avpicture_fill(avcodec.AVPicture picture,
BytePointer ptr,
int pix_fmt,
int width,
int height)
Setup the picture fields based on the specified image parameters
and the provided image data buffer.
|
static void |
avpicture_free(avcodec.AVPicture picture)
Free a picture previously allocated by avpicture_alloc().
|
static int |
avpicture_get_size(int pix_fmt,
int width,
int height)
Calculate the size in bytes that a picture of the given width and height
would occupy if stored in the given picture format.
|
static int |
avpicture_layout(avcodec.AVPicture src,
int pix_fmt,
int width,
int height,
byte[] dest,
int dest_size) |
static int |
avpicture_layout(avcodec.AVPicture src,
int pix_fmt,
int width,
int height,
ByteBuffer dest,
int dest_size) |
static int |
avpicture_layout(avcodec.AVPicture src,
int pix_fmt,
int width,
int height,
BytePointer dest,
int dest_size)
Copy pixel data from an AVPicture into a buffer.
|
static void |
avsubtitle_free(avcodec.AVSubtitle sub)
Free all allocated data in the given subtitle struct.
|
public static final int AV_CODEC_ID_NONE
public static final int AV_CODEC_ID_MPEG1VIDEO
public static final int AV_CODEC_ID_MPEG2VIDEO
public static final int AV_CODEC_ID_MPEG2VIDEO_XVMC
public static final int AV_CODEC_ID_H261
public static final int AV_CODEC_ID_H263
public static final int AV_CODEC_ID_RV10
public static final int AV_CODEC_ID_RV20
public static final int AV_CODEC_ID_MJPEG
public static final int AV_CODEC_ID_MJPEGB
public static final int AV_CODEC_ID_LJPEG
public static final int AV_CODEC_ID_SP5X
public static final int AV_CODEC_ID_JPEGLS
public static final int AV_CODEC_ID_MPEG4
public static final int AV_CODEC_ID_RAWVIDEO
public static final int AV_CODEC_ID_MSMPEG4V1
public static final int AV_CODEC_ID_MSMPEG4V2
public static final int AV_CODEC_ID_MSMPEG4V3
public static final int AV_CODEC_ID_WMV1
public static final int AV_CODEC_ID_WMV2
public static final int AV_CODEC_ID_H263P
public static final int AV_CODEC_ID_H263I
public static final int AV_CODEC_ID_FLV1
public static final int AV_CODEC_ID_SVQ1
public static final int AV_CODEC_ID_SVQ3
public static final int AV_CODEC_ID_DVVIDEO
public static final int AV_CODEC_ID_HUFFYUV
public static final int AV_CODEC_ID_CYUV
public static final int AV_CODEC_ID_H264
public static final int AV_CODEC_ID_INDEO3
public static final int AV_CODEC_ID_VP3
public static final int AV_CODEC_ID_THEORA
public static final int AV_CODEC_ID_ASV1
public static final int AV_CODEC_ID_ASV2
public static final int AV_CODEC_ID_FFV1
public static final int AV_CODEC_ID_4XM
public static final int AV_CODEC_ID_VCR1
public static final int AV_CODEC_ID_CLJR
public static final int AV_CODEC_ID_MDEC
public static final int AV_CODEC_ID_ROQ
public static final int AV_CODEC_ID_INTERPLAY_VIDEO
public static final int AV_CODEC_ID_XAN_WC3
public static final int AV_CODEC_ID_XAN_WC4
public static final int AV_CODEC_ID_RPZA
public static final int AV_CODEC_ID_CINEPAK
public static final int AV_CODEC_ID_WS_VQA
public static final int AV_CODEC_ID_MSRLE
public static final int AV_CODEC_ID_MSVIDEO1
public static final int AV_CODEC_ID_IDCIN
public static final int AV_CODEC_ID_8BPS
public static final int AV_CODEC_ID_SMC
public static final int AV_CODEC_ID_FLIC
public static final int AV_CODEC_ID_TRUEMOTION1
public static final int AV_CODEC_ID_VMDVIDEO
public static final int AV_CODEC_ID_MSZH
public static final int AV_CODEC_ID_ZLIB
public static final int AV_CODEC_ID_QTRLE
public static final int AV_CODEC_ID_TSCC
public static final int AV_CODEC_ID_ULTI
public static final int AV_CODEC_ID_QDRAW
public static final int AV_CODEC_ID_VIXL
public static final int AV_CODEC_ID_QPEG
public static final int AV_CODEC_ID_PNG
public static final int AV_CODEC_ID_PPM
public static final int AV_CODEC_ID_PBM
public static final int AV_CODEC_ID_PGM
public static final int AV_CODEC_ID_PGMYUV
public static final int AV_CODEC_ID_PAM
public static final int AV_CODEC_ID_FFVHUFF
public static final int AV_CODEC_ID_RV30
public static final int AV_CODEC_ID_RV40
public static final int AV_CODEC_ID_VC1
public static final int AV_CODEC_ID_WMV3
public static final int AV_CODEC_ID_LOCO
public static final int AV_CODEC_ID_WNV1
public static final int AV_CODEC_ID_AASC
public static final int AV_CODEC_ID_INDEO2
public static final int AV_CODEC_ID_FRAPS
public static final int AV_CODEC_ID_TRUEMOTION2
public static final int AV_CODEC_ID_BMP
public static final int AV_CODEC_ID_CSCD
public static final int AV_CODEC_ID_MMVIDEO
public static final int AV_CODEC_ID_ZMBV
public static final int AV_CODEC_ID_AVS
public static final int AV_CODEC_ID_SMACKVIDEO
public static final int AV_CODEC_ID_NUV
public static final int AV_CODEC_ID_KMVC
public static final int AV_CODEC_ID_FLASHSV
public static final int AV_CODEC_ID_CAVS
public static final int AV_CODEC_ID_JPEG2000
public static final int AV_CODEC_ID_VMNC
public static final int AV_CODEC_ID_VP5
public static final int AV_CODEC_ID_VP6
public static final int AV_CODEC_ID_VP6F
public static final int AV_CODEC_ID_TARGA
public static final int AV_CODEC_ID_DSICINVIDEO
public static final int AV_CODEC_ID_TIERTEXSEQVIDEO
public static final int AV_CODEC_ID_TIFF
public static final int AV_CODEC_ID_GIF
public static final int AV_CODEC_ID_DXA
public static final int AV_CODEC_ID_DNXHD
public static final int AV_CODEC_ID_THP
public static final int AV_CODEC_ID_SGI
public static final int AV_CODEC_ID_C93
public static final int AV_CODEC_ID_BETHSOFTVID
public static final int AV_CODEC_ID_PTX
public static final int AV_CODEC_ID_TXD
public static final int AV_CODEC_ID_VP6A
public static final int AV_CODEC_ID_AMV
public static final int AV_CODEC_ID_VB
public static final int AV_CODEC_ID_PCX
public static final int AV_CODEC_ID_SUNRAST
public static final int AV_CODEC_ID_INDEO4
public static final int AV_CODEC_ID_INDEO5
public static final int AV_CODEC_ID_MIMIC
public static final int AV_CODEC_ID_RL2
public static final int AV_CODEC_ID_ESCAPE124
public static final int AV_CODEC_ID_DIRAC
public static final int AV_CODEC_ID_BFI
public static final int AV_CODEC_ID_CMV
public static final int AV_CODEC_ID_MOTIONPIXELS
public static final int AV_CODEC_ID_TGV
public static final int AV_CODEC_ID_TGQ
public static final int AV_CODEC_ID_TQI
public static final int AV_CODEC_ID_AURA
public static final int AV_CODEC_ID_AURA2
public static final int AV_CODEC_ID_V210X
public static final int AV_CODEC_ID_TMV
public static final int AV_CODEC_ID_V210
public static final int AV_CODEC_ID_DPX
public static final int AV_CODEC_ID_MAD
public static final int AV_CODEC_ID_FRWU
public static final int AV_CODEC_ID_FLASHSV2
public static final int AV_CODEC_ID_CDGRAPHICS
public static final int AV_CODEC_ID_R210
public static final int AV_CODEC_ID_ANM
public static final int AV_CODEC_ID_BINKVIDEO
public static final int AV_CODEC_ID_IFF_ILBM
public static final int AV_CODEC_ID_IFF_BYTERUN1
public static final int AV_CODEC_ID_KGV1
public static final int AV_CODEC_ID_YOP
public static final int AV_CODEC_ID_VP8
public static final int AV_CODEC_ID_PICTOR
public static final int AV_CODEC_ID_ANSI
public static final int AV_CODEC_ID_A64_MULTI
public static final int AV_CODEC_ID_A64_MULTI5
public static final int AV_CODEC_ID_R10K
public static final int AV_CODEC_ID_MXPEG
public static final int AV_CODEC_ID_LAGARITH
public static final int AV_CODEC_ID_PRORES
public static final int AV_CODEC_ID_JV
public static final int AV_CODEC_ID_DFA
public static final int AV_CODEC_ID_WMV3IMAGE
public static final int AV_CODEC_ID_VC1IMAGE
public static final int AV_CODEC_ID_UTVIDEO
public static final int AV_CODEC_ID_BMV_VIDEO
public static final int AV_CODEC_ID_VBLE
public static final int AV_CODEC_ID_DXTORY
public static final int AV_CODEC_ID_V410
public static final int AV_CODEC_ID_XWD
public static final int AV_CODEC_ID_CDXL
public static final int AV_CODEC_ID_XBM
public static final int AV_CODEC_ID_ZEROCODEC
public static final int AV_CODEC_ID_MSS1
public static final int AV_CODEC_ID_MSA1
public static final int AV_CODEC_ID_TSCC2
public static final int AV_CODEC_ID_MTS2
public static final int AV_CODEC_ID_CLLC
public static final int AV_CODEC_ID_MSS2
public static final int AV_CODEC_ID_VP9
public static final int AV_CODEC_ID_AIC
public static final int AV_CODEC_ID_ESCAPE130_DEPRECATED
public static final int AV_CODEC_ID_G2M_DEPRECATED
public static final int AV_CODEC_ID_WEBP_DEPRECATED
public static final int AV_CODEC_ID_HNM4_VIDEO
public static final int AV_CODEC_ID_HEVC_DEPRECATED
public static final int AV_CODEC_ID_FIC
public static final int AV_CODEC_ID_ALIAS_PIX
public static final int AV_CODEC_ID_BRENDER_PIX_DEPRECATED
public static final int AV_CODEC_ID_PAF_VIDEO_DEPRECATED
public static final int AV_CODEC_ID_EXR_DEPRECATED
public static final int AV_CODEC_ID_VP7_DEPRECATED
public static final int AV_CODEC_ID_SANM_DEPRECATED
public static final int AV_CODEC_ID_SGIRLE_DEPRECATED
public static final int AV_CODEC_ID_MVC1_DEPRECATED
public static final int AV_CODEC_ID_MVC2_DEPRECATED
public static final int AV_CODEC_ID_HQX
public static final int AV_CODEC_ID_TDSC
public static final int AV_CODEC_ID_HQ_HQA
public static final int AV_CODEC_ID_BRENDER_PIX
public static final int AV_CODEC_ID_Y41P
public static final int AV_CODEC_ID_ESCAPE130
public static final int AV_CODEC_ID_EXR
public static final int AV_CODEC_ID_AVRP
public static final int AV_CODEC_ID_012V
public static final int AV_CODEC_ID_G2M
public static final int AV_CODEC_ID_AVUI
public static final int AV_CODEC_ID_AYUV
public static final int AV_CODEC_ID_TARGA_Y216
public static final int AV_CODEC_ID_V308
public static final int AV_CODEC_ID_V408
public static final int AV_CODEC_ID_YUV4
public static final int AV_CODEC_ID_SANM
public static final int AV_CODEC_ID_PAF_VIDEO
public static final int AV_CODEC_ID_AVRN
public static final int AV_CODEC_ID_CPIA
public static final int AV_CODEC_ID_XFACE
public static final int AV_CODEC_ID_SGIRLE
public static final int AV_CODEC_ID_MVC1
public static final int AV_CODEC_ID_MVC2
public static final int AV_CODEC_ID_SNOW
public static final int AV_CODEC_ID_WEBP
public static final int AV_CODEC_ID_SMVJPEG
public static final int AV_CODEC_ID_HEVC
public static final int AV_CODEC_ID_VP7
public static final int AV_CODEC_ID_APNG
public static final int AV_CODEC_ID_FIRST_AUDIO
public static final int AV_CODEC_ID_PCM_S16LE
public static final int AV_CODEC_ID_PCM_S16BE
public static final int AV_CODEC_ID_PCM_U16LE
public static final int AV_CODEC_ID_PCM_U16BE
public static final int AV_CODEC_ID_PCM_S8
public static final int AV_CODEC_ID_PCM_U8
public static final int AV_CODEC_ID_PCM_MULAW
public static final int AV_CODEC_ID_PCM_ALAW
public static final int AV_CODEC_ID_PCM_S32LE
public static final int AV_CODEC_ID_PCM_S32BE
public static final int AV_CODEC_ID_PCM_U32LE
public static final int AV_CODEC_ID_PCM_U32BE
public static final int AV_CODEC_ID_PCM_S24LE
public static final int AV_CODEC_ID_PCM_S24BE
public static final int AV_CODEC_ID_PCM_U24LE
public static final int AV_CODEC_ID_PCM_U24BE
public static final int AV_CODEC_ID_PCM_S24DAUD
public static final int AV_CODEC_ID_PCM_ZORK
public static final int AV_CODEC_ID_PCM_S16LE_PLANAR
public static final int AV_CODEC_ID_PCM_DVD
public static final int AV_CODEC_ID_PCM_F32BE
public static final int AV_CODEC_ID_PCM_F32LE
public static final int AV_CODEC_ID_PCM_F64BE
public static final int AV_CODEC_ID_PCM_F64LE
public static final int AV_CODEC_ID_PCM_BLURAY
public static final int AV_CODEC_ID_PCM_LXF
public static final int AV_CODEC_ID_S302M
public static final int AV_CODEC_ID_PCM_S8_PLANAR
public static final int AV_CODEC_ID_PCM_S24LE_PLANAR_DEPRECATED
public static final int AV_CODEC_ID_PCM_S32LE_PLANAR_DEPRECATED
public static final int AV_CODEC_ID_PCM_S24LE_PLANAR
public static final int AV_CODEC_ID_PCM_S32LE_PLANAR
public static final int AV_CODEC_ID_PCM_S16BE_PLANAR
public static final int AV_CODEC_ID_ADPCM_IMA_QT
public static final int AV_CODEC_ID_ADPCM_IMA_WAV
public static final int AV_CODEC_ID_ADPCM_IMA_DK3
public static final int AV_CODEC_ID_ADPCM_IMA_DK4
public static final int AV_CODEC_ID_ADPCM_IMA_WS
public static final int AV_CODEC_ID_ADPCM_IMA_SMJPEG
public static final int AV_CODEC_ID_ADPCM_MS
public static final int AV_CODEC_ID_ADPCM_4XM
public static final int AV_CODEC_ID_ADPCM_XA
public static final int AV_CODEC_ID_ADPCM_ADX
public static final int AV_CODEC_ID_ADPCM_EA
public static final int AV_CODEC_ID_ADPCM_G726
public static final int AV_CODEC_ID_ADPCM_CT
public static final int AV_CODEC_ID_ADPCM_SWF
public static final int AV_CODEC_ID_ADPCM_YAMAHA
public static final int AV_CODEC_ID_ADPCM_SBPRO_4
public static final int AV_CODEC_ID_ADPCM_SBPRO_3
public static final int AV_CODEC_ID_ADPCM_SBPRO_2
public static final int AV_CODEC_ID_ADPCM_THP
public static final int AV_CODEC_ID_ADPCM_IMA_AMV
public static final int AV_CODEC_ID_ADPCM_EA_R1
public static final int AV_CODEC_ID_ADPCM_EA_R3
public static final int AV_CODEC_ID_ADPCM_EA_R2
public static final int AV_CODEC_ID_ADPCM_IMA_EA_SEAD
public static final int AV_CODEC_ID_ADPCM_IMA_EA_EACS
public static final int AV_CODEC_ID_ADPCM_EA_XAS
public static final int AV_CODEC_ID_ADPCM_EA_MAXIS_XA
public static final int AV_CODEC_ID_ADPCM_IMA_ISS
public static final int AV_CODEC_ID_ADPCM_G722
public static final int AV_CODEC_ID_ADPCM_IMA_APC
public static final int AV_CODEC_ID_ADPCM_VIMA_DEPRECATED
public static final int AV_CODEC_ID_ADPCM_VIMA
public static final int AV_CODEC_ID_VIMA
public static final int AV_CODEC_ID_ADPCM_AFC
public static final int AV_CODEC_ID_ADPCM_IMA_OKI
public static final int AV_CODEC_ID_ADPCM_DTK
public static final int AV_CODEC_ID_ADPCM_IMA_RAD
public static final int AV_CODEC_ID_ADPCM_G726LE
public static final int AV_CODEC_ID_AMR_NB
public static final int AV_CODEC_ID_AMR_WB
public static final int AV_CODEC_ID_RA_144
public static final int AV_CODEC_ID_RA_288
public static final int AV_CODEC_ID_ROQ_DPCM
public static final int AV_CODEC_ID_INTERPLAY_DPCM
public static final int AV_CODEC_ID_XAN_DPCM
public static final int AV_CODEC_ID_SOL_DPCM
public static final int AV_CODEC_ID_MP2
public static final int AV_CODEC_ID_MP3
public static final int AV_CODEC_ID_AAC
public static final int AV_CODEC_ID_AC3
public static final int AV_CODEC_ID_DTS
public static final int AV_CODEC_ID_VORBIS
public static final int AV_CODEC_ID_DVAUDIO
public static final int AV_CODEC_ID_WMAV1
public static final int AV_CODEC_ID_WMAV2
public static final int AV_CODEC_ID_MACE3
public static final int AV_CODEC_ID_MACE6
public static final int AV_CODEC_ID_VMDAUDIO
public static final int AV_CODEC_ID_FLAC
public static final int AV_CODEC_ID_MP3ADU
public static final int AV_CODEC_ID_MP3ON4
public static final int AV_CODEC_ID_SHORTEN
public static final int AV_CODEC_ID_ALAC
public static final int AV_CODEC_ID_WESTWOOD_SND1
public static final int AV_CODEC_ID_GSM
public static final int AV_CODEC_ID_QDM2
public static final int AV_CODEC_ID_COOK
public static final int AV_CODEC_ID_TRUESPEECH
public static final int AV_CODEC_ID_TTA
public static final int AV_CODEC_ID_SMACKAUDIO
public static final int AV_CODEC_ID_QCELP
public static final int AV_CODEC_ID_WAVPACK
public static final int AV_CODEC_ID_DSICINAUDIO
public static final int AV_CODEC_ID_IMC
public static final int AV_CODEC_ID_MUSEPACK7
public static final int AV_CODEC_ID_MLP
public static final int AV_CODEC_ID_GSM_MS
public static final int AV_CODEC_ID_ATRAC3
public static final int AV_CODEC_ID_VOXWARE
public static final int AV_CODEC_ID_APE
public static final int AV_CODEC_ID_NELLYMOSER
public static final int AV_CODEC_ID_MUSEPACK8
public static final int AV_CODEC_ID_SPEEX
public static final int AV_CODEC_ID_WMAVOICE
public static final int AV_CODEC_ID_WMAPRO
public static final int AV_CODEC_ID_WMALOSSLESS
public static final int AV_CODEC_ID_ATRAC3P
public static final int AV_CODEC_ID_EAC3
public static final int AV_CODEC_ID_SIPR
public static final int AV_CODEC_ID_MP1
public static final int AV_CODEC_ID_TWINVQ
public static final int AV_CODEC_ID_TRUEHD
public static final int AV_CODEC_ID_MP4ALS
public static final int AV_CODEC_ID_ATRAC1
public static final int AV_CODEC_ID_BINKAUDIO_RDFT
public static final int AV_CODEC_ID_BINKAUDIO_DCT
public static final int AV_CODEC_ID_AAC_LATM
public static final int AV_CODEC_ID_QDMC
public static final int AV_CODEC_ID_CELT
public static final int AV_CODEC_ID_G723_1
public static final int AV_CODEC_ID_G729
public static final int AV_CODEC_ID_8SVX_EXP
public static final int AV_CODEC_ID_8SVX_FIB
public static final int AV_CODEC_ID_BMV_AUDIO
public static final int AV_CODEC_ID_RALF
public static final int AV_CODEC_ID_IAC
public static final int AV_CODEC_ID_ILBC
public static final int AV_CODEC_ID_OPUS_DEPRECATED
public static final int AV_CODEC_ID_COMFORT_NOISE
public static final int AV_CODEC_ID_TAK_DEPRECATED
public static final int AV_CODEC_ID_METASOUND
public static final int AV_CODEC_ID_PAF_AUDIO_DEPRECATED
public static final int AV_CODEC_ID_ON2AVC
public static final int AV_CODEC_ID_DSS_SP
public static final int AV_CODEC_ID_FFWAVESYNTH
public static final int AV_CODEC_ID_SONIC
public static final int AV_CODEC_ID_SONIC_LS
public static final int AV_CODEC_ID_PAF_AUDIO
public static final int AV_CODEC_ID_OPUS
public static final int AV_CODEC_ID_TAK
public static final int AV_CODEC_ID_EVRC
public static final int AV_CODEC_ID_SMV
public static final int AV_CODEC_ID_DSD_LSBF
public static final int AV_CODEC_ID_DSD_MSBF
public static final int AV_CODEC_ID_DSD_LSBF_PLANAR
public static final int AV_CODEC_ID_DSD_MSBF_PLANAR
public static final int AV_CODEC_ID_FIRST_SUBTITLE
public static final int AV_CODEC_ID_DVD_SUBTITLE
public static final int AV_CODEC_ID_DVB_SUBTITLE
public static final int AV_CODEC_ID_TEXT
public static final int AV_CODEC_ID_XSUB
public static final int AV_CODEC_ID_SSA
public static final int AV_CODEC_ID_MOV_TEXT
public static final int AV_CODEC_ID_HDMV_PGS_SUBTITLE
public static final int AV_CODEC_ID_DVB_TELETEXT
public static final int AV_CODEC_ID_SRT
public static final int AV_CODEC_ID_MICRODVD
public static final int AV_CODEC_ID_EIA_608
public static final int AV_CODEC_ID_JACOSUB
public static final int AV_CODEC_ID_SAMI
public static final int AV_CODEC_ID_REALTEXT
public static final int AV_CODEC_ID_STL
public static final int AV_CODEC_ID_SUBVIEWER1
public static final int AV_CODEC_ID_SUBVIEWER
public static final int AV_CODEC_ID_SUBRIP
public static final int AV_CODEC_ID_WEBVTT
public static final int AV_CODEC_ID_MPL2
public static final int AV_CODEC_ID_VPLAYER
public static final int AV_CODEC_ID_PJS
public static final int AV_CODEC_ID_ASS
public static final int AV_CODEC_ID_FIRST_UNKNOWN
public static final int AV_CODEC_ID_TTF
public static final int AV_CODEC_ID_BINTEXT
public static final int AV_CODEC_ID_XBIN
public static final int AV_CODEC_ID_IDF
public static final int AV_CODEC_ID_OTF
public static final int AV_CODEC_ID_SMPTE_KLV
public static final int AV_CODEC_ID_DVD_NAV
public static final int AV_CODEC_ID_TIMED_ID3
public static final int AV_CODEC_ID_BIN_DATA
public static final int AV_CODEC_ID_PROBE
public static final int AV_CODEC_ID_MPEG2TS
public static final int AV_CODEC_ID_MPEG4SYSTEMS
public static final int AV_CODEC_ID_FFMETADATA
public static final int AV_CODEC_PROP_INTRA_ONLY
public static final int AV_CODEC_PROP_LOSSY
public static final int AV_CODEC_PROP_LOSSLESS
public static final int AV_CODEC_PROP_REORDER
public static final int AV_CODEC_PROP_BITMAP_SUB
public static final int AV_CODEC_PROP_TEXT_SUB
public static final int FF_INPUT_BUFFER_PADDING_SIZE
public static final int FF_MIN_BUFFER_SIZE
public static final int ME_ZERO
public static final int ME_FULL
public static final int ME_LOG
public static final int ME_PHODS
public static final int ME_EPZS
public static final int ME_X1
public static final int ME_HEX
public static final int ME_UMH
public static final int ME_TESA
public static final int ME_ITER
public static final int AVDISCARD_NONE
public static final int AVDISCARD_DEFAULT
public static final int AVDISCARD_NONREF
public static final int AVDISCARD_BIDIR
public static final int AVDISCARD_NONINTRA
public static final int AVDISCARD_NONKEY
public static final int AVDISCARD_ALL
public static final int AV_AUDIO_SERVICE_TYPE_MAIN
public static final int AV_AUDIO_SERVICE_TYPE_EFFECTS
public static final int AV_AUDIO_SERVICE_TYPE_VISUALLY_IMPAIRED
public static final int AV_AUDIO_SERVICE_TYPE_HEARING_IMPAIRED
public static final int AV_AUDIO_SERVICE_TYPE_DIALOGUE
public static final int AV_AUDIO_SERVICE_TYPE_COMMENTARY
public static final int AV_AUDIO_SERVICE_TYPE_EMERGENCY
public static final int AV_AUDIO_SERVICE_TYPE_VOICE_OVER
public static final int AV_AUDIO_SERVICE_TYPE_KARAOKE
public static final int AV_AUDIO_SERVICE_TYPE_NB
public static final int FF_MAX_B_FRAMES
public static final int CODEC_FLAG_UNALIGNED
public static final int CODEC_FLAG_QSCALE
public static final int CODEC_FLAG_4MV
public static final int CODEC_FLAG_OUTPUT_CORRUPT
public static final int CODEC_FLAG_QPEL
public static final int CODEC_FLAG_GMC
public static final int CODEC_FLAG_MV0
public static final int CODEC_FLAG_INPUT_PRESERVED
public static final int CODEC_FLAG_PASS1
public static final int CODEC_FLAG_PASS2
public static final int CODEC_FLAG_GRAY
public static final int CODEC_FLAG_EMU_EDGE
public static final int CODEC_FLAG_PSNR
public static final int CODEC_FLAG_TRUNCATED
public static final int CODEC_FLAG_NORMALIZE_AQP
public static final int CODEC_FLAG_INTERLACED_DCT
public static final int CODEC_FLAG_LOW_DELAY
public static final int CODEC_FLAG_GLOBAL_HEADER
public static final int CODEC_FLAG_BITEXACT
public static final int CODEC_FLAG_AC_PRED
public static final int CODEC_FLAG_LOOP_FILTER
public static final int CODEC_FLAG_INTERLACED_ME
public static final int CODEC_FLAG_CLOSED_GOP
public static final int CODEC_FLAG2_FAST
public static final int CODEC_FLAG2_NO_OUTPUT
public static final int CODEC_FLAG2_LOCAL_HEADER
public static final int CODEC_FLAG2_DROP_FRAME_TIMECODE
public static final int CODEC_FLAG2_IGNORE_CROP
public static final int CODEC_FLAG2_CHUNKS
public static final int CODEC_FLAG2_SHOW_ALL
public static final int CODEC_FLAG2_EXPORT_MVS
public static final int CODEC_FLAG2_SKIP_MANUAL
public static final int CODEC_CAP_DRAW_HORIZ_BAND
public static final int CODEC_CAP_DR1
public static final int CODEC_CAP_TRUNCATED
public static final int CODEC_CAP_HWACCEL
public static final int CODEC_CAP_DELAY
public static final int CODEC_CAP_SMALL_LAST_FRAME
public static final int CODEC_CAP_HWACCEL_VDPAU
public static final int CODEC_CAP_SUBFRAMES
public static final int CODEC_CAP_EXPERIMENTAL
public static final int CODEC_CAP_CHANNEL_CONF
public static final int CODEC_CAP_NEG_LINESIZES
public static final int CODEC_CAP_FRAME_THREADS
public static final int CODEC_CAP_SLICE_THREADS
public static final int CODEC_CAP_PARAM_CHANGE
public static final int CODEC_CAP_AUTO_THREADS
public static final int CODEC_CAP_VARIABLE_FRAME_SIZE
public static final int CODEC_CAP_INTRA_ONLY
public static final int CODEC_CAP_LOSSLESS
public static final int MB_TYPE_INTRA4x4
public static final int MB_TYPE_INTRA16x16
public static final int MB_TYPE_INTRA_PCM
public static final int MB_TYPE_16x16
public static final int MB_TYPE_16x8
public static final int MB_TYPE_8x16
public static final int MB_TYPE_8x8
public static final int MB_TYPE_INTERLACED
public static final int MB_TYPE_DIRECT2
public static final int MB_TYPE_ACPRED
public static final int MB_TYPE_GMC
public static final int MB_TYPE_SKIP
public static final int MB_TYPE_P0L0
public static final int MB_TYPE_P1L0
public static final int MB_TYPE_P0L1
public static final int MB_TYPE_P1L1
public static final int MB_TYPE_L0
public static final int MB_TYPE_L1
public static final int MB_TYPE_L0L1
public static final int MB_TYPE_QUANT
public static final int MB_TYPE_CBP
public static final int FF_QSCALE_TYPE_MPEG1
public static final int FF_QSCALE_TYPE_MPEG2
public static final int FF_QSCALE_TYPE_H264
public static final int FF_QSCALE_TYPE_VP56
public static final int FF_BUFFER_TYPE_INTERNAL
public static final int FF_BUFFER_TYPE_USER
public static final int FF_BUFFER_TYPE_SHARED
public static final int FF_BUFFER_TYPE_COPY
public static final int FF_BUFFER_HINTS_VALID
public static final int FF_BUFFER_HINTS_READABLE
public static final int FF_BUFFER_HINTS_PRESERVE
public static final int FF_BUFFER_HINTS_REUSABLE
public static final int AV_GET_BUFFER_FLAG_REF
public static final int AV_PKT_DATA_PALETTE
public static final int AV_PKT_DATA_NEW_EXTRADATA
public static final int AV_PKT_DATA_PARAM_CHANGE
public static final int AV_PKT_DATA_H263_MB_INFO
public static final int AV_PKT_DATA_REPLAYGAIN
public static final int AV_PKT_DATA_DISPLAYMATRIX
public static final int AV_PKT_DATA_STEREO3D
public static final int AV_PKT_DATA_AUDIO_SERVICE_TYPE
public static final int AV_PKT_DATA_SKIP_SAMPLES
public static final int AV_PKT_DATA_JP_DUALMONO
public static final int AV_PKT_DATA_STRINGS_METADATA
public static final int AV_PKT_DATA_SUBTITLE_POSITION
public static final int AV_PKT_DATA_MATROSKA_BLOCKADDITIONAL
public static final int AV_PKT_DATA_WEBVTT_IDENTIFIER
public static final int AV_PKT_DATA_WEBVTT_SETTINGS
public static final int AV_PKT_DATA_METADATA_UPDATE
public static final int AV_PKT_FLAG_KEY
public static final int AV_PKT_FLAG_CORRUPT
public static final int AV_SIDE_DATA_PARAM_CHANGE_CHANNEL_COUNT
public static final int AV_SIDE_DATA_PARAM_CHANGE_CHANNEL_LAYOUT
public static final int AV_SIDE_DATA_PARAM_CHANGE_SAMPLE_RATE
public static final int AV_SIDE_DATA_PARAM_CHANGE_DIMENSIONS
public static final int AV_FIELD_UNKNOWN
public static final int AV_FIELD_PROGRESSIVE
public static final int AV_FIELD_TT
public static final int AV_FIELD_BB
public static final int AV_FIELD_TB
public static final int AV_FIELD_BT
public static final int AV_HWACCEL_FLAG_IGNORE_LEVEL
public static final int AV_HWACCEL_FLAG_ALLOW_HIGH_DEPTH
public static final int SUBTITLE_NONE
public static final int SUBTITLE_BITMAP
public static final int SUBTITLE_TEXT
public static final int SUBTITLE_ASS
public static final int AV_SUBTITLE_FLAG_FORCED
public static final int AV_PICTURE_STRUCTURE_UNKNOWN
public static final int AV_PICTURE_STRUCTURE_TOP_FIELD
public static final int AV_PICTURE_STRUCTURE_BOTTOM_FIELD
public static final int AV_PICTURE_STRUCTURE_FRAME
public static final int AV_LOCK_CREATE
public static final int AV_LOCK_OBTAIN
public static final int AV_LOCK_RELEASE
public static final int AV_LOCK_DESTROY
public static final int DFT_R2C
public static final int IDFT_C2R
public static final int IDFT_R2C
public static final int DFT_C2R
public static final int DCT_II
public static final int DCT_III
public static final int DCT_I
public static final int DST_I
@MemberGetter public static int AV_CODEC_ID_BRENDER_PIX()
@MemberGetter public static int AV_CODEC_ID_Y41P()
@MemberGetter public static int AV_CODEC_ID_ESCAPE130()
@MemberGetter public static int AV_CODEC_ID_EXR()
@MemberGetter public static int AV_CODEC_ID_AVRP()
@MemberGetter public static int AV_CODEC_ID_012V()
@MemberGetter public static int AV_CODEC_ID_G2M()
@MemberGetter public static int AV_CODEC_ID_AVUI()
@MemberGetter public static int AV_CODEC_ID_AYUV()
@MemberGetter public static int AV_CODEC_ID_TARGA_Y216()
@MemberGetter public static int AV_CODEC_ID_V308()
@MemberGetter public static int AV_CODEC_ID_V408()
@MemberGetter public static int AV_CODEC_ID_YUV4()
@MemberGetter public static int AV_CODEC_ID_SANM()
@MemberGetter public static int AV_CODEC_ID_PAF_VIDEO()
@MemberGetter public static int AV_CODEC_ID_AVRN()
@MemberGetter public static int AV_CODEC_ID_CPIA()
@MemberGetter public static int AV_CODEC_ID_XFACE()
@MemberGetter public static int AV_CODEC_ID_SGIRLE()
@MemberGetter public static int AV_CODEC_ID_MVC1()
@MemberGetter public static int AV_CODEC_ID_MVC2()
@MemberGetter public static int AV_CODEC_ID_SNOW()
@MemberGetter public static int AV_CODEC_ID_WEBP()
@MemberGetter public static int AV_CODEC_ID_SMVJPEG()
@MemberGetter public static int AV_CODEC_ID_HEVC()
@MemberGetter public static int AV_CODEC_ID_VP7()
@MemberGetter public static int AV_CODEC_ID_APNG()
@MemberGetter public static int AV_CODEC_ID_PCM_S24LE_PLANAR()
@MemberGetter public static int AV_CODEC_ID_PCM_S32LE_PLANAR()
@MemberGetter public static int AV_CODEC_ID_PCM_S16BE_PLANAR()
@MemberGetter public static int AV_CODEC_ID_ADPCM_VIMA()
@MemberGetter public static int AV_CODEC_ID_VIMA()
@MemberGetter public static int AV_CODEC_ID_ADPCM_AFC()
@MemberGetter public static int AV_CODEC_ID_ADPCM_IMA_OKI()
@MemberGetter public static int AV_CODEC_ID_ADPCM_DTK()
@MemberGetter public static int AV_CODEC_ID_ADPCM_IMA_RAD()
@MemberGetter public static int AV_CODEC_ID_ADPCM_G726LE()
@MemberGetter public static int AV_CODEC_ID_FFWAVESYNTH()
@MemberGetter public static int AV_CODEC_ID_SONIC()
@MemberGetter public static int AV_CODEC_ID_SONIC_LS()
@MemberGetter public static int AV_CODEC_ID_PAF_AUDIO()
@MemberGetter public static int AV_CODEC_ID_OPUS()
@MemberGetter public static int AV_CODEC_ID_TAK()
@MemberGetter public static int AV_CODEC_ID_EVRC()
@MemberGetter public static int AV_CODEC_ID_SMV()
@MemberGetter public static int AV_CODEC_ID_DSD_LSBF()
@MemberGetter public static int AV_CODEC_ID_DSD_MSBF()
@MemberGetter public static int AV_CODEC_ID_DSD_LSBF_PLANAR()
@MemberGetter public static int AV_CODEC_ID_DSD_MSBF_PLANAR()
@MemberGetter public static int AV_CODEC_ID_MICRODVD()
@MemberGetter public static int AV_CODEC_ID_EIA_608()
@MemberGetter public static int AV_CODEC_ID_JACOSUB()
@MemberGetter public static int AV_CODEC_ID_SAMI()
@MemberGetter public static int AV_CODEC_ID_REALTEXT()
@MemberGetter public static int AV_CODEC_ID_STL()
@MemberGetter public static int AV_CODEC_ID_SUBVIEWER1()
@MemberGetter public static int AV_CODEC_ID_SUBVIEWER()
@MemberGetter public static int AV_CODEC_ID_SUBRIP()
@MemberGetter public static int AV_CODEC_ID_WEBVTT()
@MemberGetter public static int AV_CODEC_ID_MPL2()
@MemberGetter public static int AV_CODEC_ID_VPLAYER()
@MemberGetter public static int AV_CODEC_ID_PJS()
@MemberGetter public static int AV_CODEC_ID_ASS()
@MemberGetter public static int AV_CODEC_ID_BINTEXT()
@MemberGetter public static int AV_CODEC_ID_XBIN()
@MemberGetter public static int AV_CODEC_ID_IDF()
@MemberGetter public static int AV_CODEC_ID_OTF()
@MemberGetter public static int AV_CODEC_ID_SMPTE_KLV()
@MemberGetter public static int AV_CODEC_ID_DVD_NAV()
@MemberGetter public static int AV_CODEC_ID_TIMED_ID3()
@MemberGetter public static int AV_CODEC_ID_BIN_DATA()
@ByVal public static avutil.AVRational av_codec_get_pkt_timebase(@Const avcodec.AVCodecContext avctx)
public static void av_codec_set_pkt_timebase(avcodec.AVCodecContext avctx, @ByVal avutil.AVRational val)
@Const public static avcodec.AVCodecDescriptor av_codec_get_codec_descriptor(@Const avcodec.AVCodecContext avctx)
public static void av_codec_set_codec_descriptor(avcodec.AVCodecContext avctx, @Const avcodec.AVCodecDescriptor desc)
public static int av_codec_get_lowres(@Const avcodec.AVCodecContext avctx)
public static void av_codec_set_lowres(avcodec.AVCodecContext avctx, int val)
public static int av_codec_get_seek_preroll(@Const avcodec.AVCodecContext avctx)
public static void av_codec_set_seek_preroll(avcodec.AVCodecContext avctx, int val)
@Cast(value="uint16_t*") public static ShortPointer av_codec_get_chroma_intra_matrix(@Const avcodec.AVCodecContext avctx)
public static void av_codec_set_chroma_intra_matrix(avcodec.AVCodecContext avctx, @Cast(value="uint16_t*") ShortPointer val)
public static void av_codec_set_chroma_intra_matrix(avcodec.AVCodecContext avctx, @Cast(value="uint16_t*") ShortBuffer val)
public static void av_codec_set_chroma_intra_matrix(avcodec.AVCodecContext avctx, @Cast(value="uint16_t*") short[] val)
public static int av_codec_get_max_lowres(@Const avcodec.AVCodec codec)
public static avcodec.AVCodec av_codec_next(@Const avcodec.AVCodec c)
@Cast(value="unsigned") public static int avcodec_version()
@Cast(value="const char*") public static BytePointer avcodec_configuration()
@Cast(value="const char*") public static BytePointer avcodec_license()
public static void avcodec_register(avcodec.AVCodec codec)
avcodec_register_all()public static void avcodec_register_all()
avcodec_register,
av_register_codec_parser,
av_register_bitstream_filterpublic static avcodec.AVCodecContext avcodec_alloc_context3(@Const avcodec.AVCodec codec)
codec - if non-NULL, allocate private data and initialize defaults
for the given codec. It is illegal to then call avcodec_open2()
with a different codec.
If NULL, then the codec-specific defaults won't be initialized,
which may result in suboptimal default settings (this is
important mainly for encoders, e.g. libx264).avcodec_get_context_defaultspublic static void avcodec_free_context(@Cast(value="AVCodecContext**") PointerPointer avctx)
public static void avcodec_free_context(@ByPtrPtr avcodec.AVCodecContext avctx)
public static int avcodec_get_context_defaults3(avcodec.AVCodecContext s, @Const avcodec.AVCodec codec)
@Const public static avutil.AVClass avcodec_get_class()
av_opt_find().@Const public static avutil.AVClass avcodec_get_frame_class()
av_opt_find().@Const public static avutil.AVClass avcodec_get_subtitle_rect_class()
av_opt_find().public static int avcodec_copy_context(avcodec.AVCodecContext dest, @Const avcodec.AVCodecContext src)
dest - target codec context, should be initialized with
avcodec_alloc_context3(NULL), but otherwise uninitializedsrc - source codec context@Deprecated public static avutil.AVFrame avcodec_alloc_frame()
@Deprecated public static void avcodec_get_frame_defaults(avutil.AVFrame frame)
frame - The AVFrame of which the fields should be set to default values.@Deprecated public static void avcodec_free_frame(@Cast(value="AVFrame**") PointerPointer frame)
frame - frame to be freed. The pointer will be set to NULL.@Deprecated public static void avcodec_free_frame(@ByPtrPtr avutil.AVFrame frame)
public static int avcodec_open2(avcodec.AVCodecContext avctx, @Const avcodec.AVCodec codec, @Cast(value="AVDictionary**") PointerPointer options)
avctx - The context to initialize.codec - The codec to open this context for. If a non-NULL codec has been
previously passed to avcodec_alloc_context3() or
avcodec_get_context_defaults3() for this context, then this
parameter MUST be either NULL or equal to the previously passed
codec.options - A dictionary filled with AVCodecContext and codec-private options.
On return this object will be filled with options that were not found.avcodec_alloc_context3(), avcodec_find_decoder(), avcodec_find_encoder(),
av_dict_set(), av_opt_find().public static int avcodec_open2(avcodec.AVCodecContext avctx, @Const avcodec.AVCodec codec, @ByPtrPtr avutil.AVDictionary options)
public static int avcodec_close(avcodec.AVCodecContext avctx)
public static void avsubtitle_free(avcodec.AVSubtitle sub)
sub - AVSubtitle to free.@Deprecated public static void av_destruct_packet(avcodec.AVPacket pkt)
public static void av_init_packet(avcodec.AVPacket pkt)
pkt - packetpublic static int av_new_packet(avcodec.AVPacket pkt, int size)
pkt - packetsize - wanted payload sizepublic static void av_shrink_packet(avcodec.AVPacket pkt, int size)
pkt - packetsize - new sizepublic static int av_grow_packet(avcodec.AVPacket pkt, int grow_by)
pkt - packetgrow_by - number of bytes by which to increase the size of the packetpublic static int av_packet_from_data(avcodec.AVPacket pkt, @Cast(value="uint8_t*") BytePointer data, int size)
pkt - packet to be initialized. This function will set the data, size,
buf and destruct fields, all others are left untouched.data - Data allocated by av_malloc() to be used as packet data. If this
function returns successfully, the data is owned by the underlying AVBuffer.
The caller may not access the data through other means.size - size of data in bytes, without the padding. I.e. the full buffer
size is assumed to be size + FF_INPUT_BUFFER_PADDING_SIZE.public static int av_packet_from_data(avcodec.AVPacket pkt, @Cast(value="uint8_t*") ByteBuffer data, int size)
public static int av_packet_from_data(avcodec.AVPacket pkt, @Cast(value="uint8_t*") byte[] data, int size)
public static int av_dup_packet(avcodec.AVPacket pkt)
public static int av_copy_packet(avcodec.AVPacket dst, @Const avcodec.AVPacket src)
public static int av_copy_packet_side_data(avcodec.AVPacket dst, @Const avcodec.AVPacket src)
public static void av_free_packet(avcodec.AVPacket pkt)
pkt - packet to free@Cast(value="uint8_t*") public static BytePointer av_packet_new_side_data(avcodec.AVPacket pkt, @Cast(value="AVPacketSideDataType") int type, int size)
pkt - packettype - side information typesize - side information sizepublic static int av_packet_shrink_side_data(avcodec.AVPacket pkt, @Cast(value="AVPacketSideDataType") int type, int size)
pkt - packettype - side information typesize - new side information size@Cast(value="uint8_t*") public static BytePointer av_packet_get_side_data(avcodec.AVPacket pkt, @Cast(value="AVPacketSideDataType") int type, IntPointer size)
pkt - packettype - desired side information typesize - pointer for side information size to store (optional)@Cast(value="uint8_t*") public static ByteBuffer av_packet_get_side_data(avcodec.AVPacket pkt, @Cast(value="AVPacketSideDataType") int type, IntBuffer size)
@Cast(value="uint8_t*") public static byte[] av_packet_get_side_data(avcodec.AVPacket pkt, @Cast(value="AVPacketSideDataType") int type, int[] size)
public static int av_packet_merge_side_data(avcodec.AVPacket pkt)
public static int av_packet_split_side_data(avcodec.AVPacket pkt)
@Cast(value="const char*") public static BytePointer av_packet_side_data_name(@Cast(value="AVPacketSideDataType") int type)
@Cast(value="uint8_t*") public static BytePointer av_packet_pack_dictionary(avutil.AVDictionary dict, IntPointer size)
dict - The dictionary to pack.size - pointer to store the size of the returned data@Cast(value="uint8_t*") public static ByteBuffer av_packet_pack_dictionary(avutil.AVDictionary dict, IntBuffer size)
@Cast(value="uint8_t*") public static byte[] av_packet_pack_dictionary(avutil.AVDictionary dict, int[] size)
public static int av_packet_unpack_dictionary(@Cast(value="const uint8_t*") BytePointer data, int size, @Cast(value="AVDictionary**") PointerPointer dict)
data - data from side_datasize - size of the datadict - the metadata storage dictionarypublic static int av_packet_unpack_dictionary(@Cast(value="const uint8_t*") BytePointer data, int size, @ByPtrPtr avutil.AVDictionary dict)
public static int av_packet_unpack_dictionary(@Cast(value="const uint8_t*") ByteBuffer data, int size, @ByPtrPtr avutil.AVDictionary dict)
public static int av_packet_unpack_dictionary(@Cast(value="const uint8_t*") byte[] data, int size, @ByPtrPtr avutil.AVDictionary dict)
public static void av_packet_free_side_data(avcodec.AVPacket pkt)
pkt - packetpublic static int av_packet_ref(avcodec.AVPacket dst, @Const avcodec.AVPacket src)
dst - Destination packetsrc - Source packetav_packet_unrefpublic static void av_packet_unref(avcodec.AVPacket pkt)
pkt - The packet to be unreferenced.public static void av_packet_move_ref(avcodec.AVPacket dst, avcodec.AVPacket src)
src - Source packet, will be resetdst - Destination packetav_packet_unrefpublic static int av_packet_copy_props(avcodec.AVPacket dst, @Const avcodec.AVPacket src)
dst - Destination packetsrc - Source packetpublic static void av_packet_rescale_ts(avcodec.AVPacket pkt, @ByVal avutil.AVRational tb_src, @ByVal avutil.AVRational tb_dst)
pkt - packet on which the conversion will be performedtb_src - source timebase, in which the timing fields in pkt are
expressedtb_dst - destination timebase, to which the timing fields will be
convertedpublic static avcodec.AVCodec avcodec_find_decoder(@Cast(value="AVCodecID") int id)
id - AVCodecID of the requested decoderpublic static avcodec.AVCodec avcodec_find_decoder_by_name(@Cast(value="const char*") BytePointer name)
name - name of the requested decoderpublic static avcodec.AVCodec avcodec_find_decoder_by_name(String name)
@Deprecated public static int avcodec_default_get_buffer(avcodec.AVCodecContext s, avutil.AVFrame pic)
@Deprecated public static void avcodec_default_release_buffer(avcodec.AVCodecContext s, avutil.AVFrame pic)
@Deprecated public static int avcodec_default_reget_buffer(avcodec.AVCodecContext s, avutil.AVFrame pic)
public static int avcodec_default_get_buffer2(avcodec.AVCodecContext s, avutil.AVFrame frame, int flags)
@Cast(value="unsigned") @Deprecated public static int avcodec_get_edge_width()
public static void avcodec_align_dimensions(avcodec.AVCodecContext s, IntPointer width, IntPointer height)
public static void avcodec_align_dimensions(avcodec.AVCodecContext s, IntBuffer width, IntBuffer height)
public static void avcodec_align_dimensions(avcodec.AVCodecContext s, int[] width, int[] height)
public static void avcodec_align_dimensions2(avcodec.AVCodecContext s, IntPointer width, IntPointer height, IntPointer linesize_align)
public static void avcodec_align_dimensions2(avcodec.AVCodecContext s, IntBuffer width, IntBuffer height, IntBuffer linesize_align)
public static void avcodec_align_dimensions2(avcodec.AVCodecContext s, int[] width, int[] height, int[] linesize_align)
public static int avcodec_enum_to_chroma_pos(IntPointer xpos, IntPointer ypos, @Cast(value="AVChromaLocation") int pos)
xpos - horizontal chroma sample positionypos - vertical chroma sample positionpublic static int avcodec_enum_to_chroma_pos(IntBuffer xpos, IntBuffer ypos, @Cast(value="AVChromaLocation") int pos)
public static int avcodec_enum_to_chroma_pos(int[] xpos,
int[] ypos,
@Cast(value="AVChromaLocation")
int pos)
@Cast(value="AVChromaLocation") public static int avcodec_chroma_pos_to_enum(int xpos, int ypos)
xpos - horizontal chroma sample positionypos - vertical chroma sample position@Deprecated public static int avcodec_decode_audio3(avcodec.AVCodecContext avctx, ShortPointer samples, IntPointer frame_size_ptr, avcodec.AVPacket avpkt)
avctx - the codec context@Deprecated public static int avcodec_decode_audio3(avcodec.AVCodecContext avctx, ShortBuffer samples, IntBuffer frame_size_ptr, avcodec.AVPacket avpkt)
@Deprecated public static int avcodec_decode_audio3(avcodec.AVCodecContext avctx, short[] samples, int[] frame_size_ptr, avcodec.AVPacket avpkt)
public static int avcodec_decode_audio4(avcodec.AVCodecContext avctx, avutil.AVFrame frame, IntPointer got_frame_ptr, @Const avcodec.AVPacket avpkt)
avctx - the codec contextpublic static int avcodec_decode_audio4(avcodec.AVCodecContext avctx, avutil.AVFrame frame, IntBuffer got_frame_ptr, @Const avcodec.AVPacket avpkt)
public static int avcodec_decode_audio4(avcodec.AVCodecContext avctx, avutil.AVFrame frame, int[] got_frame_ptr, @Const avcodec.AVPacket avpkt)
public static int avcodec_decode_video2(avcodec.AVCodecContext avctx, avutil.AVFrame picture, IntPointer got_picture_ptr, @Const avcodec.AVPacket avpkt)
avctx - the codec contextpublic static int avcodec_decode_video2(avcodec.AVCodecContext avctx, avutil.AVFrame picture, IntBuffer got_picture_ptr, @Const avcodec.AVPacket avpkt)
public static int avcodec_decode_video2(avcodec.AVCodecContext avctx, avutil.AVFrame picture, int[] got_picture_ptr, @Const avcodec.AVPacket avpkt)
public static int avcodec_decode_subtitle2(avcodec.AVCodecContext avctx, avcodec.AVSubtitle sub, IntPointer got_sub_ptr, avcodec.AVPacket avpkt)
avctx - the codec contextpublic static int avcodec_decode_subtitle2(avcodec.AVCodecContext avctx, avcodec.AVSubtitle sub, IntBuffer got_sub_ptr, avcodec.AVPacket avpkt)
public static int avcodec_decode_subtitle2(avcodec.AVCodecContext avctx, avcodec.AVSubtitle sub, int[] got_sub_ptr, avcodec.AVPacket avpkt)
public static avcodec.AVCodecParser av_parser_next(@Const avcodec.AVCodecParser c)
public static void av_register_codec_parser(avcodec.AVCodecParser parser)
public static avcodec.AVCodecParserContext av_parser_init(int codec_id)
public static int av_parser_parse2(avcodec.AVCodecParserContext s, avcodec.AVCodecContext avctx, @Cast(value="uint8_t**") PointerPointer poutbuf, IntPointer poutbuf_size, @Cast(value="const uint8_t*") BytePointer buf, int buf_size, long pts, long dts, long pos)
s - parser context.avctx - codec context.poutbuf - set to pointer to parsed buffer or NULL if not yet finished.poutbuf_size - set to size of parsed buffer or zero if not yet finished.buf - input buffer.buf_size - input length, to signal EOF, this should be 0 (so that the last frame can be output).pts - input presentation timestamp.dts - input decoding timestamp.pos - input byte position in stream.public static int av_parser_parse2(avcodec.AVCodecParserContext s, avcodec.AVCodecContext avctx, @Cast(value="uint8_t**") @ByPtrPtr BytePointer poutbuf, IntPointer poutbuf_size, @Cast(value="const uint8_t*") BytePointer buf, int buf_size, long pts, long dts, long pos)
public static int av_parser_parse2(avcodec.AVCodecParserContext s, avcodec.AVCodecContext avctx, @Cast(value="uint8_t**") @ByPtrPtr ByteBuffer poutbuf, IntBuffer poutbuf_size, @Cast(value="const uint8_t*") ByteBuffer buf, int buf_size, long pts, long dts, long pos)
public static int av_parser_parse2(avcodec.AVCodecParserContext s, avcodec.AVCodecContext avctx, @Cast(value="uint8_t**") @ByPtrPtr byte[] poutbuf, int[] poutbuf_size, @Cast(value="const uint8_t*") byte[] buf, int buf_size, long pts, long dts, long pos)
public static int av_parser_change(avcodec.AVCodecParserContext s, avcodec.AVCodecContext avctx, @Cast(value="uint8_t**") PointerPointer poutbuf, IntPointer poutbuf_size, @Cast(value="const uint8_t*") BytePointer buf, int buf_size, int keyframe)
public static int av_parser_change(avcodec.AVCodecParserContext s, avcodec.AVCodecContext avctx, @Cast(value="uint8_t**") @ByPtrPtr BytePointer poutbuf, IntPointer poutbuf_size, @Cast(value="const uint8_t*") BytePointer buf, int buf_size, int keyframe)
public static int av_parser_change(avcodec.AVCodecParserContext s, avcodec.AVCodecContext avctx, @Cast(value="uint8_t**") @ByPtrPtr ByteBuffer poutbuf, IntBuffer poutbuf_size, @Cast(value="const uint8_t*") ByteBuffer buf, int buf_size, int keyframe)
public static int av_parser_change(avcodec.AVCodecParserContext s, avcodec.AVCodecContext avctx, @Cast(value="uint8_t**") @ByPtrPtr byte[] poutbuf, int[] poutbuf_size, @Cast(value="const uint8_t*") byte[] buf, int buf_size, int keyframe)
public static void av_parser_close(avcodec.AVCodecParserContext s)
public static avcodec.AVCodec avcodec_find_encoder(@Cast(value="AVCodecID") int id)
id - AVCodecID of the requested encoderpublic static avcodec.AVCodec avcodec_find_encoder_by_name(@Cast(value="const char*") BytePointer name)
name - name of the requested encoderpublic static avcodec.AVCodec avcodec_find_encoder_by_name(String name)
@Deprecated public static int avcodec_encode_audio(avcodec.AVCodecContext avctx, @Cast(value="uint8_t*") BytePointer buf, int buf_size, @Const ShortPointer samples)
avctx - the codec context@Deprecated public static int avcodec_encode_audio(avcodec.AVCodecContext avctx, @Cast(value="uint8_t*") ByteBuffer buf, int buf_size, @Const ShortBuffer samples)
@Deprecated public static int avcodec_encode_audio(avcodec.AVCodecContext avctx, @Cast(value="uint8_t*") byte[] buf, int buf_size, @Const short[] samples)
public static int avcodec_encode_audio2(avcodec.AVCodecContext avctx, avcodec.AVPacket avpkt, @Const avutil.AVFrame frame, IntPointer got_packet_ptr)
avctx - codec contextavpkt - output AVPacket.
The user can supply an output buffer by setting
avpkt->data and avpkt->size prior to calling the
function, but if the size of the user-provided data is not
large enough, encoding will fail. If avpkt->data and
avpkt->size are set, avpkt->destruct must also be set. All
other AVPacket fields will be reset by the encoder using
av_init_packet(). If avpkt->data is NULL, the encoder will
allocate it. The encoder will set avpkt->size to the size
of the output packet.
If this function fails or produces no output, avpkt will be
freed using av_free_packet() (i.e. avpkt->destruct will be
called to free the user supplied buffer).public static int avcodec_encode_audio2(avcodec.AVCodecContext avctx, avcodec.AVPacket avpkt, @Const avutil.AVFrame frame, IntBuffer got_packet_ptr)
public static int avcodec_encode_audio2(avcodec.AVCodecContext avctx, avcodec.AVPacket avpkt, @Const avutil.AVFrame frame, int[] got_packet_ptr)
@Deprecated public static int avcodec_encode_video(avcodec.AVCodecContext avctx, @Cast(value="uint8_t*") BytePointer buf, int buf_size, @Const avutil.AVFrame pict)
avctx - the codec context@Deprecated public static int avcodec_encode_video(avcodec.AVCodecContext avctx, @Cast(value="uint8_t*") ByteBuffer buf, int buf_size, @Const avutil.AVFrame pict)
@Deprecated public static int avcodec_encode_video(avcodec.AVCodecContext avctx, @Cast(value="uint8_t*") byte[] buf, int buf_size, @Const avutil.AVFrame pict)
public static int avcodec_encode_video2(avcodec.AVCodecContext avctx, avcodec.AVPacket avpkt, @Const avutil.AVFrame frame, IntPointer got_packet_ptr)
avctx - codec contextavpkt - output AVPacket.
The user can supply an output buffer by setting
avpkt->data and avpkt->size prior to calling the
function, but if the size of the user-provided data is not
large enough, encoding will fail. All other AVPacket fields
will be reset by the encoder using av_init_packet(). If
avpkt->data is NULL, the encoder will allocate it.
The encoder will set avpkt->size to the size of the
output packet. The returned data (if any) belongs to the
caller, he is responsible for freeing it.
If this function fails or produces no output, avpkt will be
freed using av_free_packet() (i.e. avpkt->destruct will be
called to free the user supplied buffer).public static int avcodec_encode_video2(avcodec.AVCodecContext avctx, avcodec.AVPacket avpkt, @Const avutil.AVFrame frame, IntBuffer got_packet_ptr)
public static int avcodec_encode_video2(avcodec.AVCodecContext avctx, avcodec.AVPacket avpkt, @Const avutil.AVFrame frame, int[] got_packet_ptr)
public static int avcodec_encode_subtitle(avcodec.AVCodecContext avctx, @Cast(value="uint8_t*") BytePointer buf, int buf_size, @Const avcodec.AVSubtitle sub)
public static int avcodec_encode_subtitle(avcodec.AVCodecContext avctx, @Cast(value="uint8_t*") ByteBuffer buf, int buf_size, @Const avcodec.AVSubtitle sub)
public static int avcodec_encode_subtitle(avcodec.AVCodecContext avctx, @Cast(value="uint8_t*") byte[] buf, int buf_size, @Const avcodec.AVSubtitle sub)
@Deprecated public static avcodec.ReSampleContext av_audio_resample_init(int output_channels, int input_channels, int output_rate, int input_rate, @Cast(value="AVSampleFormat") int sample_fmt_out, @Cast(value="AVSampleFormat") int sample_fmt_in, int filter_length, int log2_phase_count, int linear, double cutoff)
output_channels - number of output channelsinput_channels - number of input channelsoutput_rate - output sample rateinput_rate - input sample ratesample_fmt_out - requested output sample formatsample_fmt_in - input sample formatfilter_length - length of each FIR filter in the filterbank relative to the cutoff frequencylog2_phase_count - log2 of the number of entries in the polyphase filterbanklinear - if 1 then the used FIR filter will be linearly interpolated
between the 2 closest, if 0 the closest will be usedcutoff - cutoff frequency, 1.0 corresponds to half the output sampling rate@Deprecated public static int audio_resample(avcodec.ReSampleContext s, ShortPointer output, ShortPointer input, int nb_samples)
@Deprecated public static int audio_resample(avcodec.ReSampleContext s, ShortBuffer output, ShortBuffer input, int nb_samples)
@Deprecated public static int audio_resample(avcodec.ReSampleContext s, short[] output, short[] input, int nb_samples)
@Deprecated public static void audio_resample_close(avcodec.ReSampleContext s)
s - a non-NULL pointer to a resample context previously
created with av_audio_resample_init()@Deprecated public static avcodec.AVResampleContext av_resample_init(int out_rate, int in_rate, int filter_length, int log2_phase_count, int linear, double cutoff)
filter_length - length of each FIR filter in the filterbank relative to the cutoff freqlog2_phase_count - log2 of the number of entries in the polyphase filterbanklinear - If 1 then the used FIR filter will be linearly interpolated
between the 2 closest, if 0 the closest will be usedcutoff - cutoff frequency, 1.0 corresponds to half the output sampling rate@Deprecated public static int av_resample(avcodec.AVResampleContext c, ShortPointer dst, ShortPointer src, IntPointer consumed, int src_size, int dst_size, int update_ctx)
src - an array of unconsumed samplesconsumed - the number of samples of src which have been consumed are returned heresrc_size - the number of unconsumed samples availabledst_size - the amount of space in samples available in dstupdate_ctx - If this is 0 then the context will not be modified, that way several channels can be resampled with the same context.@Deprecated public static int av_resample(avcodec.AVResampleContext c, ShortBuffer dst, ShortBuffer src, IntBuffer consumed, int src_size, int dst_size, int update_ctx)
@Deprecated public static int av_resample(avcodec.AVResampleContext c, short[] dst, short[] src, int[] consumed, int src_size, int dst_size, int update_ctx)
@Deprecated public static void av_resample_compensate(avcodec.AVResampleContext c, int sample_delta, int compensation_distance)
compensation_distance - distance in output samples over which the compensation should be performedsample_delta - number of output samples which should be output less
example: av_resample_compensate(c, 10, 500)
here instead of 510 samples only 500 samples would be output
note, due to rounding the actual compensation might be slightly different,
especially if the compensation_distance is large and the in_rate used during init is small@Deprecated public static void av_resample_close(avcodec.AVResampleContext c)
public static int avpicture_alloc(avcodec.AVPicture picture, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height)
picture - the picture structure to be filled inpix_fmt - the pixel format of the picturewidth - the width of the pictureheight - the height of the pictureav_image_alloc(), avpicture_fill()public static void avpicture_free(avcodec.AVPicture picture)
picture - the AVPicture to be freedpublic static int avpicture_fill(avcodec.AVPicture picture, @Cast(value="const uint8_t*") BytePointer ptr, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height)
picture - the picture to be filled inptr - buffer where the image data is stored, or NULLpix_fmt - the pixel format of the imagewidth - the width of the image in pixelsheight - the height of the image in pixelsav_image_fill_arrays()public static int avpicture_fill(avcodec.AVPicture picture, @Cast(value="const uint8_t*") ByteBuffer ptr, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height)
public static int avpicture_fill(avcodec.AVPicture picture, @Cast(value="const uint8_t*") byte[] ptr, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height)
public static int avpicture_layout(@Const avcodec.AVPicture src, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height, @Cast(value="unsigned char*") BytePointer dest, int dest_size)
src - source picture with filled datapix_fmt - picture pixel formatwidth - picture widthheight - picture heightdest - destination bufferdest_size - destination buffer size in bytesav_image_copy_to_buffer()public static int avpicture_layout(@Const avcodec.AVPicture src, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height, @Cast(value="unsigned char*") ByteBuffer dest, int dest_size)
public static int avpicture_layout(@Const avcodec.AVPicture src, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height, @Cast(value="unsigned char*") byte[] dest, int dest_size)
public static int avpicture_get_size(@Cast(value="AVPixelFormat") int pix_fmt, int width, int height)
pix_fmt - picture pixel formatwidth - picture widthheight - picture heightav_image_get_buffer_size().@Deprecated public static int avpicture_deinterlace(avcodec.AVPicture dst, @Const avcodec.AVPicture src, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height)
public static void av_picture_copy(avcodec.AVPicture dst, @Const avcodec.AVPicture src, @Cast(value="AVPixelFormat") int pix_fmt, int width, int height)
public static int av_picture_crop(avcodec.AVPicture dst, @Const avcodec.AVPicture src, @Cast(value="AVPixelFormat") int pix_fmt, int top_band, int left_band)
public static int av_picture_pad(avcodec.AVPicture dst, @Const avcodec.AVPicture src, int height, int width, @Cast(value="AVPixelFormat") int pix_fmt, int padtop, int padbottom, int padleft, int padright, IntPointer color)
public static int av_picture_pad(avcodec.AVPicture dst, @Const avcodec.AVPicture src, int height, int width, @Cast(value="AVPixelFormat") int pix_fmt, int padtop, int padbottom, int padleft, int padright, IntBuffer color)
public static int av_picture_pad(avcodec.AVPicture dst, @Const avcodec.AVPicture src, int height, int width, @Cast(value="AVPixelFormat") int pix_fmt, int padtop, int padbottom, int padleft, int padright, int[] color)
public static void avcodec_get_chroma_sub_sample(@Cast(value="AVPixelFormat") int pix_fmt, IntPointer h_shift, IntPointer v_shift)
av_pix_fmt_get_chroma_sub_samplepublic static void avcodec_get_chroma_sub_sample(@Cast(value="AVPixelFormat") int pix_fmt, IntBuffer h_shift, IntBuffer v_shift)
public static void avcodec_get_chroma_sub_sample(@Cast(value="AVPixelFormat") int pix_fmt, int[] h_shift, int[] v_shift)
@Cast(value="unsigned int") public static int avcodec_pix_fmt_to_codec_tag(@Cast(value="AVPixelFormat") int pix_fmt)
public static int avcodec_get_pix_fmt_loss(@Cast(value="AVPixelFormat") int dst_pix_fmt, @Cast(value="AVPixelFormat") int src_pix_fmt, int has_alpha)
@Cast(value="AVPixelFormat") public static int avcodec_find_best_pix_fmt_of_list(@Cast(value="const AVPixelFormat*") IntPointer pix_fmt_list, @Cast(value="AVPixelFormat") int src_pix_fmt, int has_alpha, IntPointer loss_ptr)
@Cast(value="AVPixelFormat") public static int avcodec_find_best_pix_fmt_of_list(@Cast(value="const AVPixelFormat*") IntBuffer pix_fmt_list, @Cast(value="AVPixelFormat") int src_pix_fmt, int has_alpha, IntBuffer loss_ptr)
@Cast(value="AVPixelFormat") public static int avcodec_find_best_pix_fmt_of_list(@Cast(value="const AVPixelFormat*") int[] pix_fmt_list, @Cast(value="AVPixelFormat") int src_pix_fmt, int has_alpha, int[] loss_ptr)
@Cast(value="AVPixelFormat") public static int avcodec_find_best_pix_fmt_of_2(@Cast(value="AVPixelFormat") int dst_pix_fmt1, @Cast(value="AVPixelFormat") int dst_pix_fmt2, @Cast(value="AVPixelFormat") int src_pix_fmt, int has_alpha, IntPointer loss_ptr)
@Cast(value="AVPixelFormat") public static int avcodec_find_best_pix_fmt_of_2(@Cast(value="AVPixelFormat") int dst_pix_fmt1, @Cast(value="AVPixelFormat") int dst_pix_fmt2, @Cast(value="AVPixelFormat") int src_pix_fmt, int has_alpha, IntBuffer loss_ptr)
@Cast(value="AVPixelFormat") public static int avcodec_find_best_pix_fmt_of_2(@Cast(value="AVPixelFormat") int dst_pix_fmt1, @Cast(value="AVPixelFormat") int dst_pix_fmt2, @Cast(value="AVPixelFormat") int src_pix_fmt, int has_alpha, int[] loss_ptr)
@Cast(value="AVPixelFormat") @Deprecated public static int avcodec_find_best_pix_fmt2(@Cast(value="AVPixelFormat") int dst_pix_fmt1, @Cast(value="AVPixelFormat") int dst_pix_fmt2, @Cast(value="AVPixelFormat") int src_pix_fmt, int has_alpha, IntPointer loss_ptr)
@Cast(value="AVPixelFormat") @Deprecated public static int avcodec_find_best_pix_fmt2(@Cast(value="AVPixelFormat") int dst_pix_fmt1, @Cast(value="AVPixelFormat") int dst_pix_fmt2, @Cast(value="AVPixelFormat") int src_pix_fmt, int has_alpha, IntBuffer loss_ptr)
@Cast(value="AVPixelFormat") @Deprecated public static int avcodec_find_best_pix_fmt2(@Cast(value="AVPixelFormat") int dst_pix_fmt1, @Cast(value="AVPixelFormat") int dst_pix_fmt2, @Cast(value="AVPixelFormat") int src_pix_fmt, int has_alpha, int[] loss_ptr)
@Cast(value="AVPixelFormat") public static int avcodec_default_get_format(avcodec.AVCodecContext s, @Cast(value="const AVPixelFormat*") IntPointer fmt)
@Cast(value="AVPixelFormat") public static int avcodec_default_get_format(avcodec.AVCodecContext s, @Cast(value="const AVPixelFormat*") IntBuffer fmt)
@Cast(value="AVPixelFormat") public static int avcodec_default_get_format(avcodec.AVCodecContext s, @Cast(value="const AVPixelFormat*") int[] fmt)
@Deprecated public static void avcodec_set_dimensions(avcodec.AVCodecContext s, int width, int height)
@Cast(value="size_t") public static long av_get_codec_tag_string(@Cast(value="char*") BytePointer buf, @Cast(value="size_t") long buf_size, @Cast(value="unsigned int") int codec_tag)
buf - buffer to place codec tag inbuf_size - size in bytes of bufcodec_tag - codec tag to assign@Cast(value="size_t") public static long av_get_codec_tag_string(@Cast(value="char*") ByteBuffer buf, @Cast(value="size_t") long buf_size, @Cast(value="unsigned int") int codec_tag)
@Cast(value="size_t") public static long av_get_codec_tag_string(@Cast(value="char*") byte[] buf, @Cast(value="size_t") long buf_size, @Cast(value="unsigned int") int codec_tag)
public static void avcodec_string(@Cast(value="char*") BytePointer buf, int buf_size, avcodec.AVCodecContext enc, int encode)
public static void avcodec_string(@Cast(value="char*") ByteBuffer buf, int buf_size, avcodec.AVCodecContext enc, int encode)
public static void avcodec_string(@Cast(value="char*") byte[] buf, int buf_size, avcodec.AVCodecContext enc, int encode)
@Cast(value="const char*") public static BytePointer av_get_profile_name(@Const avcodec.AVCodec codec, int profile)
codec - the codec that is searched for the given profileprofile - the profile value for which a name is requestedpublic static int avcodec_default_execute(avcodec.AVCodecContext c, avcodec.Func_AVCodecContext_Pointer func, Pointer arg, IntPointer ret, int count, int size)
public static int avcodec_default_execute(avcodec.AVCodecContext c, avcodec.Func_AVCodecContext_Pointer func, Pointer arg, IntBuffer ret, int count, int size)
public static int avcodec_default_execute(avcodec.AVCodecContext c, avcodec.Func_AVCodecContext_Pointer func, Pointer arg, int[] ret, int count, int size)
public static int avcodec_default_execute2(avcodec.AVCodecContext c, avcodec.Func_AVCodecContext_Pointer_int_int func, Pointer arg, IntPointer ret, int count)
public static int avcodec_default_execute2(avcodec.AVCodecContext c, avcodec.Func_AVCodecContext_Pointer_int_int func, Pointer arg, IntBuffer ret, int count)
public static int avcodec_default_execute2(avcodec.AVCodecContext c, avcodec.Func_AVCodecContext_Pointer_int_int func, Pointer arg, int[] ret, int count)
public static int avcodec_fill_audio_frame(avutil.AVFrame frame, int nb_channels, @Cast(value="AVSampleFormat") int sample_fmt, @Cast(value="const uint8_t*") BytePointer buf, int buf_size, int align)
frame - the AVFrame
frame->nb_samples must be set prior to calling the
function. This function fills in frame->data,
frame->extended_data, frame->linesize[0].nb_channels - channel countsample_fmt - sample formatbuf - buffer to use for frame databuf_size - size of bufferalign - plane size sample alignment (0 = default)public static int avcodec_fill_audio_frame(avutil.AVFrame frame, int nb_channels, @Cast(value="AVSampleFormat") int sample_fmt, @Cast(value="const uint8_t*") ByteBuffer buf, int buf_size, int align)
public static int avcodec_fill_audio_frame(avutil.AVFrame frame, int nb_channels, @Cast(value="AVSampleFormat") int sample_fmt, @Cast(value="const uint8_t*") byte[] buf, int buf_size, int align)
public static void avcodec_flush_buffers(avcodec.AVCodecContext avctx)
public static int av_get_bits_per_sample(@Cast(value="AVCodecID") int codec_id)
@Cast(value="AVCodecID") public static int av_get_pcm_codec(@Cast(value="AVSampleFormat") int fmt, int be)
be - endianness, 0 for little, 1 for big,
-1 (or anything else) for nativepublic static int av_get_exact_bits_per_sample(@Cast(value="AVCodecID") int codec_id)
public static int av_get_audio_frame_duration(avcodec.AVCodecContext avctx, int frame_bytes)
avctx - codec contextframe_bytes - size of the frame, or 0 if unknownpublic static void av_register_bitstream_filter(avcodec.AVBitStreamFilter bsf)
avcodec_register_all()public static avcodec.AVBitStreamFilterContext av_bitstream_filter_init(@Cast(value="const char*") BytePointer name)
name - the name of the bitstream filterpublic static avcodec.AVBitStreamFilterContext av_bitstream_filter_init(String name)
public static int av_bitstream_filter_filter(avcodec.AVBitStreamFilterContext bsfc, avcodec.AVCodecContext avctx, @Cast(value="const char*") BytePointer args, @Cast(value="uint8_t**") PointerPointer poutbuf, IntPointer poutbuf_size, @Cast(value="const uint8_t*") BytePointer buf, int buf_size, int keyframe)
bsfc - bitstream filter context created by av_bitstream_filter_init()avctx - AVCodecContext accessed by the filter, may be NULL.
If specified, this must point to the encoder context of the
output stream the packet is sent to.args - arguments which specify the filter configuration, may be NULLpoutbuf - pointer which is updated to point to the filtered bufferpoutbuf_size - pointer which is updated to the filtered buffer size in bytesbuf - buffer containing the data to filterbuf_size - size in bytes of bufkeyframe - set to non-zero if the buffer to filter corresponds to a key-frame packet datapublic static int av_bitstream_filter_filter(avcodec.AVBitStreamFilterContext bsfc, avcodec.AVCodecContext avctx, @Cast(value="const char*") BytePointer args, @Cast(value="uint8_t**") @ByPtrPtr BytePointer poutbuf, IntPointer poutbuf_size, @Cast(value="const uint8_t*") BytePointer buf, int buf_size, int keyframe)
public static int av_bitstream_filter_filter(avcodec.AVBitStreamFilterContext bsfc, avcodec.AVCodecContext avctx, String args, @Cast(value="uint8_t**") @ByPtrPtr ByteBuffer poutbuf, IntBuffer poutbuf_size, @Cast(value="const uint8_t*") ByteBuffer buf, int buf_size, int keyframe)
public static int av_bitstream_filter_filter(avcodec.AVBitStreamFilterContext bsfc, avcodec.AVCodecContext avctx, @Cast(value="const char*") BytePointer args, @Cast(value="uint8_t**") @ByPtrPtr byte[] poutbuf, int[] poutbuf_size, @Cast(value="const uint8_t*") byte[] buf, int buf_size, int keyframe)
public static int av_bitstream_filter_filter(avcodec.AVBitStreamFilterContext bsfc, avcodec.AVCodecContext avctx, String args, @Cast(value="uint8_t**") @ByPtrPtr BytePointer poutbuf, IntPointer poutbuf_size, @Cast(value="const uint8_t*") BytePointer buf, int buf_size, int keyframe)
public static int av_bitstream_filter_filter(avcodec.AVBitStreamFilterContext bsfc, avcodec.AVCodecContext avctx, @Cast(value="const char*") BytePointer args, @Cast(value="uint8_t**") @ByPtrPtr ByteBuffer poutbuf, IntBuffer poutbuf_size, @Cast(value="const uint8_t*") ByteBuffer buf, int buf_size, int keyframe)
public static int av_bitstream_filter_filter(avcodec.AVBitStreamFilterContext bsfc, avcodec.AVCodecContext avctx, String args, @Cast(value="uint8_t**") @ByPtrPtr byte[] poutbuf, int[] poutbuf_size, @Cast(value="const uint8_t*") byte[] buf, int buf_size, int keyframe)
public static void av_bitstream_filter_close(avcodec.AVBitStreamFilterContext bsf)
bsf - the bitstream filter context created with
av_bitstream_filter_init(), can be NULLpublic static avcodec.AVBitStreamFilter av_bitstream_filter_next(@Const avcodec.AVBitStreamFilter f)
public static void av_fast_padded_malloc(Pointer ptr, @Cast(value="unsigned int*") IntPointer size, @Cast(value="size_t") long min_size)
public static void av_fast_padded_malloc(Pointer ptr, @Cast(value="unsigned int*") IntBuffer size, @Cast(value="size_t") long min_size)
public static void av_fast_padded_malloc(Pointer ptr, @Cast(value="unsigned int*") int[] size, @Cast(value="size_t") long min_size)
public static void av_fast_padded_mallocz(Pointer ptr, @Cast(value="unsigned int*") IntPointer size, @Cast(value="size_t") long min_size)
public static void av_fast_padded_mallocz(Pointer ptr, @Cast(value="unsigned int*") IntBuffer size, @Cast(value="size_t") long min_size)
public static void av_fast_padded_mallocz(Pointer ptr, @Cast(value="unsigned int*") int[] size, @Cast(value="size_t") long min_size)
@Cast(value="unsigned int") public static int av_xiphlacing(@Cast(value="unsigned char*") BytePointer s, @Cast(value="unsigned int") int v)
s - buffer to write to; must be at least (v/255+1) bytes longv - size of extradata in bytes@Cast(value="unsigned int") public static int av_xiphlacing(@Cast(value="unsigned char*") ByteBuffer s, @Cast(value="unsigned int") int v)
@Cast(value="unsigned int") public static int av_xiphlacing(@Cast(value="unsigned char*") byte[] s, @Cast(value="unsigned int") int v)
@Deprecated public static void av_log_missing_feature(Pointer avc, @Cast(value="const char*") BytePointer feature, int want_sample)
@Deprecated public static void av_log_missing_feature(Pointer avc, String feature, int want_sample)
@Deprecated public static void av_log_ask_for_sample(Pointer avc, @Cast(value="const char*") BytePointer msg)
@Deprecated public static void av_log_ask_for_sample(Pointer avc, String msg)
public static void av_register_hwaccel(avcodec.AVHWAccel hwaccel)
public static avcodec.AVHWAccel av_hwaccel_next(@Const avcodec.AVHWAccel hwaccel)
public static int av_lockmgr_register(avcodec.Cb_PointerPointer_int cb)
public static int av_lockmgr_register(avcodec.Cb_Pointer_int cb)
@Cast(value="AVMediaType") public static int avcodec_get_type(@Cast(value="AVCodecID") int codec_id)
@Cast(value="const char*") public static BytePointer avcodec_get_name(@Cast(value="AVCodecID") int id)
public static int avcodec_is_open(avcodec.AVCodecContext s)
public static int av_codec_is_encoder(@Const avcodec.AVCodec codec)
public static int av_codec_is_decoder(@Const avcodec.AVCodec codec)
@Const public static avcodec.AVCodecDescriptor avcodec_descriptor_get(@Cast(value="AVCodecID") int id)
@Const public static avcodec.AVCodecDescriptor avcodec_descriptor_next(@Const avcodec.AVCodecDescriptor prev)
prev - previous descriptor. NULL to get the first descriptor.@Const public static avcodec.AVCodecDescriptor avcodec_descriptor_get_by_name(@Cast(value="const char*") BytePointer name)
@Const public static avcodec.AVCodecDescriptor avcodec_descriptor_get_by_name(String name)
public static avcodec.FFTContext av_fft_init(int nbits, int inverse)
nbits - log2 of the length of the input arrayinverse - if 0 perform the forward transform, if 1 perform the inversepublic static void av_fft_permute(avcodec.FFTContext s, avcodec.FFTComplex z)
public static void av_fft_calc(avcodec.FFTContext s, avcodec.FFTComplex z)
public static void av_fft_end(avcodec.FFTContext s)
public static avcodec.FFTContext av_mdct_init(int nbits, int inverse, double scale)
public static void av_imdct_calc(avcodec.FFTContext s, @Cast(value="FFTSample*") FloatPointer output, @Cast(value="const FFTSample*") FloatPointer input)
public static void av_imdct_calc(avcodec.FFTContext s, @Cast(value="FFTSample*") FloatBuffer output, @Cast(value="const FFTSample*") FloatBuffer input)
public static void av_imdct_calc(avcodec.FFTContext s, @Cast(value="FFTSample*") float[] output, @Cast(value="const FFTSample*") float[] input)
public static void av_imdct_half(avcodec.FFTContext s, @Cast(value="FFTSample*") FloatPointer output, @Cast(value="const FFTSample*") FloatPointer input)
public static void av_imdct_half(avcodec.FFTContext s, @Cast(value="FFTSample*") FloatBuffer output, @Cast(value="const FFTSample*") FloatBuffer input)
public static void av_imdct_half(avcodec.FFTContext s, @Cast(value="FFTSample*") float[] output, @Cast(value="const FFTSample*") float[] input)
public static void av_mdct_calc(avcodec.FFTContext s, @Cast(value="FFTSample*") FloatPointer output, @Cast(value="const FFTSample*") FloatPointer input)
public static void av_mdct_calc(avcodec.FFTContext s, @Cast(value="FFTSample*") FloatBuffer output, @Cast(value="const FFTSample*") FloatBuffer input)
public static void av_mdct_calc(avcodec.FFTContext s, @Cast(value="FFTSample*") float[] output, @Cast(value="const FFTSample*") float[] input)
public static void av_mdct_end(avcodec.FFTContext s)
public static avcodec.RDFTContext av_rdft_init(int nbits, @Cast(value="RDFTransformType") int trans)
nbits - log2 of the length of the input arraytrans - the type of transformpublic static void av_rdft_calc(avcodec.RDFTContext s, @Cast(value="FFTSample*") FloatPointer data)
public static void av_rdft_calc(avcodec.RDFTContext s, @Cast(value="FFTSample*") FloatBuffer data)
public static void av_rdft_calc(avcodec.RDFTContext s, @Cast(value="FFTSample*") float[] data)
public static void av_rdft_end(avcodec.RDFTContext s)
public static avcodec.DCTContext av_dct_init(int nbits, @Cast(value="DCTTransformType") int type)
nbits - size of the input array:
(1 << nbits) for DCT-II, DCT-III and DST-I
(1 << nbits) + 1 for DCT-Itype - the type of transformpublic static void av_dct_calc(avcodec.DCTContext s, @Cast(value="FFTSample*") FloatPointer data)
public static void av_dct_calc(avcodec.DCTContext s, @Cast(value="FFTSample*") FloatBuffer data)
public static void av_dct_calc(avcodec.DCTContext s, @Cast(value="FFTSample*") float[] data)
public static void av_dct_end(avcodec.DCTContext s)
Copyright © 2015. All Rights Reserved.