File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ AVConv writer is back
2+ ---------------------
3+ Correct a bug that prevented detection of AVconv for matplotlib.animation.
Original file line number Diff line number Diff line change @@ -616,6 +616,7 @@ def output_args(self):
616616 def _handle_subprocess (cls , process ):
617617 _ , err = process .communicate ()
618618 # Ubuntu 12.04 ships a broken ffmpeg binary which we shouldn't use
619+ # NOTE : when removed, remove the same method in AVConvBase.
619620 if 'Libav' in err .decode ():
620621 return False
621622 return True
@@ -674,6 +675,11 @@ class AVConvBase(FFMpegBase):
674675 exec_key = 'animation.avconv_path'
675676 args_key = 'animation.avconv_args'
676677
678+ # NOTE : should be removed when the same method is removed in FFMpegBase.
679+ @classmethod
680+ def _handle_subprocess (cls , process ):
681+ return MovieWriter ._handle_subprocess (process )
682+
677683
678684# Combine AVConv options with pipe-based writing
679685@writers .register ('avconv' )
You can’t perform that action at this time.
0 commit comments