John Bradley
6e69b0f4f0
obs-ffmpeg: Move log callback up to plugin scope
2015-08-14 07:53:51 -07:00
John Bradley
d04fbd7549
obs-ffmpeg: Log source info on update/create
...
Adds a log message whenever the source is created or updated
containing all the properties set to help debugging remote
users' problems.
2015-08-14 07:53:50 -07:00
John Bradley
78d5240e18
obs-ffmpeg: Add more informative logging to source
2015-08-14 07:53:48 -07:00
John Bradley
207203d104
obs-ffmpeg: Normalize ffmpeg source argument name
2015-08-14 07:53:47 -07:00
John Bradley
59482ec29b
obs-ffmpeg: Normalize video frame method arguments
2015-08-14 07:53:46 -07:00
kc5nra
34cc2438c1
obs-ffmpeg: Output ffmpeg messages line by line
2015-08-14 07:53:45 -07:00
Palana
5727dc2a3b
coreaudio-encoder: Add explicit initialization
...
Microsoft's C++ compiler doesn't initialize all members properly without
this
2015-08-12 19:15:21 +02:00
Palana
7ad7142bd3
coreaudio-encoder: Replace darray with std::vector
...
The single darray solution was potentially unsafe since you're not
allowed to modify the (encode) buffer between calls to
complex_input_data_proc which is potentially violated if the darray
had to be resized due to capacity being < 2 * in_bytes_required
2015-08-12 19:03:41 +02:00
Palana
13681e9b1c
coreaudio-encoder: Fix registering non-existing functions
2015-08-12 15:47:38 +02:00
Haden F
a14d242369
rtmp-services: Fix YouTube name capitalization
...
Closes jp9000/obs-studio#462
2015-08-10 18:20:41 -07:00
Palana
fcfe891dcf
coreaudio-encoder: Update bitrate property on sample rate modification
2015-08-10 16:35:04 +02:00
Palana
eb5745a363
coreaudio-encoder: Add output sample rate setting/property
2015-08-10 16:35:04 +02:00
Palana
5172328ad9
coreaudio-encoder: Add AudioFormat property enumeration helpers
2015-08-10 16:35:04 +02:00
Palana
966b4d97e0
coreaudio-encoder: Make bitrate enumeration samplerate-aware
2015-08-10 16:35:04 +02:00
Palana
15a32530f0
coreaudio-encoder: Undef 'local' macro
2015-08-10 16:27:53 +02:00
Palana
f786f89e35
coreaudio-encoder: Remove unused (obsolete) functions
2015-08-10 16:27:53 +02:00
Palana
6ad48ddb20
coreaudio-encoder: Update default bitrate matching/logging
2015-08-10 16:27:53 +02:00
Palana
27761f9b7a
coreaudio-encoder: Update bitrate property enumeration/logging
2015-08-10 16:27:53 +02:00
Palana
c55643c488
coreaudio-encoder: Refactor get_default_converter helper
2015-08-10 16:27:52 +02:00
Palana
ecbe5988cd
coreaudio-encoder: Make initialization logging less verbose
2015-08-10 16:27:52 +02:00
Palana
9b1095feb5
coreaudio-encoder: Add bitrate enumeration helper with better logging
2015-08-10 16:27:52 +02:00
Palana
5d2fa5685c
coreaudio-encoder: Add more logging helpers
2015-08-10 15:55:34 +02:00
Palana
d6b0a60327
coreaudio-encoder: Move to C++
2015-08-10 15:54:31 +02:00
Palana
02a09fdee3
coreaudio-encoder: Fix whitespace/indentation
2015-08-10 15:54:31 +02:00
jp9000
96dc5f796e
win-capture: Add more d3d9 exceptions for win 10
...
Adds exceptions for D3D9 version 10.0.10240.16412.
2015-08-07 21:27:35 -07:00
jp9000
05eef74891
mac-capture: Don't call CFRelease on null vars
...
CFRelease is not meant to be used with null variables. Check the
variables before calling CFRelease.
2015-08-03 00:08:03 -07:00
jp9000
927a90cfa7
win-capture: Use get_win_ver (not GetVersionEx)
2015-08-01 14:51:24 -07:00
jp9000
74354dc4cf
win-capture: Use texture for actual source size
2015-08-01 14:51:19 -07:00
Gol-D-Ace
bdda2b0b23
rtmp-services: Update twitch.tv ingests
2015-08-01 21:24:09 +02:00
Palana
255e9d6848
coreaudio-encoder: Fix potential memory leak
...
Found via clang-3.7 static analysis
2015-08-01 08:59:39 +02:00
jp9000
595de46e9d
decklink: Fix crash (null pointer dereference)
...
This is my fault; I made an idiotic assumption about the data and it
ended up causing the plugin to crash. This is definitely one of my more
embarrassing moments.
2015-07-25 09:51:30 -07:00
Jim
b22bc8127e
Merge pull request #457 from Radzaquiel/patch-7
...
obs-x264: Change string for translation
2015-07-22 08:34:07 -07:00
jp9000
c87d3b1f12
cmake: Rename FindFFMpeg to FindFFmpeg
...
This was sort of driving me crazy: The 'm' in FFmpeg isn't supposed to
be capitalized.
2015-07-18 16:32:26 -07:00
Radzaquiel
16be021c5b
obs-x264: Change string for translation
...
Adding the acronym "VFR" & keeping it this way in the string could be a good thing as the acronym is used worldwide in video encoding.
2015-07-18 14:38:51 +02:00
jp9000
77b7a83249
win-capture: Add D3D9 exceptions for win10 RTM
2015-07-16 15:45:33 -07:00
jp9000
c8d5058f1d
obs-x264: Add option to use variable framerate
...
This just changes the x264 encoder settings; it doesn't actually change
the framerate of OBS. OBS will always output at a constant framerate
regardless of whether this option is on or off; this just changes how
the encoder encodes the data.
2015-07-16 15:45:33 -07:00
Gol-D-Ace
e4d0b54a0d
rtmp-services: Update twitch.tv ingests
2015-07-16 07:14:08 +02:00
Gol-D-Ace
ca64755d9b
rtmp-services: Update twitch.tv ingests
2015-07-14 02:12:50 +02:00
Jim
9c0aaed4d1
Merge pull request #454 from Gol-D-Ace/twitch-ingests
...
rtmp-services: Update twitch.tv ingests
2015-07-12 10:28:35 -07:00
Gol-D-Ace
938ef67553
rtmp-services: Update twitch.tv ingests
2015-07-12 13:15:15 +02:00
Jim
139832db11
Merge pull request #452 from chaironeko/fix-auth-streams
...
Fixes for Authenticated RTMP streams
2015-07-11 20:52:09 -07:00
Jess Mayo
f1a6b37e8e
obs-outputs: Add bounds checking to b64enc
...
This fixes "warning: unused parameter 'maxsize' [-Wunused-parameter]"
introduced when authentication was turned on.
2015-07-12 12:34:47 +09:00
jp9000
bf1d07f513
win-capture: Fix bad return type
...
This was casting the return type to bool, which caused any non-zero
return code be converted to 1.
2015-07-11 15:36:53 -07:00
jp9000
45ed0a39a8
win-capture: Don't mark string mem. as executable
...
This is writing a string which LoadLibraryW can read in the target
process; it's not being executed so there's no reason to mark it as
executable.
2015-07-11 15:35:31 -07:00
jp9000
0833651adc
win-dshow: Update libdshowcapture to 0.5.4
2015-07-11 15:33:57 -07:00
jp9000
2bf764a721
win-mf: Remove unused variable
2015-07-11 14:26:53 -07:00
jp9000
bdc1a052fe
win-dshow: Fix mingw compiler errors/warnings
2015-07-11 14:26:52 -07:00
jp9000
931f42dab1
win-capture: Fix mingw compiler warnings
2015-07-11 14:26:51 -07:00
jp9000
845a9d2f1a
decklink: Fix mingw compiler warnings
2015-07-11 14:26:50 -07:00
jp9000
aa0e64b7c9
coreaudio-encoder: Fix mingw warnings
2015-07-11 14:26:49 -07:00