Index

A C D E G H I J L M O P S T U 
All Classes and Interfaces|All Packages|Constant Field Values

A

activate(ComponentContext) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
OSGi callback on component activation.
activate(ComponentContext) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Callback from OSGi that is called when this service is activated.
adjustABRVMaps(String, int) - Method in class org.opencastproject.composer.impl.EncoderEngine.OutputAggregate
When the inputs are routed to ABR, some options need to have a v:int suffix for video and a:0 for audio Any options ending with ":v" will get a number, otherwise try and guess use option:(v or a) notables (eg: b:v, c:v), options such as ab or vb will not work
adjustForNoComplexFilter(String) - Method in class org.opencastproject.composer.impl.EncoderEngine.OutputAggregate
If this is a raw mapping not used with complex filter, strip the square brackets if there are any

C

canHandle(File) - Method in class org.opencastproject.composer.impl.EncodingProfileScanner
close() - Method in class org.opencastproject.composer.impl.EncoderEngine
 
commandSplit(String) - Method in class org.opencastproject.composer.impl.EncoderEngine
Splits a line into tokens - mindful of single and double quoted string as single token Apache common and guava do not deal with quotes
ComposerRestService - Class in org.opencastproject.composer.impl.endpoint
A REST endpoint delegating functionality to the ComposerService
ComposerRestService() - Constructor for class org.opencastproject.composer.impl.endpoint.ComposerRestService
 
composerService - Variable in class org.opencastproject.composer.impl.endpoint.ComposerRestService
The composer service
ComposerServiceImpl - Class in org.opencastproject.composer.impl
FFMPEG based implementation of the composer service api.
ComposerServiceImpl() - Constructor for class org.opencastproject.composer.impl.ComposerServiceImpl
Creates a new composer service instance.
composite(String, String, String, String, String, String, String, String, String, String) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Compose two videos into one with an optional watermark.
composite(Dimension, Optional<LaidOutElement<Track>>, LaidOutElement<Track>, Optional<LaidOutElement<Attachment>>, String, String, String) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
concat(String, String, String, String, String) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Concat multiple tracks having the same codec to a single track.
concat(String, Dimension, boolean, Track...) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
 
concat(String, Dimension, float, boolean, Track...) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
 
convertImage(String, String) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Converts an image to another format.
convertImage(Attachment, String...) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
convertImageSync(String, String) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Synchronously converts an image to another format.
convertImageSync(Attachment, String...) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl

D

deactivate() - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
OSGi callback on component deactivation.
DEFAULT_JOB_LOAD_MAX_MULTIPLE_PROFILES - Static variable in class org.opencastproject.composer.impl.ComposerServiceImpl
The maximum job load allowed for operations that use multiple profile (ProcessSmil, MultiEncode)
DEFAULT_MULTI_ENCODE_FADE_MILLISECONDS - Static variable in class org.opencastproject.composer.impl.ComposerServiceImpl
 
DEFAULT_MULTI_ENCODE_JOB_LOAD_FACTOR - Static variable in class org.opencastproject.composer.impl.ComposerServiceImpl
 
DEFAULT_MULTI_ENCODE_TRIM_MILLISECONDS - Static variable in class org.opencastproject.composer.impl.ComposerServiceImpl
 
DEFAULT_PROCESS_SMIL_CLIP_TRANSITION_DURATION - Static variable in class org.opencastproject.composer.impl.ComposerServiceImpl
default transition duration for process_smil in seconds
DEFAULT_PROCESS_SMIL_JOB_LOAD_FACTOR - Static variable in class org.opencastproject.composer.impl.ComposerServiceImpl
The default factor used to multiply the sum of encoding profiles load job for ProcessSmil
demux(String, String) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Demuxes a track into multiple outputs
demux(Track, String) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
 

E

encode(String, String) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Encodes a track.
encode(Track, String) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
EncoderEngine - Class in org.opencastproject.composer.impl
Abstract base class for encoder engines.
EncoderEngine.OutputAggregate - Class in org.opencastproject.composer.impl
Rewrite multiple profiles to ffmpeg complex filter filtergraph chains - inputs are passed in as options, eq: [0aa] and [0vv] Any filters in the encoding profiles are moved into a clause in the complex filter chain for each output
EncodingProfileScanner - Class in org.opencastproject.composer.impl
This manager class tries to read encoding profiles from the classpath.
EncodingProfileScanner() - Constructor for class org.opencastproject.composer.impl.EncodingProfileScanner
 

G

getAsplit() - Method in class org.opencastproject.composer.impl.EncoderEngine.OutputAggregate
 
getAudioFilter() - Method in class org.opencastproject.composer.impl.EncoderEngine.OutputAggregate
 
getOrganizationDirectoryService() - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
getOutFiles() - Method in class org.opencastproject.composer.impl.EncoderEngine.OutputAggregate
 
getOutput() - Method in class org.opencastproject.composer.impl.EncoderEngine.OutputAggregate
 
getProfile(String) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
getProfile(String) - Method in class org.opencastproject.composer.impl.EncodingProfileScanner
Returns the encoding profile for the given identifier or null if no such profile has been configured.
getProfile(String) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
 
getProfiles() - Method in class org.opencastproject.composer.impl.EncodingProfileScanner
Returns the list of profiles.
getSecurityService() - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
getSegmentOutputSuffixes() - Method in class org.opencastproject.composer.impl.EncoderEngine.OutputAggregate
Get the profile suffixes with source file string interpolation done
getService() - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
getServiceRegistry() - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
getServiceRegistry() - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
getUserDirectoryService() - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
getVideoFilter() - Method in class org.opencastproject.composer.impl.EncoderEngine.OutputAggregate
 
getVsplit() - Method in class org.opencastproject.composer.impl.EncoderEngine.OutputAggregate
 

H

hasAdaptivePlaylist() - Method in class org.opencastproject.composer.impl.EncoderEngine.OutputAggregate
Check for adaptive playlist output - output may need remapping
hlsFixReference(long, List<File>) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
 
hlsSetReference(Track) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
 

I

image(String, String, String, LocalHashMap) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Encodes a track in a media package.
image(Track, String, double...) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
image(Track, String, Map<String, String>) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
 
imageSync(String, String, String) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Encodes a track in a media package.
imageSync(Track, String, double...) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
 
imageToVideo(String, String, String) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Transforms an image attachment to a video track
imageToVideo(Attachment, String, double) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
 
inspect(Job, URI) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
 
inspect(Job, List<URI>) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
 
inspect(Job, List<URI>, List<List<String>>) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
 
install(File) - Method in class org.opencastproject.composer.impl.EncodingProfileScanner

J

JOB_LOAD_FACTOR_MULTI_ENCODE - Static variable in class org.opencastproject.composer.impl.ComposerServiceImpl
 
JOB_LOAD_FACTOR_PROCESS_SMIL - Static variable in class org.opencastproject.composer.impl.ComposerServiceImpl
 
JOB_LOAD_MAX_MULTIPLE_PROFILES - Static variable in class org.opencastproject.composer.impl.ComposerServiceImpl
 
joinNonNullString(String[], String) - Method in class org.opencastproject.composer.impl.EncoderEngine
Use a separator to join a string entry only if it is not null or empty

L

listProfiles() - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
listProfiles() - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
 

M

modified(Map<String, Object>) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
OSGI callback when the configuration is updated.
MULTI_ENCODE_FADE_MILLISECONDS - Static variable in class org.opencastproject.composer.impl.ComposerServiceImpl
 
MULTI_ENCODE_TRIM_MILLISECONDS - Static variable in class org.opencastproject.composer.impl.ComposerServiceImpl
 
multiEncode(String, String) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
 
multiEncode(Job, Track, List<String>) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
A single encoding process that produces multiple outputs from a single track(s) using a list of encoding profiles.
multiEncode(Track, List<String>) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
 
multiTrimConcat(List<File>, List<Long>, List<EncodingProfile>, int) - Method in class org.opencastproject.composer.impl.EncoderEngine
Concatenate segments of one or more input tracks specified by trim points into the track the edits are passed in as double so that it is generic.
multiTrimConcat(List<File>, List<Long>, List<EncodingProfile>, int, boolean, boolean) - Method in class org.opencastproject.composer.impl.EncoderEngine
 
mux(String, String, String, String) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Encodes a track.
mux(Map<String, Track>, String) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
mux(Track, Track, String) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl

O

org.opencastproject.composer.impl - package org.opencastproject.composer.impl
 
org.opencastproject.composer.impl.endpoint - package org.opencastproject.composer.impl.endpoint
 
OutputAggregate(List<EncodingProfile>, Map<String, String>, String, String) - Constructor for class org.opencastproject.composer.impl.EncoderEngine.OutputAggregate
 
outputAggregateReal(List<EncodingProfile>, Map<String, String>, String, String) - Method in class org.opencastproject.composer.impl.EncoderEngine.OutputAggregate
Translate the profiles to work with complex filter clauses in ffmpeg, it splits one output into multiple, one for each encoding profile
outputAggregateReal(List<EncodingProfile>, EncodingProfile, Map<String, String>, String, String) - Method in class org.opencastproject.composer.impl.EncoderEngine.OutputAggregate
Translate the profiles to work with complex filter clauses in ffmpeg, it splits one output into multiple, one for each encoding profile.

P

parallelencode(String, String) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Encodes a track to multiple tracks in parallel.
parallelEncode(Track, String) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
parseTimeArray(String) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Parses string containing times in seconds separated by comma.
process(List<String>) - Method in class org.opencastproject.composer.impl.EncoderEngine
 
process(Job) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
PROCESS_SMIL_CLIP_TRANSITION_DURATION - Static variable in class org.opencastproject.composer.impl.ComposerServiceImpl
Configuration for process-smil transition duration
processParameters(String, Map<String, String>) - Method in class org.opencastproject.composer.impl.EncoderEngine.OutputAggregate
Replace all the templates with real values for each profile
processSmil(String, String, String, String) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
ProcessSmil - encode a video based on descriptions in a smil file into all format in the profileIds
processSmil(Job, Smil, String, String, List<String>) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
Splice segments given by smil document for the given track to the new one.
processSmil(Smil, String, String, List<String>) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
ProcessSmil processes editing of one source group (which may contain multiple source tracks) to one set of outputs (to one or more encoding profiles).

S

serverUrl - Variable in class org.opencastproject.composer.impl.endpoint.ComposerRestService
The base server URL
serviceRegistry - Variable in class org.opencastproject.composer.impl.endpoint.ComposerRestService
The service registry
setComposerService(ComposerService) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Sets the composer service.
setEncodingProfileReadinessIndicator(ReadinessIndicator) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
 
setMediaInspectionService(MediaInspectionService) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
Sets the media inspection service
setOrganizationDirectoryService(OrganizationDirectoryService) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
Sets a reference to the organization directory service.
setProfileScanner(EncodingProfileScanner) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
Sets the profile scanner.
setSecurityService(SecurityService) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
Callback for setting the security service.
setServiceRegistry(ServiceRegistry) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
Sets the service registry
setServiceRegistry(ServiceRegistry) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Callback from the OSGi declarative services to set the service registry.
setSmilService(SmilService) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
 
setSmilService(SmilService) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
 
setUserDirectoryService(UserDirectoryService) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
Callback for setting the user directory service.
setWorkspace(Workspace) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
Sets the workspace
smilService - Variable in class org.opencastproject.composer.impl.endpoint.ComposerRestService
The smil service

T

trim(String, String, long, long) - Method in class org.opencastproject.composer.impl.endpoint.ComposerRestService
Trims a track to a new length.
trim(Track, String, long, long) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl

U

uninstall(File) - Method in class org.opencastproject.composer.impl.EncodingProfileScanner
update(File) - Method in class org.opencastproject.composer.impl.EncodingProfileScanner
updated(Dictionary<String, ?>) - Method in class org.opencastproject.composer.impl.ComposerServiceImpl
 
A C D E G H I J L M O P S T U 
All Classes and Interfaces|All Packages|Constant Field Values