1784 Commits (436b368f9df4469274502f29626586b48db44a0c)
 

Author SHA1 Message Date
Romain Vimont 9bed8cf3f4 Fix syntax highlighting in README
5 years ago
Romain Vimont 6adc97198b Provide device info directly on server connection
5 years ago
Romain Vimont 6a2cd089a1 Initialize input manager dynamically
5 years ago
Romain Vimont dcee7c0f7f Factorize screen_init() error management
5 years ago
Romain Vimont e604e8a752 Move fps_counter to screen
5 years ago
Romain Vimont f19c455110 Fix leak on error
5 years ago
Romain Vimont 83116fc199 Notify end-of-stream via callback
5 years ago
Alberto Pasqualetto 72081a241b Fix visualization of comment in code block
5 years ago
LYK 42b3d1e66e Reformat README.ko.md
5 years ago
Romain Vimont 1e64f0f931 Use ARRAY_LEN() macro
5 years ago
Romain Vimont 8fb5715740 Add libavdevice-dev in BUILD instructions
5 years ago
Romain Vimont f062dfd30b Merge branch 'master' into dev
5 years ago
Haren S 644a5ef14a Add MacPorts documentation
5 years ago
Romain Vimont 1b9dcce23c Fix double-free on error
5 years ago
Romain Vimont 233f8e6cc4 Rename keycode injection method
5 years ago
Romain Vimont 9a7d351d67 Simplify non-static injectEvent() implementation
5 years ago
Romain Vimont d00ee640c0 Simplify Device.java
5 years ago
Romain Vimont ae6ec7a194 Unref decoder AVFrame immediately
5 years ago
Romain Vimont 84f17fdeab Fix v4l2 AVPacket memory leak on error
5 years ago
Romain Vimont 1cde68a1fa Fix v4l2 AVFrame memory leak
5 years ago
Romain Vimont 45e7280148 Rename --v4l2_sink to --v4l2-sink
5 years ago
Romain Vimont 41a0383d7c Document v4l2 sink in README
5 years ago
Marco Martinelli d39161f753 Add support for v4l2loopback
5 years ago
Romain Vimont 5af9d0ee0f Make --lock-video-orientation argument optional
5 years ago
Romain Vimont fd0dc6c0cd Add --lock-video-orientation=initial
5 years ago
Romain Vimont 151bc16644 Use strlist_contains() to find a muxer
5 years ago
Romain Vimont ffc00210e9 Add strlist_contains()
5 years ago
Romain Vimont 243854a408 Fix recorder comment
5 years ago
Romain Vimont 8b90dc61b9 Handle EAGAIN on send_packet in decoder
5 years ago
Romain Vimont 2a5dfc1c17 Handle errors using gotos in recorder_open()
5 years ago
Romain Vimont e3fccc5a5e Initialize recorder fields on open
5 years ago
Romain Vimont 0541f1bff2 Hide the window immediately on close
5 years ago
Romain Vimont 0272e6dc77 Assert screen closed on destroy
5 years ago
Romain Vimont 2a94a2b119 Remove video_buffer callbacks
5 years ago
Romain Vimont e91acdb0c4 Move video_buffer to screen
5 years ago
Romain Vimont 6f5ad21f57 Make decoder push frames to sinks
5 years ago
Romain Vimont 08b3086ffc Expose screen as frame sink
5 years ago
Romain Vimont deab7da761 Add frame sink trait
5 years ago
Romain Vimont f7a1b67d66 Make stream push packets to sinks
5 years ago
Romain Vimont cbed38799e Expose decoder as packet sink
5 years ago
Romain Vimont 5beb7d6c02 Reorder decoder functions
5 years ago
Romain Vimont 5980183a33 Expose recorder as packet sink
5 years ago
Romain Vimont fe8de893ca Privatize recorder threading
5 years ago
Romain Vimont a974483c15 Reorder recorder functions
5 years ago
Romain Vimont 1b072a24c4 Add packet sink trait
5 years ago
Romain Vimont 08f1fd46c8 Add container_of() macro
5 years ago
Romain Vimont 2ddf760c09 Make video_buffer more generic
5 years ago
Romain Vimont 5d9e96dc4e Remove compat with old FFmpeg codec params API
5 years ago
Romain Vimont de9b79ec2d Remove compat with old FFmpeg decoding API
5 years ago
Romain Vimont 55806e7d31 Remove option --render-expired-frames
5 years ago