85 Commits

Author SHA1 Message Date
rexy712
572c9c1f69 Changed mat_url_list to client_url_list 2019-07-19 11:47:44 -07:00
rexy712
06dfcec82c Separated room level functionality into its own class 2019-07-18 17:21:26 -07:00
rexy712
3bf609af18 Access to http codes added 2019-07-18 12:39:25 -07:00
rexy712
6634f30c28 Changed api to allow user to create clients and syncers at will. 2019-07-17 16:56:07 -07:00
rexy712
2f8bb781a1 Removed frontend stuff from backend 2019-07-17 15:08:20 -07:00
rexy712
ce5788d8a2 Auto init libav (for older ffmpeg versions) 2019-07-16 15:14:26 -07:00
Rexy712
b49175884a Updated license notices and moved matrix.hpp to where it belongs 2019-07-16 14:50:16 -07:00
Rexy712
7816c54230 Restructured the matrix codebase and fixed a few segfault issues in the raii strings 2019-07-16 14:14:45 -07:00
Rexy712
02a43ba1b9 added raw callback, cleanup up other callbacks a bit 2019-07-15 11:20:25 -07:00
Rexy712
74c8948139 Changed name to client and changed test program to not include reddit 2019-07-15 10:02:24 -07:00
Rexy712
0f56d2cbfa Fixed access token issue 2019-05-30 16:32:15 -07:00
rexy712
0e7a92eb94 added membership event handling 2019-04-06 06:50:17 -07:00
rexy712
da028e03fd message deletion, getters for displayname and profile picture 2019-03-30 19:30:01 -07:00
rexy712
8808608ffd typing events 2019-03-30 10:09:46 -07:00
rexy712
5e1408be50 added some to-be-implemented functionality urls 2019-03-30 08:34:33 -07:00
rexy712
58c01bb182 added message age to message handling and changed invite rejection 2019-03-30 04:25:40 -07:00
rexy712
ed2af27652 Better organized matrix urls 2019-03-29 17:23:29 -07:00
rexy712
8d24247e42 added invite handling and a couple example programs 2019-03-26 13:39:35 -07:00
rexy712
2c64d8f16d refresh reddit token hourly 2019-03-25 17:11:40 -07:00
rexy712
908260cfe8 Cleaner handling of messages 2019-03-22 15:47:44 -07:00
rexy712
c083e74ecb Rudimentary processing of messages 2019-03-21 15:38:42 -07:00
rexy712
02c02115c2 matrix state sync setup 2019-03-20 17:56:26 -07:00
rexy712
e12acfe8bc moved json escape out of string files 2019-03-20 16:12:01 -07:00
rexy712
1a4133bc92 video thumbnails scale to the same size as image thumbnails 2019-03-20 14:42:59 -07:00
rexy712
70b91ad4b6 changed std::numeric_limits<int64_t>::min() to AV_NOPTS_VALUE. more portable 2019-03-16 11:38:29 -07:00
rexy712
8217964440 add set_display_name to matrix client 2019-03-12 13:59:35 -07:00
rexy712
f62f3ceca5 removed very situational video_man from raii namespace 2019-03-11 17:45:34 -07:00
rexy712
21500bf41e raii added for muxing 2019-03-10 10:21:35 -07:00
rexy712
3179355b33 Compartmentalized some of the matrix image uploading. Changed file_info.filetype to file_info.mimetype 2019-03-09 22:48:02 -08:00
Rexy712
0fb6e32fcb update ffmpeg calls to work with 4.0, but mess up the output framerate 2019-03-08 15:14:51 -08:00
rexy712
c985a05952 added audio functionality to matrix bot 2019-03-07 17:56:47 -08:00
rexy712
6151593ef5 reddit hosted videos now working with sound 2019-03-07 16:41:25 -08:00
rexy712
9c9da0648e Add license 2019-03-05 19:16:29 -08:00
rexy712
df9eac1206 video thumbnails 2019-03-05 14:19:32 -08:00
rexy712
6f078c8495 initial commit to allow me to stash 2019-03-02 12:33:31 -08:00