File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change 10
10
from pyAvTranscoder import avtranscoder as av
11
11
12
12
13
+ def testAudioReaderCreateNewInputFile ():
14
+ """
15
+ Read a audio stream with the AudioReader.
16
+ The InputFile is created inside the reader.
17
+ """
18
+ inputFileName = os .environ ['AVTRANSCODER_TEST_AUDIO_WAVE_FILE' ]
19
+ reader = av .AudioReader (inputFileName )
20
+
21
+ # read all frames and check their size
22
+ while True :
23
+ frame = reader .readNextFrame ()
24
+ if not frame :
25
+ break
26
+ assert_greater (frame .getSize (), 0 )
27
+
28
+ # check if there is no next frame
29
+ frame = reader .readNextFrame ()
30
+ assert_equals ( reader .readNextFrame (), None )
31
+
32
+
13
33
def testAudioReaderChannelsExtraction ():
14
34
"""
15
35
Read the same audio stream with several AudioReaders.
You can’t perform that action at this time.
0 commit comments