We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parentd4241d0 commit6671f36Copy full SHA for 6671f36
test/pyTest/testOutputFile.py
@@ -95,3 +95,20 @@ def testGetUnexistedOutputStream():
95
outputFileName="testGetUnexistedOutputStream.mov"
96
ouputFile=av.OutputFile(outputFileName)
97
ouputFile.getStream(0)
98
+
99
100
+deftestAddingCustomStream():
101
+"""
102
+ Create an OutputFile, and add a custom stream and try to access that stream.
103
+ """
104
+outputFileName="testAddingCustomStream.mov"
105
+ouputFile=av.OutputFile(outputFileName)
106
107
+codec=av.AudioCodec(av.eCodecTypeEncoder,"pcm_s24le");
108
+addedOutputStream=ouputFile.addCustomStream(codec)
109
110
+retrievedOutputStream=ouputFile.getStream(0)
111
112
+assert_equals(addedOutputStream.getStreamIndex(),retrievedOutputStream.getStreamIndex())
113
+assert_equals(addedOutputStream.getStreamDuration(),retrievedOutputStream.getStreamDuration())
114
+assert_equals(addedOutputStream.getNbFrames(),retrievedOutputStream.getNbFrames())