Commit Graph
Select branches
Hide Pull Requests
Issue-and-PR-templates
acksync
activity_thread
adb_devices
adb_hint
adb_hint.2
adb_serial.2
adbkeyboard
android-framework-23
android11_workaround_retry
android12_nosecure
android13
android14
android_serial
api19
arch
audio
audio.10
audio.107
audio.115
audio.119
audio.12
audio.123
audio.124
audio.145
audio.158
audio.26
audio.27
audio.43
audio.46
audio.47
audio.50
audio.53
audio.7
audio.76
audio.79
audio.8
audio.85
audio.86
audio.87
audio.88
audio.89
audio_old
audio_output_buffer
av1
basedoc
bash_completion
broadcast
buffered_reader
buffering
buffering.10
buffering.2
buffering.5
buffering.6
buffering.7
build-deps
build_without_gradle
bumpversion
camera
camera.14
camera.2
camera.20
camera.21
camera.22
camera.24
camera.25
camera.26
camera.28
camera.29
camera.30
camera.36
camera.37
camera.38
camera.6
camera_noaudio
camerafix
camerafpsranges
cameraphy
cameraphy.2
cameraphy.3
center_on_resize
cleanup_serialize
client_rotate.5
clipboard
clipboard.3
clipboard_manager
clock_noslope
cmd_macos
cmd_macos.2
codec
codec_options
compare_version
control_no_display
copy
copycut
copypaste
crop
cross
crossbuild
ctrl
ctx
custom-ffmpeg
dev
develop
device_id_0
device_simple
display_id_range
doc
doc-rotate
donate
downscale-on-error-fix
downsize_on_error
emu
encoder_name
exit_code
extradata
fakecontext
fakecontext.2
faq
faq_dpi_awareness
feature
feature_test_macro
feature_test_macros
feature_test_macros.config
ffmpeg5
ffmpeg_windows
file
filter.11
filter.12
filter.2
filter.3
filter.5
filter.6
filter.7
finger
finger.4
finger.5
finger.7
finger.8
fix-chrome
fix2382
fix2382.2
fix2619.2
fix3568
fix4392gizmodo
fix4392zxc.1
fix4392zxc.2
fix4392zxc.3
fix4392zxc.4
fix707
fix_android12_settings
fix_audio_pts
fix_audio_pts.2
fix_audio_pts.4
fix_build_without_gradle
fix_inherit_handles
fix_minimize.3
fix_minimize.5
fix_readme
fix_win7
fixfullscreen
fixhidpi.3
fixhidpi.4
fixrepeat
flac.3
flac.4
forward
forward_all_clicks
forward_modifiers
fps
getdisplayids
headerfix
hid.10
hid.12
hid.13
hid.19
hidmouse
hidmouse.10
hidmouse.13
hidmouse.2
hidmouse.4
hidmouse.5
hidmouse.7
hidmouse.8
hidpi
hidpiscale
honor
honor.3
honor.4
honor.5
honor.6
hw_dec_poc
icon
icon.5
icon.6
illegalargumentexception
input_events
input_events.2
input_events.5
input_events.6
input_traits
install
install.10
install.2
install.3
install.8
install.9
install_release
issue1062
issue1468
issue15
issue15.2
issue1536
issue1655
issue1658
issue1681
issue1726
issue1875
issue2169
issue2218
issue362
issue386
issue4115
issue4120
issue4467
issue4477
issue4492
issue4536
issue702
l10n_id
left_ctrl
legacy_paste
libusb-all
libusb-macos
libusb-windows
locked
logical_size.10
logical_size.11
logical_size.14
logical_size.15
logical_size.2
logical_size.3
logical_size.4
logical_size.6
logical_size.7
logical_size.8
logicalscale
logv
longlong
macos_opengl
macos_volume
mainlooper
makefile
master
maximized.2
meizu
meson_source_root
meta
mic
mipmaps
mouse_buttons
move_translations_to_wiki
name_params
negativepos
net_perror
no_clipboard_autosync
no_kill_adb_before_otg
no_power_on
nocleanup
noconsolevbs
noplayback
nosecureflag_quickfix
novideo
novla
open_a_terminal_here
orientation
orientation.10
otg
otg-windows
otg_window_size
packet_merger
packet_ref
pause_on_error
physical_displays
pinch_zoom
portable
portrange
pr1002
pr1151.rom1v
pr1188
pr1238
pr1263.rom1v
pr1313
pr1502
pr1559
pr1576
pr1577
pr1623
pr1626
pr1670
pr1944
pr1960
pr2004
pr2052
pr2195
pr2231
pr2299
pr2786
pr2807
pr2879
pr2946
pr3023
pr3026
pr3151
pr3174
pr3177
pr3351
pr3351.2
pr3351.3
pr3369.1
pr3369.3
pr3369.4
pr3416
pr3416.2
pr3416.3
pr3416.4
pr3416.5
pr3523
pr3547
pr3547.2
pr3902
pr3979
pr4075
pr4364
pr4371
pr4373
pr4373.2
pr4373.3
pr4373.4
pr4435
pr4448
print_fps
printf_float
process
process_inherit
process_inherit.3
process_inherit.4
pts_client
push_event
racecond_on_close
racecond_on_close.2
raw_video_stream
rawalpha
rawkeyevents
rawkeyevents_2021
readme-fedora
record
record_duration
refactor-encoder
refactor-encoder.2
refactor-encoder.3
release
release-v1.18
render_rework
repeat
reschange.3
resize.2
resize.3
rotatedevice
rtp
sc_socket.3
scan_media
screenoff
scroll_mouse
sdcard_download
sdl
sdl_2_27_1
seamless_copypaste
server_thread.14
server_thread.17
server_thread.19
server_thread.2
server_thread.8
settings
settings_panel
settings_panel.2
shortcut.10
shortcutmod
split_workarounds
strbuf
strbuf.4
strbuf.5
strbuf.6
strdup
supports_input_events
swscale
tcpip
tcpip_anyport
textevents
textevents.2
textpaste
thread
threadwait
threadwait.2
threadwait.3
tilt.2
timelimit
tmp
traits
traits.4
traits.7
turn_screen_off_android14
turnscreenoff_android14
turnscreenoff_android14_sameprocess
twosockets
typos
upgrade
v4l2_sink
vector
verbose
virtualfinger
vivo_workaround
wav.6
wayland
wincli
window-params
window_display
windows_dpi_awareness
windows_icon
windows_inherit_handles
wireless-section
zh-hans
zsh_completion
zsh_completion.2
#1002
#1031
#1043
#1098
#1144
#1151
#1177
#1188
#1202
#1222
#1223
#1224
#1226
#1238
#1263
#1264
#1272
#1274
#1275
#1284
#1296
#1303
#1307
#1313
#1325
#133
#133
#1344
#1368
#1386
#1396
#1408
#1416
#1418
#1419
#142
#142
#1423
#1426
#1431
#1446
#1465
#1482
#1484
#1484
#1502
#1519
#1523
#1543
#1549
#1559
#1576
#1577
#1598
#1623
#1626
#1644
#1650
#1652
#1659
#1670
#169
#1701
#1709
#1709
#1716
#1723
#1734
#1741
#1741
#1745
#1751
#1751
#1767
#1768
#1783
#1799
#1801
#1802
#1805
#1805
#1827
#1828
#1838
#1846
#1846
#1852
#1894
#1894
#194
#194
#1944
#1960
#1973
#1987
#1988
#2004
#2008
#2022
#2029
#2034
#204
#204
#2040
#2040
#2052
#2062
#2062
#2064
#2065
#2123
#2130
#2130
#2135
#2185
#2189
#2189
#2195
#2212
#2223
#2231
#2232
#2233
#225
#2254
#2258
#2259
#226
#226
#2260
#2261
#2263
#2264
#2265
#2268
#2276
#2286
#2299
#2311
#2315
#2316
#2318
#2332
#2349
#2351
#2357
#236
#236
#2371
#2383
#2383
#2384
#2397
#2405
#2406
#2406
#2407
#2407
#2408
#245
#2464
#2490
#2514
#2516
#2519
#2519
#252
#252
#2539
#254
#254
#2540
#2545
#2568
#2582
#2583
#2587
#2588
#2589
#2591
#2595
#2595
#2606
#2607
#2607
#261
#2632
#2639
#2650
#2668
#2686
#27
#27
#2718
#272
#272
#2740
#2781
#2782
#2783
#2784
#2786
#2790
#2792
#28
#2802
#2807
#2812
#2813
#2814
#2817
#2821
#2827
#2831
#2834
#2840
#2844
#285
#285
#2850
#2859
#286
#286
#2870
#2876
#2876
#2879
#2887
#29
#29
#2904
#2904
#2916
#292
#2945
#2946
#2947
#2948
#2952
#296
#2962
#2970
#2971
#2974
#2978
#2989
#2990
#2994
#2999
#2999
#3005
#3011
#3012
#3016
#3020
#3023
#3024
#3026
#3029
#3030
#3031
#3032
#3035
#3043
#3048
#3065
#3067
#3085
#310
#3103
#3103
#3105
#3113
#3126
#3140
#3151
#3163
#3174
#3177
#3190
#3191
#3191
#3206
#3210
#3216
#3217
#3218
#3219
#3252
#3252
#3282
#3283
#329
#331
#332
#3341
#3341
#3351
#3369
#3378
#3378
#3379
#3393
#3399
#3416
#3418
#3448
#3449
#3470
#3470
#3476
#3479
#3482
#3511
#3517
#3517
#3523
#3546
#3547
#3573
#3579
#3592
#3646
#3673
#3673
#3697
#3703
#3704
#3713
#3715
#3721
#3721
#3756
#3757
#3758
#3758
#3761
#3774
#3787
#3816
#3817
#3822
#3826
#3838
#3838
#3839
#3862
#3865
#3877
#3889
#3895
#3902
#3914
#3914
#3930
#3944
#3949
#3956
#3956
#3957
#3957
#3959
#3959
#396
#3963
#3963
#3978
#3979
#3998
#4001
#4004
#4005
#401
#4033
#4035
#4044
#4045
#4052
#4057
#4075
#411
#412
#4127
#4127
#4130
#4132
#4154
#4154
#4173
#418
#4213
#4214
#4214
#4220
#4220
#426
#4284
#4284
#4300
#4303
#4303
#434
#4343
#4357
#4357
#4364
#4371
#4373
#4374
#4381
#4410
#4416
#442
#4427
#4427
#4435
#4441
#4446
#4448
#4456
#4460
#4469
#4469
#4473
#4473
#4487
#449
#4502
#4529
#4532
#478
#479
#522
#542
#553
#56
#56
#568
#569
#570
#573
#574
#583
#587
#595
#606
#614
#646
#657
#676
#692
#695
#708
#762
#764
#823
#824
#837
#848
#85
#888
#896
#903
#915
#920
#927
#928
#93
#934
#94
#95
#955
#965
#967
#980
#988
#996
v1.0
v1.1
v1.10
v1.11
v1.12
v1.12.1
v1.13
v1.14
v1.15
v1.15.1
v1.16
v1.17
v1.18
v1.19
v1.2
v1.20
v1.21
v1.22
v1.23
v1.24
v1.25
v1.3
v1.4
v1.5
v1.5-fixversion
v1.6
v1.7
v1.8
v1.9
v2.0
v2.1
v2.1.1
v2.2
v2.3
v2.3.1
Select branches
Hide Pull Requests
Issue-and-PR-templates
acksync
activity_thread
adb_devices
adb_hint
adb_hint.2
adb_serial.2
adbkeyboard
android-framework-23
android11_workaround_retry
android12_nosecure
android13
android14
android_serial
api19
arch
audio
audio.10
audio.107
audio.115
audio.119
audio.12
audio.123
audio.124
audio.145
audio.158
audio.26
audio.27
audio.43
audio.46
audio.47
audio.50
audio.53
audio.7
audio.76
audio.79
audio.8
audio.85
audio.86
audio.87
audio.88
audio.89
audio_old
audio_output_buffer
av1
basedoc
bash_completion
broadcast
buffered_reader
buffering
buffering.10
buffering.2
buffering.5
buffering.6
buffering.7
build-deps
build_without_gradle
bumpversion
camera
camera.14
camera.2
camera.20
camera.21
camera.22
camera.24
camera.25
camera.26
camera.28
camera.29
camera.30
camera.36
camera.37
camera.38
camera.6
camera_noaudio
camerafix
camerafpsranges
cameraphy
cameraphy.2
cameraphy.3
center_on_resize
cleanup_serialize
client_rotate.5
clipboard
clipboard.3
clipboard_manager
clock_noslope
cmd_macos
cmd_macos.2
codec
codec_options
compare_version
control_no_display
copy
copycut
copypaste
crop
cross
crossbuild
ctrl
ctx
custom-ffmpeg
dev
develop
device_id_0
device_simple
display_id_range
doc
doc-rotate
donate
downscale-on-error-fix
downsize_on_error
emu
encoder_name
exit_code
extradata
fakecontext
fakecontext.2
faq
faq_dpi_awareness
feature
feature_test_macro
feature_test_macros
feature_test_macros.config
ffmpeg5
ffmpeg_windows
file
filter.11
filter.12
filter.2
filter.3
filter.5
filter.6
filter.7
finger
finger.4
finger.5
finger.7
finger.8
fix-chrome
fix2382
fix2382.2
fix2619.2
fix3568
fix4392gizmodo
fix4392zxc.1
fix4392zxc.2
fix4392zxc.3
fix4392zxc.4
fix707
fix_android12_settings
fix_audio_pts
fix_audio_pts.2
fix_audio_pts.4
fix_build_without_gradle
fix_inherit_handles
fix_minimize.3
fix_minimize.5
fix_readme
fix_win7
fixfullscreen
fixhidpi.3
fixhidpi.4
fixrepeat
flac.3
flac.4
forward
forward_all_clicks
forward_modifiers
fps
getdisplayids
headerfix
hid.10
hid.12
hid.13
hid.19
hidmouse
hidmouse.10
hidmouse.13
hidmouse.2
hidmouse.4
hidmouse.5
hidmouse.7
hidmouse.8
hidpi
hidpiscale
honor
honor.3
honor.4
honor.5
honor.6
hw_dec_poc
icon
icon.5
icon.6
illegalargumentexception
input_events
input_events.2
input_events.5
input_events.6
input_traits
install
install.10
install.2
install.3
install.8
install.9
install_release
issue1062
issue1468
issue15
issue15.2
issue1536
issue1655
issue1658
issue1681
issue1726
issue1875
issue2169
issue2218
issue362
issue386
issue4115
issue4120
issue4467
issue4477
issue4492
issue4536
issue702
l10n_id
left_ctrl
legacy_paste
libusb-all
libusb-macos
libusb-windows
locked
logical_size.10
logical_size.11
logical_size.14
logical_size.15
logical_size.2
logical_size.3
logical_size.4
logical_size.6
logical_size.7
logical_size.8
logicalscale
logv
longlong
macos_opengl
macos_volume
mainlooper
makefile
master
maximized.2
meizu
meson_source_root
meta
mic
mipmaps
mouse_buttons
move_translations_to_wiki
name_params
negativepos
net_perror
no_clipboard_autosync
no_kill_adb_before_otg
no_power_on
nocleanup
noconsolevbs
noplayback
nosecureflag_quickfix
novideo
novla
open_a_terminal_here
orientation
orientation.10
otg
otg-windows
otg_window_size
packet_merger
packet_ref
pause_on_error
physical_displays
pinch_zoom
portable
portrange
pr1002
pr1151.rom1v
pr1188
pr1238
pr1263.rom1v
pr1313
pr1502
pr1559
pr1576
pr1577
pr1623
pr1626
pr1670
pr1944
pr1960
pr2004
pr2052
pr2195
pr2231
pr2299
pr2786
pr2807
pr2879
pr2946
pr3023
pr3026
pr3151
pr3174
pr3177
pr3351
pr3351.2
pr3351.3
pr3369.1
pr3369.3
pr3369.4
pr3416
pr3416.2
pr3416.3
pr3416.4
pr3416.5
pr3523
pr3547
pr3547.2
pr3902
pr3979
pr4075
pr4364
pr4371
pr4373
pr4373.2
pr4373.3
pr4373.4
pr4435
pr4448
print_fps
printf_float
process
process_inherit
process_inherit.3
process_inherit.4
pts_client
push_event
racecond_on_close
racecond_on_close.2
raw_video_stream
rawalpha
rawkeyevents
rawkeyevents_2021
readme-fedora
record
record_duration
refactor-encoder
refactor-encoder.2
refactor-encoder.3
release
release-v1.18
render_rework
repeat
reschange.3
resize.2
resize.3
rotatedevice
rtp
sc_socket.3
scan_media
screenoff
scroll_mouse
sdcard_download
sdl
sdl_2_27_1
seamless_copypaste
server_thread.14
server_thread.17
server_thread.19
server_thread.2
server_thread.8
settings
settings_panel
settings_panel.2
shortcut.10
shortcutmod
split_workarounds
strbuf
strbuf.4
strbuf.5
strbuf.6
strdup
supports_input_events
swscale
tcpip
tcpip_anyport
textevents
textevents.2
textpaste
thread
threadwait
threadwait.2
threadwait.3
tilt.2
timelimit
tmp
traits
traits.4
traits.7
turn_screen_off_android14
turnscreenoff_android14
turnscreenoff_android14_sameprocess
twosockets
typos
upgrade
v4l2_sink
vector
verbose
virtualfinger
vivo_workaround
wav.6
wayland
wincli
window-params
window_display
windows_dpi_awareness
windows_icon
windows_inherit_handles
wireless-section
zh-hans
zsh_completion
zsh_completion.2
#1002
#1031
#1043
#1098
#1144
#1151
#1177
#1188
#1202
#1222
#1223
#1224
#1226
#1238
#1263
#1264
#1272
#1274
#1275
#1284
#1296
#1303
#1307
#1313
#1325
#133
#133
#1344
#1368
#1386
#1396
#1408
#1416
#1418
#1419
#142
#142
#1423
#1426
#1431
#1446
#1465
#1482
#1484
#1484
#1502
#1519
#1523
#1543
#1549
#1559
#1576
#1577
#1598
#1623
#1626
#1644
#1650
#1652
#1659
#1670
#169
#1701
#1709
#1709
#1716
#1723
#1734
#1741
#1741
#1745
#1751
#1751
#1767
#1768
#1783
#1799
#1801
#1802
#1805
#1805
#1827
#1828
#1838
#1846
#1846
#1852
#1894
#1894
#194
#194
#1944
#1960
#1973
#1987
#1988
#2004
#2008
#2022
#2029
#2034
#204
#204
#2040
#2040
#2052
#2062
#2062
#2064
#2065
#2123
#2130
#2130
#2135
#2185
#2189
#2189
#2195
#2212
#2223
#2231
#2232
#2233
#225
#2254
#2258
#2259
#226
#226
#2260
#2261
#2263
#2264
#2265
#2268
#2276
#2286
#2299
#2311
#2315
#2316
#2318
#2332
#2349
#2351
#2357
#236
#236
#2371
#2383
#2383
#2384
#2397
#2405
#2406
#2406
#2407
#2407
#2408
#245
#2464
#2490
#2514
#2516
#2519
#2519
#252
#252
#2539
#254
#254
#2540
#2545
#2568
#2582
#2583
#2587
#2588
#2589
#2591
#2595
#2595
#2606
#2607
#2607
#261
#2632
#2639
#2650
#2668
#2686
#27
#27
#2718
#272
#272
#2740
#2781
#2782
#2783
#2784
#2786
#2790
#2792
#28
#2802
#2807
#2812
#2813
#2814
#2817
#2821
#2827
#2831
#2834
#2840
#2844
#285
#285
#2850
#2859
#286
#286
#2870
#2876
#2876
#2879
#2887
#29
#29
#2904
#2904
#2916
#292
#2945
#2946
#2947
#2948
#2952
#296
#2962
#2970
#2971
#2974
#2978
#2989
#2990
#2994
#2999
#2999
#3005
#3011
#3012
#3016
#3020
#3023
#3024
#3026
#3029
#3030
#3031
#3032
#3035
#3043
#3048
#3065
#3067
#3085
#310
#3103
#3103
#3105
#3113
#3126
#3140
#3151
#3163
#3174
#3177
#3190
#3191
#3191
#3206
#3210
#3216
#3217
#3218
#3219
#3252
#3252
#3282
#3283
#329
#331
#332
#3341
#3341
#3351
#3369
#3378
#3378
#3379
#3393
#3399
#3416
#3418
#3448
#3449
#3470
#3470
#3476
#3479
#3482
#3511
#3517
#3517
#3523
#3546
#3547
#3573
#3579
#3592
#3646
#3673
#3673
#3697
#3703
#3704
#3713
#3715
#3721
#3721
#3756
#3757
#3758
#3758
#3761
#3774
#3787
#3816
#3817
#3822
#3826
#3838
#3838
#3839
#3862
#3865
#3877
#3889
#3895
#3902
#3914
#3914
#3930
#3944
#3949
#3956
#3956
#3957
#3957
#3959
#3959
#396
#3963
#3963
#3978
#3979
#3998
#4001
#4004
#4005
#401
#4033
#4035
#4044
#4045
#4052
#4057
#4075
#411
#412
#4127
#4127
#4130
#4132
#4154
#4154
#4173
#418
#4213
#4214
#4214
#4220
#4220
#426
#4284
#4284
#4300
#4303
#4303
#434
#4343
#4357
#4357
#4364
#4371
#4373
#4374
#4381
#4410
#4416
#442
#4427
#4427
#4435
#4441
#4446
#4448
#4456
#4460
#4469
#4469
#4473
#4473
#4487
#449
#4502
#4529
#4532
#478
#479
#522
#542
#553
#56
#56
#568
#569
#570
#573
#574
#583
#587
#595
#606
#614
#646
#657
#676
#692
#695
#708
#762
#764
#823
#824
#837
#848
#85
#888
#896
#903
#915
#920
#927
#928
#93
#934
#94
#95
#955
#965
#967
#980
#988
#996
v1.0
v1.1
v1.10
v1.11
v1.12
v1.12.1
v1.13
v1.14
v1.15
v1.15.1
v1.16
v1.17
v1.18
v1.19
v1.2
v1.20
v1.21
v1.22
v1.23
v1.24
v1.25
v1.3
v1.4
v1.5
v1.5-fixversion
v1.6
v1.7
v1.8
v1.9
v2.0
v2.1
v2.1.1
v2.2
v2.3
v2.3.1
-
33329aa1ed
Add --audio-encoder
Romain Vimont
2023-02-19 20:20:29 +01:00 -
2cddc51b80
Extract unknown encoder error message
Romain Vimont
2023-02-19 20:03:04 +01:00 -
b7d7ab2f05
Add --audio-codec-options
Romain Vimont
2023-02-22 22:48:23 +01:00 -
07bfc5f898
Extract application of codec options
Romain Vimont
2023-02-19 20:03:04 +01:00 -
71c9a90219
Add support for AAC audio codec
Romain Vimont
2023-02-18 19:30:36 +01:00 -
a7436374f5
Add --audio-codec
Romain Vimont
2023-02-18 19:05:43 +01:00 -
fb9dd93630
Add --audio-bit-rate
Romain Vimont
2023-02-18 18:32:43 +01:00 -
84b53affb2
Disable MethodLength checkstyle on createOptions()
Romain Vimont
2023-02-19 02:27:39 +01:00 -
d3d10ebe03
Rename --encoder to --video-encoder
Romain Vimont
2023-02-22 22:44:01 +01:00 -
bb24e0be05
Rename --codec-options to --video-codec-options
Romain Vimont
2023-02-21 21:46:34 +01:00 -
73939678df
Rename --bit-rate to --video-bit-rate
Romain Vimont
2023-02-21 19:56:44 +01:00 -
bf39f28d5d
Rename --codec to --video-codec
Romain Vimont
2023-02-20 21:19:36 +01:00 -
8d28cee673
Remove default bit-rate on client side
Romain Vimont
2023-02-18 18:21:14 +01:00 -
26f951f216
Record at least video packets on stop
Romain Vimont
2023-02-19 00:55:36 +01:00 -
1e25cd3ca2
Disable audio before Android 11
Romain Vimont
2023-02-19 15:24:08 +01:00 -
1527f646dd
Disable audio on initialization error
Romain Vimont
2023-02-18 18:09:18 +01:00 -
aa942fabe2
Add record audio support
Romain Vimont
2023-02-18 18:02:43 +01:00 -
91ea5abaaf
Rename video-specific variables in recorder
Romain Vimont
2023-02-15 10:06:10 +01:00 -
935087a2fa
Do not merge config audio packets
Romain Vimont
2023-02-18 17:37:58 +01:00 -
975791716b
Add an audio demuxer
Romain Vimont
2023-02-06 10:33:47 +01:00 -
c86005ec0d
Force --no-audio if no display and no recording
Romain Vimont
2023-03-02 13:49:53 +01:00 -
e4e8bc8956
Give a name to demuxer instances
Romain Vimont
2023-02-19 00:13:54 +01:00 -
3827e5139b
Rename demuxer to video_demuxer
Romain Vimont
2023-02-06 10:08:01 +01:00 -
51bc91cecb
Extract OPUS extradata
Romain Vimont
2023-02-18 17:35:54 +01:00 -
0412c29799
Use a streamer to send the audio stream
Romain Vimont
2023-02-09 21:37:16 +01:00 -
c59f62f479
Encode recorded audio on the device
Romain Vimont
2023-02-07 23:08:57 +01:00 -
901fdc6bf6
Capture device audio
Simon Chan
2023-01-27 20:13:37 +08:00 -
2d7630882a
Add a new socket for audio stream
Simon Chan
2023-02-03 16:50:42 +01:00 -
d939b99dde
Warn on ignored audio options
audio.115
Romain Vimont
2023-03-03 21:58:57 +01:00 -
bac8119d17
Make --audio-codec=raw the default
Romain Vimont
2023-03-03 21:26:20 +01:00 -
29e47bdcdc
Add --audio-codec=raw option
Romain Vimont
2023-03-03 21:19:37 +01:00 -
73cd59ab25
Add raw audio recorder
Romain Vimont
2023-03-03 21:14:28 +01:00 -
ed070a067b
Extract audio recorder interface
Romain Vimont
2023-03-03 18:49:05 +01:00 -
0924ab9d58
Extract audio capture
Romain Vimont
2023-03-03 18:46:59 +01:00 -
14c27d1756
Stop on decoder frame push error
Romain Vimont
2023-03-03 00:42:51 +01:00 -
501b5bceff
Add --audio-buffer
Romain Vimont
2023-03-02 23:14:01 +01:00 -
e7905e2069
Optionally do not delay the first frame
Romain Vimont
2023-03-02 22:33:31 +01:00 -
446b76bb92
Accept clock estimation with a single point
Romain Vimont
2023-03-02 22:13:48 +01:00 -
93bbcd53cd
Use delay buffer as a frame source/sink
Romain Vimont
2023-03-02 21:30:24 +01:00 -
d19c03d015
Use frame source trait in decoder
Romain Vimont
2023-03-02 09:37:36 +01:00 -
8dac37fff0
Introduce frame source trait
Romain Vimont
2023-03-02 09:25:25 +01:00 -
0f5205ad7b
Use packet source trait in demuxer
Romain Vimont
2023-03-02 09:20:37 +01:00 -
94ec920eff
Introduce packet source trait
Romain Vimont
2023-03-02 09:07:25 +01:00 -
9ac466ad84
Extract sc_delay_buffer
Romain Vimont
2023-03-02 00:31:43 +01:00 -
9c0f8c7d2f
Report video buffer downstream errors
Romain Vimont
2023-03-01 18:45:22 +01:00 -
099445a77a
Stop the video buffer on error
Romain Vimont
2023-03-01 18:33:03 +01:00 -
ecc2f3f25c
Fix possible race condition on video_buffer end
Romain Vimont
2023-03-01 18:24:31 +01:00 -
7e4c1328e3
Remove sc_queue
Romain Vimont
2023-03-01 23:05:17 +01:00 -
da8fb85c29
Remove cbuf
Romain Vimont
2023-03-01 22:54:08 +01:00 -
c2c0910a19
Use VecDeque in aoa_hid
Romain Vimont
2023-03-01 22:50:56 +01:00 -
4eb8263068
Use VecDeque in file_pusher
Romain Vimont
2023-03-01 22:46:10 +01:00 -
4dbd665796
Use VecDeque in controller
Romain Vimont
2023-03-01 22:39:11 +01:00 -
4daf4c1161
Use VecDeque in video_buffer
Romain Vimont
2023-03-01 22:21:43 +01:00 -
fc4ece9d6a
Use VecDeque in recorder
Romain Vimont
2023-03-01 21:42:51 +01:00 -
abeaa9ae07
Introduce VecDeque
Romain Vimont
2023-02-28 22:56:37 +01:00 -
e9b98ed367
Add sc_allocarray() util
Romain Vimont
2023-02-28 21:48:18 +01:00 -
2e1cdf204a
Use reallocarray() in sc_vector
Romain Vimont
2023-02-28 21:49:44 +01:00 -
6bb37abd4b
Add compat for reallocarray()
Romain Vimont
2023-02-28 21:43:19 +01:00 -
7ae7543de2
Call avcodec_receive_frame() in a loop
Romain Vimont
2023-02-28 21:20:28 +01:00 -
fd0a82ba93
Add --require-audio
Romain Vimont
2023-02-28 21:19:43 +01:00 -
81fb51e625
Add compat support for FFmpeg < 5.1
Romain Vimont
2023-02-27 21:41:27 +01:00 -
d7ebacf956
Add workaround to capture audio on Android 11
Simon Chan
2023-01-30 00:42:09 +08:00 -
5105824d59
Add audio player
Romain Vimont
2023-03-03 00:43:20 +01:00 -
1fc03c73b1
Add two-step write feature to bytebuf
Romain Vimont
2023-02-25 18:45:05 +01:00 -
45b17282e1
Introduce bytebuf util
Romain Vimont
2023-02-25 14:32:02 +01:00 -
ac0724b388
Pass AVCodecContext to frame sinks
Romain Vimont
2023-02-25 16:19:58 +01:00 -
92537b9d7c
Add an audio decoder
Romain Vimont
2023-02-24 21:31:39 +01:00 -
d661d39765
Give a name to decoder instances
Romain Vimont
2023-02-24 21:22:35 +01:00 -
d2ce33eeae
Rename decoder to video_decoder
Romain Vimont
2023-02-24 21:13:56 +01:00 -
e89ffb9c92
Log display sizes in display list
Romain Vimont
2023-02-23 23:12:24 +01:00 -
0eeca46d5c
Add --list-device-displays
Romain Vimont
2023-02-23 23:10:15 +01:00 -
e97d556905
Move log message helpers to LogUtils
Romain Vimont
2023-02-23 23:09:25 +01:00 -
771a63f9d4
Quit on audio configuration failure
Romain Vimont
2023-02-23 21:27:11 +01:00 -
4b8c200e7e
Add --list-encoders
Romain Vimont
2023-02-22 23:15:15 +01:00 -
0134786ce7
Move await_for_server() logs
Romain Vimont
2023-02-22 23:12:21 +01:00 -
5275d4fa16
Add --audio-encoder
Romain Vimont
2023-02-19 20:20:29 +01:00 -
b0c3191682
Extract unknown encoder error message
Romain Vimont
2023-02-19 20:03:04 +01:00 -
de3e1cc77a
Add --audio-codec-options
Romain Vimont
2023-02-22 22:48:23 +01:00 -
1c4000c151
Extract application of codec options
Romain Vimont
2023-02-19 20:03:04 +01:00 -
5dbd6a3971
Add support for AAC audio codec
Romain Vimont
2023-02-18 19:30:36 +01:00 -
07388d8509
Add --audio-codec
Romain Vimont
2023-02-18 19:05:43 +01:00 -
ebabae2045
Add --audio-bit-rate
Romain Vimont
2023-02-18 18:32:43 +01:00 -
779994f06a
Disable MethodLength checkstyle on createOptions()
Romain Vimont
2023-02-19 02:27:39 +01:00 -
c3dd91cf72
Rename --encoder to --video-encoder
Romain Vimont
2023-02-22 22:44:01 +01:00 -
f40d7b78c2
Rename --codec-options to --video-codec-options
Romain Vimont
2023-02-21 21:46:34 +01:00 -
30622c169a
Rename --bit-rate to --video-bit-rate
Romain Vimont
2023-02-21 19:56:44 +01:00 -
1feaeed8ea
Rename --codec to --video-codec
Romain Vimont
2023-02-20 21:19:36 +01:00 -
c649e2a4c1
Remove default bit-rate on client side
Romain Vimont
2023-02-18 18:21:14 +01:00 -
fd019753fb
Record at least video packets on stop
Romain Vimont
2023-02-19 00:55:36 +01:00 -
2fda50851c
Disable audio before Android 11
Romain Vimont
2023-02-19 15:24:08 +01:00 -
4e67dbd0e2
Disable audio on initialization error
Romain Vimont
2023-02-18 18:09:18 +01:00 -
71238dbe53
Add record audio support
Romain Vimont
2023-02-18 18:02:43 +01:00 -
29b479bcf9
Rename video-specific variables in recorder
Romain Vimont
2023-02-15 10:06:10 +01:00 -
10cb52265f
Do not merge config audio packets
Romain Vimont
2023-02-18 17:37:58 +01:00 -
94718156f1
Add an audio demuxer
Romain Vimont
2023-02-06 10:33:47 +01:00 -
2301ad3353
Force --no-audio if no display and no recording
Romain Vimont
2023-03-02 13:49:53 +01:00 -
b72280bcc3
Give a name to demuxer instances
Romain Vimont
2023-02-19 00:13:54 +01:00 -
c813002f0a
Rename demuxer to video_demuxer
Romain Vimont
2023-02-06 10:08:01 +01:00 -
af12bdf05b
Extract OPUS extradata
Romain Vimont
2023-02-18 17:35:54 +01:00 -
e69871ae8a
Use a streamer to send the audio stream
Romain Vimont
2023-02-09 21:37:16 +01:00