У меня настроен gstreamer с несколькими каналами (с помощью RidgRun GSTd & gst-interpipe).Первый канал реализует моментальные снимки с мультифайловой связью с max-файлами и может установить начальный индекс = start_index.Второй канал реализует запись с splitmuxsink и max-файлами & max-size-time
GStreamer 1.10.4
gstd v.0.7.0
multifilesink name=snapshot_sink index=${start_index} max-files=20 location=pic_%04d.jpg
splitmuxsink name=rec_file_sink location=rec_%03d.mpg max-size-time=60000000000 send-keyframe-requests=true max-files=5 muxer=mpegtsmux
Проблема в том, что при перезапуске gstreamer (соответственно gstd) индексы сбрасываются.Если я начинаю запись во втором канале, индекс начинается с 000. Я мог бы установить начальный индекс в многоканальном канале, но не смог найти его для splitmuxsink.Есть идеи?