Made more testings...
I finally found out why Flash is not able to record at all.
The alsa plugin for GStreamer is broken (alsasrc).
When launching:
gst-launch alsasrc ! audioconvert ! wavenc ! filesink location=test.wav
You will get several warnings and errors. The file size is also really big (5 seconds = 20 megs)
Compared to:
gst-launch pulsesrc ! audioconvert ! wavenc ! filesink location=test.wav
Which gives expected results.
Made more testings...
I finally found out why Flash is not able to record at all.
The alsa plugin for GStreamer is broken (alsasrc).
When launching:
gst-launch alsasrc ! audioconvert ! wavenc ! filesink location=test.wav
You will get several warnings and errors. The file size is also really big (5 seconds = 20 megs)
Compared to:
gst-launch pulsesrc ! audioconvert ! wavenc ! filesink location=test.wav
Which gives expected results.