Opened 18 months ago
Last modified 11 months ago
#11403 new defect
[Regression] Abnormal "kmsgrab" exit handling of FF7 threading change
| Reported by: | superded | Owned by: | |
|---|---|---|---|
| Priority: | normal | Component: | avdevice |
| Version: | git-master | Keywords: | kmsgrab regression |
| Cc: | MasterQuestionable | Blocked By: | |
| Blocking: | Reproduced by developer: | no | |
| Analyzed by developer: | yes |
Description
Recording stops only after several Ctrl+C with muxing error. Tested in tty and wayland. First commit with this bug d119ae2fd82a494d9430ff4d4fc262961a68c598. Log: https://pastebin.com/c5rGYV9k
Change History (3)
comment:1 by , 14 months ago
comment:2 by , 14 months ago
| Analyzed by developer: | set |
|---|---|
| Cc: | added |
| Component: | undetermined → avdevice |
| Keywords: | kmsgrab regression added |
| Summary: | Recording with kmsgrab can't be stopped properly → [Regression] Abnormal "kmsgrab" exit handling of FF7 threading change |
| Version: | unspecified → git-master |
͏ Threading change caused regression.
͏ Possible workaround?
͏ https://trac.ffmpeg.org/ticket/11217#comment:23
͏ ("-filter_threads", "-filter_complex_threads")
comment:3 by , 11 months ago
Yeah this is very annoying, the main problems with it can be mitigated by using mkv containers or fragmentation on mp4 containers (so you don't get broken output)
͏ using -filter_threads 1 and -filter_complex_threads 1 didn't seem to have any effect on the issue.



I have this issue too (see https://trac.ffmpeg.org/ticket/11616), I hope someone can take a look.