0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 21:13:04 +02:00
obs-studio/plugins
jp9000 4d002f588b (API Change) Remove encoder callback boilerplate
API Changed (in struct obs_encoder_info):
----------------------------------------
bool (*get_audio_info)(void *data, struct audio_convert_info *info);
bool (*get_video_info)(void *data, struct video_scale_info *info);

To:
----------------------------------------
void (*get_audio_info)(void *data, struct audio_convert_info *info);
void (*get_video_info)(void *data, struct video_scale_info *info);

The encoder video/audio information callbacks no longer need to manually
query the libobs video/audio information, that information is now passed
via the parameter, which the callbacks can modify.

The refactor that reduces boilerplate in the encoder video/audio
information callbacks also removes the need for their return values, so
change the return types to void.
2015-04-17 20:17:43 -07:00
..
decklink UI: Add latest translations from CrowdIn 2015-03-25 20:51:25 -04:00
image-source UI: Add latest translations from CrowdIn 2015-03-25 20:51:25 -04:00
linux-capture linux-capture: Fix documentation 2015-04-08 23:02:58 +02:00
linux-jack UI: Add latest translations from CrowdIn 2015-03-25 20:51:25 -04:00
linux-pulseaudio UI: Add latest translations from CrowdIn 2015-03-25 20:51:25 -04:00
linux-v4l2 linux-v4l2: Fix documentation 2015-04-08 23:02:58 +02:00
mac-avcapture UI: Add latest translations from CrowdIn 2015-03-25 20:51:25 -04:00
mac-capture mac-capture: Get cursor visible setting on create 2015-04-02 17:48:22 -07:00
mac-syphon UI: Add latest translations from CrowdIn 2015-03-25 20:51:25 -04:00
obs-ffmpeg (API Change) Remove encoder callback boilerplate 2015-04-17 20:17:43 -07:00
obs-filters UI: Add latest translations from CrowdIn 2015-03-25 20:51:25 -04:00
obs-libfdk (API Change) Remove encoder callback boilerplate 2015-04-17 20:17:43 -07:00
obs-outputs obs-outputs: Do not drop I-frames 2015-04-10 07:27:27 -07:00
obs-x264 (API Change) Remove encoder callback boilerplate 2015-04-17 20:17:43 -07:00
rtmp-services Merge pull request #404 from dodgepong/latest-crowdin-translations 2015-03-25 18:03:26 -07:00
text-freetype2 text-freetype2: Prevent potential null dereference 2015-04-10 07:27:28 -07:00
win-capture UI: Add latest translations from CrowdIn 2015-03-25 20:51:25 -04:00
win-dshow (API Change) Remove encoder callback boilerplate 2015-04-17 20:17:43 -07:00
win-wasapi win-wasapi: Fix capture during silence 2015-04-15 19:42:37 +03:00
CMakeLists.txt obs-filters: Add async delay filter 2015-03-25 14:12:03 -07:00