public class DefaultStreamFilenameGenerator extends Object implements IStreamFilenameGenerator
IStreamFilenameGenerator.GenerationType
BEAN_NAME
Constructor and Description |
---|
DefaultStreamFilenameGenerator() |
Modifier and Type | Method and Description |
---|---|
String |
generateFilename(IScope scope,
String name,
IStreamFilenameGenerator.GenerationType type)
Generate a filename without an extension.
|
String |
generateFilename(IScope scope,
String name,
String extension,
IStreamFilenameGenerator.GenerationType type)
Generate a filename with an extension.
|
boolean |
resolvesToAbsolutePath()
The default filenames are relative to the scope path, so always return
|
public String generateFilename(IScope scope, String name, IStreamFilenameGenerator.GenerationType type)
generateFilename
in interface IStreamFilenameGenerator
scope
- Scope to usename
- Stream nametype
- Generation strategy (either playback or record)public String generateFilename(IScope scope, String name, String extension, IStreamFilenameGenerator.GenerationType type)
generateFilename
in interface IStreamFilenameGenerator
scope
- Scope to usename
- Stream filenameextension
- Extensiontype
- Generation strategy (either playback or record)public boolean resolvesToAbsolutePath()
false.
resolvesToAbsolutePath
in interface IStreamFilenameGenerator
false
Copyright © 2005–2019 Red5. All rights reserved.