Commit Graph

91 Commits

Author SHA1 Message Date
nick black
389cfeb72d
[interp] clean up on failure #2369 2021-11-22 11:59:21 -05:00
nick black
f401f2b4f1
[ncplayer] default to pixel blitting #2340 2021-11-11 11:42:03 -05:00
nick black
83ff2cfe5a unsigned geometries 2021-11-08 21:05:15 -05:00
nick black
28001d5566
[notcurses_refresh] properly flush clear before completing raster #1948 2021-11-03 23:47:48 -04:00
nick black
a9ed0a1092
[ncplayer] leaks on error paths 2021-11-03 23:22:28 -04:00
nick black
3f3fffb7f2
ncplayer: only advance on space 2021-10-16 07:36:14 -04:00
nick black
ec67847806
[ncplayer] restore pause functionality with NCTYPE_RELEASE 2021-10-16 02:03:01 -04:00
nick black
f118894057
[ncplayer] test for Release after testing for no event 2021-10-08 19:08:32 -04:00
nick black
ef86dcce1f
[ncplayer] ignore Release events 2021-10-08 17:50:00 -04:00
nick black
43e3b98125
[ncplayer] ignore release events 2021-10-07 04:26:05 -04:00
nick black
66d6913b69
[ncpp] express EvType enums 2021-10-07 04:04:04 -04:00
nick black
5c82d5b849
[input] properly convert delaybounds to deadlines 2021-09-19 22:44:10 -04:00
nick black
762d382ba7
[ncplayer] s/getc/get/ 2021-09-08 04:24:19 -04:00
nick black
3610ce26d6
[ncplayer] nonblocking input check even when behind clockwise 2021-09-08 04:12:52 -04:00
nick black
842613cf18
direct mode: support pixel_draw_late 2021-08-14 02:54:23 -04:00
nick black
24d7d6d995
start merging in the fauxmemstream branch #1977 2021-08-04 14:59:37 -04:00
nick black
6162ba3943 restore compatibility ncvisual_subtitle() 2021-07-27 15:47:21 -04:00
nick black
3d1d3794cd ncplayer: kill off handle_subtitle 2021-07-27 15:47:21 -04:00
nick black
7ab6b6b96d ncplayer: destroy subtitle window on all paths #1311 2021-07-27 15:47:21 -04:00
nick black
1448960cd5 start handling type-1 DVB subtitles #1311 2021-07-27 15:47:21 -04:00
nick black
8c8d07d5e8 kill some warnings on macos 2021-07-25 04:45:27 -05:00
nick black
0d289958f9
death to sigset_t #1967 2021-07-25 00:38:33 -04:00
nick black
b67c6b8fb2
ncplayer: pass loglevel through to direct mode #1981 2021-07-24 16:13:11 -04:00
nick black
f28152d95e
ncplayer: eliminate %j conversions 2021-07-23 00:36:22 -04:00
nick black
488a36eaf5
ncplayer: remove meaningless notcurses_check_pixel_support() call 2021-07-04 05:14:50 -04:00
nick black
9d27bf1869
remove meaningless notcurses_check_pixel_supprot() from ncplayer 2021-07-04 01:30:44 -04:00
nick black
93fd4515e7
ncplayer: accept a color specification for -a 2021-06-22 09:49:48 -04:00
nick black
cadd4aefee s/CELL_ALPHA_/NCCELL_ALPHA_/g 2021-06-13 18:21:14 -04:00
nick black
e6661bdd3b ncplayer: fill in bottom line #1733 2021-06-09 20:41:27 -04:00
nick black
da9293fef1 allow kitty graphics to be printed on the lowest line, and use C=1 #1733 2021-06-09 20:41:27 -04:00
nick black
c967028fbe ncplayer: add -n option for noninterpolative scaling #1738 2021-06-09 06:57:15 -04:00
nick black
59f4edd777 ncdirectf_render: accept an ncvisual_options #1738 2021-06-09 06:57:15 -04:00
nick black
584f394071
[ncplayer] block SIGWINCH from the beginning #1624 2021-05-03 02:19:13 -04:00
nick black
eb04a7872a
[ncplayer] name the rendered plane for debug 2021-05-01 16:38:28 -04:00
nick black
322ee8309d ncplayer: use a different plane for each file 2021-04-29 07:47:42 -04:00
nick black
03bc0163ac player: expand on misleading diagnostic 2021-04-29 07:47:42 -04:00
nick black
3eb004b61d s/channels/ncchannels/g #1570 2021-04-29 01:32:08 -04:00
nick black
d4e2598c9e [ncplayer] direct mode support for chromakey #1515 2021-04-16 02:45:13 -04:00
nick black
feab25bd7d ncdirect_render_visual: account for bitmap overhang #1515 2021-04-16 02:45:13 -04:00
nick black
0de734cb02 ncplayer has 9 log levels, not 10 2021-04-16 02:45:13 -04:00
nick black
2c7034f1e3 [ncplayer] fix margins in direct mode #1515 2021-04-16 02:45:13 -04:00
nick black
9f8d938fad [ncplayer] disable cursor in direct mode #1515 2021-04-16 02:45:13 -04:00
nick black
5507bbbd3e [ncplayer] get margins working with direct mode once more #1515 2021-04-16 02:45:13 -04:00
nick black
53f92760dd ncplayer: support multiframe in direct mode via streamfile #1515 2021-04-16 02:45:13 -04:00
nick black
162248fcaa
[ncplayer] put blitter changes into effect at media's end #1529 2021-04-13 11:30:00 -04:00
nick black
fada4148b5 [ncplayer] add -a option for alpha channel #1518 2021-04-10 12:02:58 -04:00
nick black
76241f81d2 [rust] adapt pixel-cell.rs 2021-04-10 12:02:58 -04:00
nick black
9dbcef9969
stop exporting lookup_blitset()
the media code that makes up non-core libnotcurses called
into lookup_rgba(). instead, have them use the new
funtion ncvisual_blitter_geom() to access the actual blitter
being used. we can then hide lookup_blitset(), which ought
never have been exported. closes #1519.
2021-04-10 08:56:59 -04:00
Nick Black
7e78690597
[bitmaps] new unit test LoadVideoPixelScaleDifferentPlanes (#1502) 2021-04-04 05:19:36 -04:00
nick black
998ebf8254
[ncplayer] meaningless timespec dealloc 2021-04-03 21:13:36 -04:00