
    ^jt	              	       *   d Z ddlmZmZmZmZ ddlmZ ddlmZmZm	Z	 ddl
ZddlmZ ddlmZ dd	lmZmZ  ed
          Zej                            ddd          Zeej        _        e                                dz	  Z ej        de           dZ G d de	          Zedk     r4 ee          ej        _         ee          eeeeeeeeg	ej        _        nf ee          ej        _        g ej        _        eej        _         e ee                     ee          ee ee          eeeeg	ej        _        eej         _         ee          gej         _         e ee                    gej!        _        eej"        _         ee           ee          ez  e e ee                    egej"        _        eej#        _         ee          eegej#        _        eej$        _         ee          egej$        _        g dZ%dS )z/Wrapper for include/libswresample/swresample.h
    )c_intc_int64c_char_pc_double)c_uint8)c_void_pPOINTER	StructureN)debug_print   )compat)AVChannelLayoutAVSampleFormatdebug_media
swresample)zswresample-6zswresample-5zswresample-4zswresample-3)zswresample.6zswresample.5zswresample.4zswresample.3)win32darwin       c                       e Zd ZdS )
SwrContextN)__name__
__module____qualname__     g/home/agentuser/manim-venv/lib/python3.11/site-packages/pyglet/media/codecs/ffmpeg_lib/libswresample.pyr   r      s        Dr   r      )r   
SWR_CH_MAXr   swresample_version)&__doc__ctypesr   r   r   r   r   r   r	   r
   
pyglet.libpygletpyglet.utilr    r   	libavutilr   r   _debuglibload_libraryr   r    restypeset_versionr   r   swr_alloc_set_optsargtypes	swr_allocswr_alloc_set_opts2swr_initswr_freeswr_convertswr_set_compensationswr_get_out_samples__all__r   r   r   <module>r7      s    5 5 5 5 5 5 5 5 5 5 5 5       / / / / / / / / / /     # # # # # #       6 6 6 6 6 6 6 6	]	#	#Z$$
JK %  
 ).
  %2244:   <!3 4 4 4
	 	 	 	 	 	 	 	 ,3GJ,?,?J!).5gj.A.A.5ueW.3UE8.MJ!** $+7:#6#6J $&J!-2J"*/6wwwz7J7J/K/K.5go.F.FX].5go.F.FX].3X/?J"+ $
   '
 3 34
   '
(;(; < <=
  !&
  #*7:#6#6#*77#3#3j#@#(#*7777+;+;#<#<#(	#*
  
 +0
  ',3GJ,?,?,15,:
  ().
  &+27:+>+>*F
  '  r   