public class MetaService extends Object implements IMetaService
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
log |
| Constructor and Description |
|---|
MetaService()
MetaService constructor
|
MetaService(File poFil) |
| Modifier and Type | Method and Description |
|---|---|
File |
getFile()
Returns the file being accessed
|
static IMeta |
mergeMeta(IMetaData<?,?> metaData1,
IMetaData<?,?> metaData2)
Merges the two Meta objects
|
IMetaCue[] |
readMetaCue()
Read the Meta Cue Points
|
MetaData<?,?> |
readMetaData(org.apache.mina.core.buffer.IoBuffer buffer)
Read the MetaData
|
void |
setFile(File file)
Media file to be accessed
|
void |
write(IMetaData<?,?> meta)
Initiates writing of the MetaData
|
void |
writeMetaCue()
Writes the Meta Cue Points
|
void |
writeMetaData(IMetaData<?,?> metaData)
Writes the MetaData
|
public MetaService()
public MetaService(File poFil)
public void write(IMetaData<?,?> meta) throws IOException
write in interface IMetaServicemeta - MetadataIOException - I/O exceptionpublic static IMeta mergeMeta(IMetaData<?,?> metaData1, IMetaData<?,?> metaData2)
metaData1 - First metadata objectmetaData2 - Second metadata objectpublic void writeMetaData(IMetaData<?,?> metaData)
writeMetaData in interface IMetaServicemetaData - Metadatapublic void writeMetaCue()
writeMetaCue in interface IMetaServicepublic File getFile()
IMetaServicegetFile in interface IMetaServicepublic void setFile(File file)
IMetaServicesetFile in interface IMetaServicefile - The file to set.public MetaData<?,?> readMetaData(org.apache.mina.core.buffer.IoBuffer buffer)
readMetaData in interface IMetaServicebuffer - IoBuffer sourcepublic IMetaCue[] readMetaCue()
readMetaCue in interface IMetaServiceCopyright © 2005–2017 Red5. All rights reserved.