1 Use cases for audio applications
2 --------------------------------
7 * find start and end -x dB boundary
9 * find overall volume for complete track (peak/RMS/average)
11 * do level-triggered playback
16 Given a long audio file and a .cue file:
17 - an element should be able to read an audio input stream and a cue input
18 stream and send new-media events based on the .cue file information
19 - a audiocdsink should be able to record this stream straight to disk
21 Use cases for core functionality
22 --------------------------------
27 * { sinesrc } ! { queue ! osssink }
30 - output thread should keep playing as long as queue not empty
31 - play input thread again
32 - no gaps should be heard
34 Use cases for video applications
35 --------------------------------
40 - figure out if it's playable