Hey!

What is your crossfade code? The crossfade transition buffers a limited
amount of data, 5 seconds by default. If the transition takes longer than
that to execute, it will stop. You can increase this value via the
start_next parameter.

Romain

Le lun. 18 févr. 2019 à 01:15, John Warburton <j...@johnwarburton.net> a
écrit :

> Hello!
>
> I've noticed that, after a few days' operation, crossfading stops
> working. Tracks still play, but they're not blended.
>
> This seems to co-incide with no further appearances in the debug log
> of the words "buffer" or "buffering". Here's a complete log from one
> particular transition, the last time "buffer" appears:
>
> 2019/02/17 23:38:01 [decoder:4] Decoding "/home/john/src/radio/mez/06
> Dream Waves.xJCMGQ.mka" ended: Ffmpeg_decoder.End_of_file.
>  2019/02/17 23:38:01 [test-nodup-shuf-processed(dot)m3u8:3] Finished
> with "/home/john/src/radio/mez/06 Dream Waves.xJCMGQ.mka".
>  2019/02/17 23:38:01 [ffmpeg:4] [AVIOContext @ 0x7f292470b800]
> Statistics: 4538470 bytes read, 0 seeks
>  2019/02/17 23:38:01 [amplify_10225:3] End of the current overriding.
>  2019/02/17 23:38:01 [override:4] Remaining: 0.0s, queued: 30.0s, taking:
> 30.0s
>  2019/02/17 23:38:01 [ffmpeg:4] [NULL @ 0x7f292446b3c0] Opening
> '/home/john/src/radio/bbcuknews.mka' for reading
>  2019/02/17 23:38:01 [ffmpeg:4] [file @ 0x7f292447ebc0] Setting
> default whitelist 'file,crypto'
>  2019/02/17 23:38:01 [ffmpeg:4] Probing matroska,webm score:100 size:2048
>  2019/02/17 23:38:01 [ffmpeg:4] [matroska,webm @ 0x7f292446b3c0]
> Format matroska,webm probed with size=2048 and score=100
>  2019/02/17 23:38:01 [ffmpeg:4] st:0 removing common factor 1000000
> from timebase
>  2019/02/17 23:38:01 [ffmpeg:4] [matroska,webm @ 0x7f292446b3c0]
> Before avformat_find_stream_info() pos: 677 bytes read:32768 seeks:0
> nb_streams:1
>  2019/02/17 23:38:01 [ffmpeg:4] [matroska,webm @ 0x7f292446b3c0] All info
> found
>  2019/02/17 23:38:01 [ffmpeg:4] [matroska,webm @ 0x7f292446b3c0]
> stream 0: start_time: 0.000 duration: -9223372036854776.000
>  2019/02/17 23:38:01 [ffmpeg:4] [matroska,webm @ 0x7f292446b3c0]
> format: start_time: 0.000 duration: 178.453 bitrate=119 kb/s
>  2019/02/17 23:38:01 [ffmpeg:4] [matroska,webm @ 0x7f292446b3c0] After
> avformat_find_stream_info() pos: 708 bytes read:32768 seeks:0 frames:1
>  2019/02/17 23:38:01 [ffmpeg:4] [AVIOContext @ 0x7f29240e7440]
> Statistics: 32768 bytes read, 0 seeks
>  2019/02/17 23:38:01 [ffmpeg:4] [NULL @ 0x7f292446b3c0] Opening
> '/home/john/src/radio/bbcuknews.mka' for reading
>  2019/02/17 23:38:01 [ffmpeg:4] [file @ 0x7f2924104180] Setting
> default whitelist 'file,crypto'
>  2019/02/17 23:38:01 [ffmpeg:4] Probing matroska,webm score:100 size:2048
>  2019/02/17 23:38:01 [ffmpeg:4] [matroska,webm @ 0x7f292446b3c0]
> Format matroska,webm probed with size=2048 and score=100
>  2019/02/17 23:38:01 [ffmpeg:4] st:0 removing common factor 1000000
> from timebase
>  2019/02/17 23:38:01 [ffmpeg:4] [matroska,webm @ 0x7f292446b3c0]
> Before avformat_find_stream_info() pos: 677 bytes read:32768 seeks:0
> nb_streams:1
>  2019/02/17 23:38:01 [ffmpeg:4] [matroska,webm @ 0x7f292446b3c0] All info
> found
>  2019/02/17 23:38:01 [ffmpeg:4] [matroska,webm @ 0x7f292446b3c0]
> stream 0: start_time: 0.000 duration: -9223372036854776.000
>  2019/02/17 23:38:01 [ffmpeg:4] [matroska,webm @ 0x7f292446b3c0]
> format: start_time: 0.000 duration: 178.453 bitrate=119 kb/s
>  2019/02/17 23:38:01 [ffmpeg:4] [matroska,webm @ 0x7f292446b3c0] After
> avformat_find_stream_info() pos: 708 bytes read:32768 seeks:0 frames:1
>  2019/02/17 23:38:01 [ffmpeg:4] [SWR @ 0x7f292583dd00] Using fltp
> internally between filters
>  2019/02/17 23:38:01 [override:3] Prepared
> "/home/john/src/radio/bbcuknews.mka" (RID 5).
>  2019/02/17 23:38:01 [fallback_10228:3] Switch to override with
> forgetful transition.
>  2019/02/17 23:38:01 [add_21374:4] Activations changed: static=[],
> dynamic=[].
>  2019/02/17 23:38:01 [source:4] Source add_21374 gets down.
>  2019/02/17 23:38:01 [fade_in_21373:4] Activations changed: static=[],
> dynamic=[].
>  2019/02/17 23:38:01 [source:4] Source fade_in_21373 gets down.
>  2019/02/17 23:38:01 [amplify_10225:4] Activations changed: static=[],
> dynamic=[fallback_10228:fade_in_10230:fade_out_10231:cross_10232].
>  2019/02/17 23:38:01 [empty_21372:4] Activations changed: static=[],
> dynamic=[].
>  2019/02/17 23:38:01 [source:4] Source empty_21372 gets down.
>  2019/02/17 23:38:01 [override:4] Activations changed:
> static=[fallback_10228:fade_in_10230:fade_out_10231:cross_10232],
> dynamic=[fallback_10228:fade_in_10230:fade_out_10231:
> cross_10232].
>  2019/02/17 23:38:01 [source:4] Source add_21401 gets up.
>  2019/02/17 23:38:01 [add_21401:4] Content kind is
> {audio=2;video=0;midi=0}.
>  2019/02/17 23:38:01 [fade_out_10231:4] Activations changed:
> static=[add_21401:cross_10232, add_21394:cross_10232],
> dynamic=[cross_10232].
>  2019/02/17 23:38:01 [fade_out_10231:4] Enabling caching mode: two
> static activations.
>  2019/02/17 23:38:01 [source:4] Source buffer_21400 gets up.
>  2019/02/17 23:38:01 [buffer_21400:4] Content kind is
> {audio=2;video=0;midi=0}.
>  2019/02/17 23:38:01 [buffer_21400:4] Activations changed:
> static=[add_21401:cross_10232], dynamic=[].
>  2019/02/17 23:38:01 [add_21401:4] Activations changed:
> static=[cross_10232], dynamic=[].
>  2019/02/17 23:38:01 [add_21394:4] Activations changed: static=[],
> dynamic=[].
>  2019/02/17 23:38:01 [source:4] Source add_21394 gets down.
>  2019/02/17 23:38:01 [fade_out_10231:4] Activations changed:
> static=[add_21401:cross_10232], dynamic=[cross_10232].
>  2019/02/17 23:38:01 [fade_out_10231:4] Disabling caching mode.
>  2019/02/17 23:38:01 [buffer_21393:4] Activations changed: static=[],
> dynamic=[].
>  2019/02/17 23:38:01 [source:4] Source buffer_21393 gets down.
>  2019/02/17 23:38:06 [buffer_21400:4] End of track.
>  2019/02/17 23:38:06 [buffer_21400:4] Buffer emptied, buffering needed.
>  2019/02/17 23:38:07 [cross_10232:4] Buffering end of track...
>  2019/02/17 23:38:07 [cross_10232:4] More buffering will be needed.
>  2019/02/17 23:38:08 [source:4] Garbage collected empty_21399.
>  2019/02/17 23:38:08 [source:4] Garbage collected add_21394.
>  2019/02/17 23:38:08 [source:4] Garbage collected buffer_21393.
>  2019/02/17 23:38:08 [source:4] Garbage collected add_21374.
>  2019/02/17 23:38:08 [source:4] Garbage collected fade_in_21373.
>  2019/02/17 23:38:08 [source:4] Garbage collected empty_21372.
>  2019/02/17 23:40:59 [decoder:4] Decoding
> "/home/john/src/radio/bbcuknews.mka" ended:
> Ffmpeg_decoder.End_of_file.
>  2019/02/17 23:40:59 [override:3] Finished with
> "/home/john/src/radio/bbcuknews.mka".
>  2019/02/17 23:40:59 [ffmpeg:4] [AVIOContext @ 0x7f2924d6eb00]
> Statistics: 2661363 bytes read, 0 seeks
>  2019/02/17 23:40:59 [test-nodup-shuf-processed(dot)m3u8:4] Remaining:
> 0.0s, queued: 266.4s, taking: 266.4s
>  2019/02/17 23:40:59 [ffmpeg:4] [NULL @ 0x7f292446b3c0] Opening
> '/home/john/src/radio/mez/16 Let Me Fix It.pDVmVd.mka' for reading
>  2019/02/17 23:40:59 [ffmpeg:4] [file @ 0x7f29250f1140] Setting
> default whitelist 'file,crypto'
>  2019/02/17 23:40:59 [ffmpeg:4] Probing matroska,webm score:100 size:2048
>
> ...etc.
>
> This is the last place where "buffering" messages appear. Since this
> point, tracks have played, but there has been no cross-fading, and no
> messages containing the word "buffer" appear. By that, I mean the word
> "buffer" appears nowhere in the log. It is never referenced from that
> point onwards.
>
> Nothing that looks like an error is recorded.
>
> I wonder if there is something to do with buffers that I could adjust?
>
> with best wishes,
> JW
>
>
> _______________________________________________
> Savonet-users mailing list
> Savonet-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/savonet-users
>
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to