1
2class ExceptionPygletMediaPlayerTesting(Exception):
3    pass
4
5class ExceptionUndefinedSamplesDir(ExceptionPygletMediaPlayerTesting):
6    pass
7
8class ExceptionSamplesDirDoesNotExist(ExceptionPygletMediaPlayerTesting):
9    pass
10
11class ExceptionSessionExistWithSameName(ExceptionPygletMediaPlayerTesting):
12    pass
13
14class ExceptionNoSessionIsActive(ExceptionPygletMediaPlayerTesting):
15    pass
16
17class ExceptionNoSessionWithThatName(ExceptionPygletMediaPlayerTesting):
18    pass
19
20class ExceptionAttemptToBreakRawDataProtection(ExceptionPygletMediaPlayerTesting):
21    pass
22
23class ExceptionAttemptToBrekReportsProtection(ExceptionPygletMediaPlayerTesting):
24    pass
25
26class ExceptionPlaylistFileDoNotExists(ExceptionPygletMediaPlayerTesting):
27    pass
28
29class ExceptionBadSampleInPlaylist(ExceptionPygletMediaPlayerTesting):
30    def __init__(self, rejected):
31        self.rejected = rejected
32        super(ExceptionBadSampleInPlaylist, self).__init__()
33
34class ExceptionUnknownReport(ExceptionPygletMediaPlayerTesting):
35    def __init__(self, rpt_name):
36        self.rpt_name = rpt_name
37
38class ExceptionNoDbgFilesPresent(ExceptionPygletMediaPlayerTesting):
39    pass
40
41class ExceptionUnknownOutputFormat(ExceptionPygletMediaPlayerTesting):
42    def __init__(self, output_format):
43        self.output_format = output_format
44