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
Taylor Blau
0cf68a16fb
rtmp-services: enable CBR for beam.pro
2015-07-11 15:54:29 -04:00
Jess Mayo
cec88d2897
obs-outputs: Fix stuck "Connecting" with no key
...
With no stream key, no streams were actually being created.
This is a crazy configuration anyway, but it resulted in OBS getting
stuck in the "Connecting" state with no way to cancel.
We now just use the blank key and hope for the best.
2015-07-11 14:01:11 +09:00