Package | Description |
---|---|
org.jcodec.codecs.h264 | |
org.jcodec.codecs.h264.decode | |
org.jcodec.codecs.h264.io.model |
Modifier and Type | Method and Description |
---|---|
static Frame |
H264Decoder.createFrame(SeqParameterSet sps,
byte[][] buffer,
int frameNum,
SliceType frameType,
H264Utils.MvList2D mvs,
Frame[][][] refsUsed,
int POC) |
Frame |
H264Decoder.decodeFrame(ByteBuffer data,
byte[][] buffer) |
Frame |
H264Decoder.decodeFrameFromNals(List<ByteBuffer> nalUnits,
byte[][] buffer) |
Modifier and Type | Method and Description |
---|---|
static Frame |
H264Decoder.createFrame(SeqParameterSet sps,
byte[][] buffer,
int frameNum,
SliceType frameType,
H264Utils.MvList2D mvs,
Frame[][][] refsUsed,
int POC) |
Modifier and Type | Field and Description |
---|---|
Frame[][][] |
DeblockerInput.refsUsed |
Modifier and Type | Method and Description |
---|---|
Frame[][] |
RefListManager.getRefList() |
Modifier and Type | Method and Description |
---|---|
void |
MBlockDecoderInter8x8.decode(MBlock mBlock,
Frame[][] references,
Picture mb,
SliceType sliceType,
boolean ref0) |
void |
MBlockDecoderBDirect.decode(MBlock mBlock,
Picture mb,
Frame[][] references) |
void |
SliceDecoder.decode(MBlock mBlock,
SliceType sliceType,
Picture mb,
Frame[][] references) |
void |
MBlockDecoderInter.decode16x16(MBlock mBlock,
Picture mb,
Frame[][] refs,
H264Const.PartPred p0) |
void |
MBlockDecoderInter.decode16x8(MBlock mBlock,
Picture mb,
Frame[][] refs,
H264Const.PartPred p0,
H264Const.PartPred p1) |
void |
MBlockDecoderInter.decode8x16(MBlock mBlock,
Picture mb,
Frame[][] refs,
H264Const.PartPred p0,
H264Const.PartPred p1) |
void |
MBlockSkipDecoder.decodeChromaSkip(Frame[][] reference,
H264Utils.MvList vectors,
H264Const.PartPred[] pp,
int mbX,
int mbY,
Picture mb) |
void |
MBlockSkipDecoder.decodeSkip(MBlock mBlock,
Frame[][] refs,
Picture mb,
SliceType sliceType) |
static void |
PredictionMerger.mergePrediction(SliceHeader sh,
int refIdxL0,
int refIdxL1,
H264Const.PartPred predType,
int comp,
byte[] pred0,
byte[] pred1,
int off,
int stride,
int blkW,
int blkH,
byte[] out,
Frame[][] refs,
int thisPoc) |
void |
MBlockDecoderBDirect.predictBDirect(Frame[][] refs,
int mbX,
int mbY,
boolean lAvb,
boolean tAvb,
boolean tlAvb,
boolean trAvb,
H264Utils.MvList x,
H264Const.PartPred[] pp,
Picture mb,
int[] blocks) |
void |
MBlockDecoderBase.predictChromaInter(Frame[][] refs,
H264Utils.MvList vectors,
int x,
int y,
int comp,
Picture mb,
H264Const.PartPred[] predType) |
void |
MBlockSkipDecoder.predictPSkip(Frame[][] refs,
int mbX,
int mbY,
boolean lAvb,
boolean tAvb,
boolean tlAvb,
boolean trAvb,
H264Utils.MvList x,
Picture mb) |
Constructor and Description |
---|
RefListManager(SliceHeader sh,
Frame[] sRefs,
IntObjectMap<Frame> lRefs,
Frame frameOut) |
RefListManager(SliceHeader sh,
Frame[] sRefs,
IntObjectMap<Frame> lRefs,
Frame frameOut) |
SliceDecoder(SeqParameterSet activeSps,
Frame[] sRefs,
IntObjectMap<Frame> lRefs,
DeblockerInput di,
Frame result) |
SliceDecoder(SeqParameterSet activeSps,
Frame[] sRefs,
IntObjectMap<Frame> lRefs,
DeblockerInput di,
Frame result) |
Constructor and Description |
---|
RefListManager(SliceHeader sh,
Frame[] sRefs,
IntObjectMap<Frame> lRefs,
Frame frameOut) |
SliceDecoder(SeqParameterSet activeSps,
Frame[] sRefs,
IntObjectMap<Frame> lRefs,
DeblockerInput di,
Frame result) |
Modifier and Type | Field and Description |
---|---|
static Comparator<Frame> |
Frame.POCAsc |
static Comparator<Frame> |
Frame.POCDesc |
Modifier and Type | Method and Description |
---|---|
Frame |
Frame.cloneCropped()
Creates a cropped clone of this picture.
|
static Frame |
Frame.createFrame(Frame pic) |
Frame |
Frame.cropped() |
Frame[][][] |
Frame.getRefsUsed() |
Modifier and Type | Method and Description |
---|---|
void |
Frame.copyFromFrame(Frame src) |
static Frame |
Frame.createFrame(Frame pic) |
Constructor and Description |
---|
Frame(int width,
int height,
byte[][] data,
ColorSpace color,
Rect crop,
int frameNo,
SliceType frameType,
H264Utils.MvList2D mvs,
Frame[][][] refsUsed,
int poc) |
Copyright © 2019. All rights reserved.