Modifier and Type | Method and Description |
---|---|
static FrameGrab |
FrameGrab.createFrameGrab(SeekableByteChannel _in) |
static SequenceEncoder |
SequenceEncoder.createWithFps(SeekableByteChannel out,
Rational fps) |
static Picture |
FrameGrab.getFrameFromChannel(SeekableByteChannel file,
int frameNumber)
Get frame at a specified frame number as JCodec image
|
static Picture |
FrameGrab.getFrameFromChannelAtSec(SeekableByteChannel file,
double second)
Get frame at a specified second as JCodec image
|
Constructor and Description |
---|
SequenceEncoder(SeekableByteChannel out,
Rational fps,
Format outputFormat,
Codec outputVideoCodec,
Codec outputAudioCodec) |
Modifier and Type | Method and Description |
---|---|
static SinkImpl |
SinkImpl.createWithStream(SeekableByteChannel destStream,
Format outputFormat,
Codec outputVideoCodec,
Codec outputAudioCodec) |
Modifier and Type | Method and Description |
---|---|
static void |
H264Utils.saveStreamParams(AvcCBox avcC,
SeekableByteChannel raw) |
Modifier and Type | Method and Description |
---|---|
static MTSMediaInfo |
MTSMediaInfo.extract(SeekableByteChannel input) |
static MPSMediaInfo |
MPSMediaInfo.extract(SeekableByteChannel input) |
Constructor and Description |
---|
IVFMuxer(SeekableByteChannel ch) |
Modifier and Type | Field and Description |
---|---|
protected SeekableByteChannel |
WavOutput.out |
protected SeekableByteChannel |
WavMuxer.out |
Constructor and Description |
---|
WavDemuxer(SeekableByteChannel ch) |
WavMuxer(SeekableByteChannel out) |
WavOutput(SeekableByteChannel out,
AudioFormat format) |
Modifier and Type | Class and Description |
---|---|
class |
AutoFileChannelWrapper
This class is part of JCodec ( www.jcodec.org ) This software is distributed
under FreeBSD License
|
Modifier and Type | Method and Description |
---|---|
SeekableByteChannel |
AutoFileChannelWrapper.setPosition(long newPosition) |
SeekableByteChannel |
AutoFileChannelWrapper.truncate(long size) |
Modifier and Type | Class and Description |
---|---|
class |
ByteBufferSeekableByteChannel
This class is part of JCodec ( www.jcodec.org ) This software is distributed
under FreeBSD License
Implements a seekable byte channel that wraps a byte buffer
|
class |
FileChannelWrapper
This class is part of JCodec ( www.jcodec.org ) This software is distributed
under FreeBSD License
|
Modifier and Type | Method and Description |
---|---|
SeekableByteChannel |
SeekableByteChannel.setPosition(long newPosition) |
SeekableByteChannel |
FileChannelWrapper.setPosition(long newPosition) |
SeekableByteChannel |
ByteBufferSeekableByteChannel.setPosition(long newPosition) |
SeekableByteChannel |
SeekableByteChannel.truncate(long size) |
SeekableByteChannel |
FileChannelWrapper.truncate(long size) |
SeekableByteChannel |
ByteBufferSeekableByteChannel.truncate(long size) |
Modifier and Type | Method and Description |
---|---|
static DataReader |
DataReader.createDataReader(SeekableByteChannel channel,
ByteOrder order) |
static ByteBuffer |
NIOUtils.fetchAllFromChannel(SeekableByteChannel ch) |
void |
NIOUtils.FileReader.readChannel(SeekableByteChannel ch,
int bufferSize,
NIOUtils.FileReaderListener listener) |
Constructor and Description |
---|
DataReader(SeekableByteChannel channel,
ByteOrder order,
int bufferSize) |
Constructor and Description |
---|
AVIReader(SeekableByteChannel src) |
Constructor and Description |
---|
DPXReader(SeekableByteChannel ch) |
Constructor and Description |
---|
FLVReader(SeekableByteChannel ch) |
FLVTrackDemuxer(SeekableByteChannel _in) |
FLVWriter(SeekableByteChannel out) |
Modifier and Type | Method and Description |
---|---|
static byte[] |
MKVParser.readEbmlId(SeekableByteChannel source)
Reads an EBML id from the channel.
|
static long |
MKVParser.readEbmlInt(SeekableByteChannel source) |
Constructor and Description |
---|
MKVParser(SeekableByteChannel channel) |
Modifier and Type | Method and Description |
---|---|
long |
EbmlBase.mux(SeekableByteChannel os) |
void |
MkvBlock.readChannel(SeekableByteChannel is) |
void |
EbmlBin.readChannel(SeekableByteChannel is) |
void |
EbmlVoid.skip(SeekableByteChannel is) |
Constructor and Description |
---|
MKVDemuxer(SeekableByteChannel fileChannelWrapper) |
Constructor and Description |
---|
MKVMuxer(SeekableByteChannel s) |
Constructor and Description |
---|
MPEGAudioDemuxer(SeekableByteChannel ch) |
Constructor and Description |
---|
ChunkWriter(TrakBox trak,
SeekableByteChannel[] inputs,
SeekableByteChannel out) |
ChunkWriter(TrakBox trak,
SeekableByteChannel[] inputs,
SeekableByteChannel out) |
WebOptimizedMP4Muxer(SeekableByteChannel output,
Brand brand,
int headerSize) |
Modifier and Type | Method and Description |
---|---|
void |
Header.writeChannel(SeekableByteChannel output) |
Modifier and Type | Field and Description |
---|---|
protected SeekableByteChannel |
MP4Demuxer.input |
Modifier and Type | Method and Description |
---|---|
static MP4Demuxer |
MP4Demuxer.createMP4Demuxer(SeekableByteChannel input) |
static MP4Demuxer |
MP4Demuxer.createRawMP4Demuxer(SeekableByteChannel input) |
protected ByteBuffer |
AbstractMP4DemuxerTrack.readPacketData(SeekableByteChannel input,
ByteBuffer buffer,
long offset,
int size) |
Constructor and Description |
---|
CodecMP4DemuxerTrack(MovieBox mov,
TrakBox trak,
SeekableByteChannel input) |
MP4DemuxerTrack(MovieBox mov,
TrakBox trak,
SeekableByteChannel input) |
PCMMP4DemuxerTrack(MovieBox movie,
TrakBox trak,
SeekableByteChannel input) |
TimecodeMP4DemuxerTrack(MovieBox movie,
TrakBox trak,
SeekableByteChannel input) |
Modifier and Type | Field and Description |
---|---|
protected SeekableByteChannel |
MP4Muxer.out |
protected SeekableByteChannel |
AbstractMP4MuxerTrack.out |
Modifier and Type | Method and Description |
---|---|
static MP4Muxer |
MP4Muxer.createMP4Muxer(SeekableByteChannel output,
Brand brand) |
static MP4Muxer |
MP4Muxer.createMP4MuxerToChannel(SeekableByteChannel output) |
Constructor and Description |
---|
MP4Muxer(SeekableByteChannel output,
FileTypeBox ftyp) |
Modifier and Type | Method and Description |
---|---|
Set<Integer> |
MTSDemuxer.findPrograms(SeekableByteChannel src) |
static int[] |
MTSUtils.getMediaPidsFromChannel(SeekableByteChannel src) |
static PMTSection.PMTStream[] |
MTSUtils.getProgramGuidsFromChannel(SeekableByteChannel _in) |
void |
MTSUtils.TSReader.readTsFile(SeekableByteChannel ch) |
Constructor and Description |
---|
MTSDemuxer(SeekableByteChannel src) |
Modifier and Type | Field and Description |
---|---|
protected SeekableByteChannel |
MPSRandomAccessDemuxer.Stream.source |
Modifier and Type | Method and Description |
---|---|
void |
MTSIndexer.indexChannel(SeekableByteChannel source,
NIOUtils.FileReaderListener listener) |
void |
MPSIndexer.indexChannel(SeekableByteChannel source,
NIOUtils.FileReaderListener listener) |
protected MPSRandomAccessDemuxer.Stream |
MPSRandomAccessDemuxer.newStream(SeekableByteChannel ch,
MPSIndex.MPSStreamIndex streamIndex) |
Constructor and Description |
---|
MPSRandomAccessDemuxer(SeekableByteChannel ch,
MPSIndex mpsIndex) |
MTSRandomAccessDemuxer(SeekableByteChannel ch,
MTSIndex index) |
Stream(MPSRandomAccessDemuxer demuxer,
MPSIndex.MPSStreamIndex streamIndex,
SeekableByteChannel source) |
Modifier and Type | Field and Description |
---|---|
protected SeekableByteChannel |
MXFDemuxer.ch |
Modifier and Type | Method and Description |
---|---|
void |
MXFDemuxer.parseHeader(SeekableByteChannel ff) |
void |
MXFDemuxer.Fast.parseHeader(SeekableByteChannel ff) |
static MXFPartition |
MXFDemuxer.readHeaderPartition(SeekableByteChannel ff) |
static List<MXFMetadata> |
MXFDemuxer.readPartitionMeta(SeekableByteChannel ff,
MXFPartition header) |
Constructor and Description |
---|
Fast(SeekableByteChannel ch) |
MXFDemuxer(SeekableByteChannel ch) |
Modifier and Type | Method and Description |
---|---|
static long |
BER.decodeLength(SeekableByteChannel is) |
static KLV |
KLV.readKL(SeekableByteChannel ch) |
Constructor and Description |
---|
RawMuxer(SeekableByteChannel destStream) |
Constructor and Description |
---|
WebpDemuxer(SeekableByteChannel channel) |
Constructor and Description |
---|
Y4MDemuxer(SeekableByteChannel _is) |
Modifier and Type | Method and Description |
---|---|
protected SeekableByteChannel[][] |
Flatten.getInputs(MovieBox movie) |
SeekableByteChannel |
Flatten.resolveDataRef(Box box) |
Modifier and Type | Method and Description |
---|---|
void |
Flatten.flattenChannel(MP4Util.Movie movie,
SeekableByteChannel out) |
Copyright © 2019. All rights reserved.