win32: filesink updates the file (size) only at pipeline exit.
Hello, I'm capturing some audio stream with GStreamer on Windows, then encode to MP3 and export to file, the pipleline (for the involved part) is something like this:
$ gst-launch-1.0.exe audiotestsrc ! audioconvert ! lamemp3enc target=bitrate bitrate=192 ! filesink location=C:\\Test.mp3
Problem is that file size is 0kb for the entire "recording" and it gets his "real size" only at the end when gstreamer is stopped.
Is there a way to have the file size increasing, so I can understand if the recording is still running? I've tried with buffer-mode
but without luck.
Thanks