Commit Graph

  • d73346d0b2 update dependencies master Hailey Somerville 2021-06-24 00:09:33 +10:00
  • ff7ba75ad4 update name Hailey Somerville 2021-06-24 00:03:06 +10:00
  • 30c4043477 compile sqlite in cargo build Hailey Somerville 2020-10-13 01:42:44 +11:00
  • bedb6e0aca point at new packed_simd package Hailey Somerville 2020-10-13 01:13:08 +11:00
  • ffbf5509fa fix warnings shaders Hailey Somerville 2020-09-20 13:08:27 +10:00
  • 071d942b87 add install llvm to readme Hailey Somerville 2020-09-09 21:17:56 +10:00
  • 98069497f4 update js-sys Hailey Somerville 2020-09-03 00:52:43 +10:00
  • 986d7dbd97 add screenshot to readme Hailey Somerville 2020-08-19 20:55:10 +10:00
  • 8819eb8bee remove mediasource audio output Hailey Somerville 2020-08-15 23:56:46 +10:00
  • c8c28ee229 add install llvm to readme Hailey Somerville 2020-09-09 21:17:56 +10:00
  • c3f8ca976e update js-sys Hailey Somerville 2020-09-03 00:52:43 +10:00
  • 969268389d add screenshot to readme Hailey Somerville 2020-08-19 20:55:10 +10:00
  • 861016b8a5 remove mediasource audio output Hailey Somerville 2020-08-15 23:56:46 +10:00
  • 2811130734 hook up live shader compilation Hailey Somerville 2020-08-18 14:09:41 +10:00
  • 7a6fe225f5 get fullscreen shader going Hailey Somerville 2020-08-18 13:33:04 +10:00
  • 241c26fe84 WIP Hailey Somerville 2020-08-18 13:25:22 +10:00
  • e545dcc84c switch over to triangle example Hailey Somerville 2020-08-18 12:45:04 +10:00
  • ec7e868ff5 get cube shader example from wgpu going Hailey Somerville 2020-08-18 00:00:22 +10:00
  • dd34a203da split out ShaderContext into new and render fns Hailey Somerville 2020-08-17 23:40:19 +10:00
  • 4dde6451fa get gpu generating frame Hailey Somerville 2020-08-16 21:07:42 +10:00
  • 96f8584057 add mixlab-graphics crate Hailey Somerville 2020-08-16 20:41:01 +10:00
  • f02541cfa3 add shader module Hailey Somerville 2020-08-16 20:40:54 +10:00
  • 175384fa32 Merge branch 'media-source' Hailey Somerville 2020-08-17 22:25:07 +10:00
  • a4262a040b fix up some rough edges of the sqlx -> rusqlite transition Hailey Somerville 2020-08-10 21:45:31 +10:00
  • 31e210660c percent decode uploaded file names Hailey Somerville 2020-08-11 12:01:56 +10:00
  • f09ede82f2 gracefully handle workspace not yet existing Hailey Somerville 2020-08-11 12:02:38 +10:00
  • aaa29cc8fa allow with_database_in_blocking_context to be unused for now Hailey Somerville 2020-08-16 20:41:35 +10:00
  • 94c4c1c16a show selected media item Hailey Somerville 2020-08-15 23:56:37 +10:00
  • 9b32d1fd96 don't need to create a directory anymore media-source Hailey Somerville 2020-08-13 15:43:13 +10:00
  • 0635323aef parameterise AvFrame by media type Hailey Somerville 2020-08-11 16:12:16 +10:00
  • b2c843d20b start working thru type parameter describing codec media type Hailey Somerville 2020-08-11 14:35:14 +10:00
  • d4ce583235 clean up warnings Hailey Somerville 2020-08-11 13:44:20 +10:00
  • 4c9a16d9ee rename DecodeContext to Decode Hailey Somerville 2020-08-11 13:44:04 +10:00
  • f4fd609029 return EOF rather than 0 at end of stream Hailey Somerville 2020-08-11 13:33:00 +10:00
  • 5e3e7a0fbf set AVFMT_FLAG_CUSTOM_IO flag Hailey Somerville 2020-08-11 13:32:48 +10:00
  • cf1119e9f3 loop media Hailey Somerville 2020-08-11 12:02:57 +10:00
  • 860980d512 gracefully handle workspace not yet existing Hailey Somerville 2020-08-11 12:02:38 +10:00
  • 97f41e9c9d percent decode uploaded file names Hailey Somerville 2020-08-11 12:01:56 +10:00
  • c855b1020c fix up some rough edges of the sqlx -> rusqlite transition Hailey Somerville 2020-08-10 21:45:31 +10:00
  • 401c68cf09 refactor video decoder Hailey Somerville 2020-08-10 14:56:34 +10:00
  • 083d0ea68a start hooking up demux in media source module Hailey Somerville 2020-08-10 13:48:00 +10:00
  • d547d46eef AvIoReader::check_error fn for propagating errors and panics Hailey Somerville 2020-08-10 13:19:51 +10:00
  • 7f2a33f8ee hook up ffmpeg::IoReader impl for ReadStream Hailey Somerville 2020-08-10 12:51:00 +10:00
  • 8272a39af1 fix up param bind order Hailey Somerville 2020-08-10 12:40:11 +10:00
  • aa4448b2ad Merge branch 'master' into media-source Hailey Somerville 2020-08-09 23:03:59 +10:00
  • 7d779c321e Merge branch 'rusqlite' Hailey Somerville 2020-08-09 22:41:19 +10:00
  • e97e9f36bf cut over to rusqlite rusqlite Hailey Somerville 2020-08-09 21:52:35 +10:00
  • 8f2cf81416 WIP Hailey Somerville 2020-08-08 18:34:20 +10:00
  • ec38b3b2bb impl Clone for AvPacket Hailey Somerville 2020-08-08 18:34:10 +10:00
  • 60cd8586d6 remove commented code Hailey Somerville 2020-08-08 16:38:24 +10:00
  • c0c99513d3 initialize video codec with dcr in rtmp Hailey Somerville 2020-08-08 16:25:49 +10:00
  • e8bda623fe fix stream input listen on create Hailey Somerville 2020-08-08 15:50:58 +10:00
  • 38b4419b5a make sure we're in tokio runtime when creating engine Hailey Somerville 2020-08-08 15:47:47 +10:00
  • ada6879816 avc::decode should take bonafide ffmpeg packets Hailey Somerville 2020-08-08 15:44:05 +10:00
  • fbbbc9a214 fix up media source module params handling Hailey Somerville 2020-08-08 15:34:34 +10:00
  • 8d6681201a add AvPacketRef type Hailey Somerville 2020-08-08 15:34:25 +10:00
  • 8cd69f77fb implement module async event api Hailey Somerville 2020-08-08 15:15:43 +10:00
  • 16a14f9f9b ModuleE -> DynModuleHost Hailey Somerville 2020-08-08 11:18:53 +10:00
  • 9d32a10c2e pass project base to module thru ctx Hailey Somerville 2020-08-07 18:29:58 +10:00
  • 1161ac0956 remove unused channel_gain field Hailey Somerville 2020-08-07 17:58:13 +10:00
  • f4bf3e3967 ModuleLink -> ModuleCtx Hailey Somerville 2020-08-06 23:42:17 +10:00
  • c12d493866 add link param to ModuleT::create Hailey Somerville 2020-08-06 23:42:05 +10:00
  • ff89854dff rename engine Module enum to ModuleE Hailey Somerville 2020-08-06 22:20:40 +10:00
  • 99cd48823d clean up warnings Hailey Somerville 2020-08-06 22:20:31 +10:00
  • 5ce90ef764 start hooking up mediasource Hailey Somerville 2020-08-06 22:14:14 +10:00
  • 6c0cd1511f impl streams fn correctly Hailey Somerville 2020-08-06 18:05:01 +10:00
  • aabfc77d59 fix up seek Hailey Somerville 2020-08-06 18:04:51 +10:00
  • c8603d4ece error should be negative Hailey Somerville 2020-08-06 18:04:34 +10:00
  • 518326c5a9 start binding to lavf Hailey Somerville 2020-08-06 16:37:37 +10:00
  • e65baaaca9 fix tests Hailey Somerville 2020-08-06 13:34:26 +10:00
  • 8fecb78814 remove debug logging Hailey Somerville 2020-08-08 10:19:05 +10:00
  • 6ba125a925 fix refcell crash bug by scoping down state borrow Hailey Somerville 2020-08-08 10:17:03 +10:00
  • b4c1ab57b0 tidy sidebar module name Hailey Somerville 2020-08-08 10:16:41 +10:00
  • 4de728b890 use sqlite for workspace too Hailey Somerville 2020-08-05 19:32:19 +10:00
  • 8aede67089 Merge branch 'media-library' Hailey Somerville 2020-08-05 19:14:45 +10:00
  • 7c23f9125d clean up warnings media-library Hailey Somerville 2020-08-05 19:14:32 +10:00
  • e287dca392 get uploads going Hailey Somerville 2020-08-05 18:55:24 +10:00
  • a04003d649 refactor session and data handling in frontend app Hailey Somerville 2020-08-05 16:37:03 +10:00
  • 7502174ada persist uploads in sqlite db Hailey Somerville 2020-08-05 01:18:36 +10:00
  • 90d1f8a9fa hook up beginnings of sqlite persistence Hailey Somerville 2020-08-04 23:09:44 +10:00
  • b3f7192b24 Merge branch 'master' into media-library Hailey Somerville 2020-08-04 21:36:27 +10:00
  • b4585f5aaa get back on cpal mainline Hailey Somerville 2020-08-04 20:52:50 +10:00
  • fec3523082 add sqlx Hailey Somerville 2020-08-04 20:46:01 +10:00
  • d4e9d090f1 bump futures Hailey Somerville 2020-08-04 20:39:30 +10:00
  • 225298cf55 clean up warnings in frontend Hailey Somerville 2020-08-04 20:37:48 +10:00
  • 3ecebb4700 implement uploads Hailey Somerville 2020-08-04 20:15:09 +10:00
  • 75cb7a54f3 add util::origin Hailey Somerville 2020-08-04 15:45:50 +10:00
  • 9432bcce70 location.protocol includes : Hailey Somerville 2020-08-04 15:45:47 +10:00
  • 2b2048f547 hook up multipart uploads, remove pending uploads record keeping Hailey Somerville 2020-08-04 13:53:27 +10:00
  • 7565f7697a session refactor Hailey Somerville 2020-07-31 23:59:05 +10:00
  • 7024603ff0 implement skeleton of server backend to receive file uploads Hailey Somerville 2020-07-31 22:46:41 +10:00
  • f1459e2070 split out WorkspaceMessage in protocol Hailey Somerville 2020-07-30 23:27:05 +10:00
  • e9098829b1 tweak mixlab title padding Hailey Somerville 2020-07-30 22:21:13 +10:00
  • 189e6b455b add Media Library tab Hailey Somerville 2020-07-30 21:35:53 +10:00
  • 9615a5128f get tab strip going Hailey Somerville 2020-07-30 16:20:28 +10:00
  • f86c8e3847 fix up mouse coords when connecting Hailey Somerville 2020-07-31 23:58:20 +10:00
  • 9464575a74 Merge branch 'yew-upgrade' Hailey Somerville 2020-07-31 18:20:16 +10:00
  • 890a0e4e89 clean up warnings Hailey Somerville 2020-07-31 18:20:06 +10:00
  • 84d17d9007 yew no longer stops event propagation Hailey Somerville 2020-07-31 18:19:12 +10:00
  • 3399841739 remove workspace rendered method, unnecessary Hailey Somerville 2020-07-31 18:18:31 +10:00