Current gnomeradio recording function produces files without EOS.
Bug #1079625 reported by
Zicu Radu
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnomeradio (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Current gnomeradio recording function produces files without EOS.
This can be tested with tool "ogginfo":
zradu@ubuntu:~$ ogginfo "KISS-FM_
Processing file "KISS-FM_
New logical stream (#1, serial: 768b182e): type vorbis
Vorbis headers parsed for stream 1, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20101101 (Schaufenugget)
Channels: 2
Rate: 44100
Nominal bitrate: 160.000000 kb/s
Upper bitrate not set
Lower bitrate not set
WARNING: EOS not set on stream 1
Vorbis stream 1:
Total data length: 239221 bytes
Playback length: 0m:11.813s
Average bitrate: 162.003165 kb/s
Logical stream 1 ended
Related branches
To post a comment you must log in.
accodrding to this documentation: gstreamer. freedesktop. org/data/ doc/gstreamer/ head/gstreamer- libs/html/ GstBaseSrc. html
http://
"Controlled shutdown of live sources in applications"
"Since GStreamer 0.10.16 an application may send an EOS event to a source element to make it perform the EOS logic".
So my branch make sure we send EOS before we stop recording.