Class
AgsAudioGstreamerFile
[−]
Description
class AgsAudio.GstreamerFile : GObject.Object
implements Ags.Connectable, AgsAudio.SoundResource {
flags: guint,
connectable_flags: AgsConnectableFlags,
obj_mutex: GRecMutex,
uuid: AgsUUID*,
filename: gchar*,
audio_channels: guint,
audio_channel_written: gint64*,
samplerate: guint,
buffer_size: guint,
format: AgsSoundcardFormat,
offset: guint64,
buffer_offset: guint64,
full_buffer: void*,
buffer: void*,
pointer: guchar*,
current: guchar*,
length: gsize,
read_pipeline: GstElement*,
read_pipeline_running: gboolean,
write_pipeline: GstElement*,
write_pipeline_running: gboolean,
write_pipeline_need_data: gboolean,
playbin: GstElement*,
video_sink: GstElement*,
audio_sink: GstElement*,
text_sink: GstElement*,
encoding_profile: GstEncodingProfile*,
rw_video_app_src: GstElement*,
rw_audio_app_src: GstElement*,
rw_text_app_src: GstElement*,
rw_audio_tee: GstElement*,
rw_video_file_sink_queue: GstElement*,
rw_audio_file_sink_queue: GstElement*,
rw_text_file_sink_queue: GstElement*,
rw_audio_convert: GstElement*,
rw_audio_resample: GstElement*,
rw_audio_mixer: GstElement*,
rw_file_encoder: GstElement*,
rw_file_sink: GstElement*,
rw_audio_app_sink_queue: GstElement*,
rw_audio_app_sink: GstElement*,
prev_frame_count: guint,
last_sample: GstSample*,
rw_thread: GThread*,
current_buffer: GstBuffer*,
rw_buffer: GList*,
rw_info: GList*,
rw_current_buffer: GList*,
rw_current_info: GList*,
audio_buffer_util: AgsAudioBufferUtil*
}
No description available.
[−]
Instance methods
[+]
Methods inherited from AgsConnectable (13)
[+]
Methods inherited from AgsSoundResource (14)
[+]