xant
a58c014f88
now osx code builds successfully with both 10.5 and 10.6 SDK
2010-04-17 15:18:43 +02:00
xant
33adb92eff
no more deprecated APIs
2010-04-17 15:01:06 +02:00
xant
030f925d65
stop using deprecated api to go full-screen
...
(still working to properly replace usage of [CIContext contextWithCGLContext])
2010-04-17 14:12:09 +02:00
xant
a7a734435a
stop using deprecated api [CIContext contextWithCGLContext]
2010-04-17 09:41:06 +02:00
xant
6139e38584
audio is still unavailable on osx
2010-04-17 09:40:22 +02:00
xant
66b58445ff
add parameter_js to the project
...
cleanings to the streamer settings panel
2010-04-06 23:57:48 +02:00
xant
a13e1bee00
changed the position of some buttons
2010-04-06 23:57:48 +02:00
xant
51254bf7c9
some more changes to the gui
...
fixed a small bug in CVF0rLayerController (no need to stop the layer if
we are going to delete it)
2010-03-30 21:55:34 +02:00
xant
0aa1f83d04
more cleanings in CVFFmpegController and fixed some more minor bugs
...
posterImage is now show correctly
2010-03-30 21:02:44 +02:00
xant
6271b3f833
cleanings + fixed a bug in CVF0rLayer
2010-03-30 15:28:52 +02:00
xant
ee78078676
some minor fixes in QtLayer and continued with the GUI refactoring
2010-03-30 12:03:40 +02:00
xant
db82a72d62
argh ... even the copyright notice :/
2010-03-30 09:14:12 +02:00
xant
ac23213c12
leftover
2010-03-29 23:46:44 +02:00
xant
6318259cf2
Qt now works on 64bit if built with 10.6 SDK (and it's damn fast!!)
...
Renamed CVFileInput* to CVQtLayer*
2010-03-29 23:38:12 +02:00
xant
4796f82a86
started working on the 64bit qtlayer implementation
...
(but no reasonable progresses yet)
fixed some minor leaks
CVFilteInput* should be renamed to CVQuicktimeLayer* anytime soon
2010-03-29 21:42:04 +02:00
xant
bd85e4aa0f
some more cleanings and started rearranging the GUI (WIP)
2010-03-28 21:33:41 +02:00
xant
7799fd5087
release the lock as soon as possible
...
it's useless to wait for the autoreleasepool to be emptied
2010-03-28 16:52:14 +02:00
xant
a5fc197c6b
got rid of some weird (and dangerous) casts
...
cleaning continues ...
2010-03-28 16:48:21 +02:00
xant
8056bc2c4e
cleanings and removed some more leaks introduced by flowmixer.
...
If something has been alloc'd through the 'alloc' message, it must be also
released esplicitly. Moreover , if it has been alloc'd there is no need to retain it ...
since no-one called autorelease on that instance yet.
2010-03-28 10:46:16 +02:00
xant
3b4b091f6e
merging more stuff from 6b738edfc17744259a1289af02d977bc65036d11
...
Conflicts:
xcode/CVScreenView.mm
xcode/English.lproj/MainMenu.nib/designable.nib
xcode/English.lproj/MainMenu.nib/keyedobjects.nib
xcode/Exporter.h
2010-03-27 23:54:02 +01:00
xant
f580718856
importing exporter implementation from flowmixer
2010-03-27 22:56:17 +01:00
Robin Gareus
f7bd3db54b
added a few more formats that FFMPEG can read to the the file-extension list.
2010-03-27 22:53:40 +01:00
xant
7a420d5e99
cherry-picked 6b738edfc17744259a1289af02d977bc65036d11
2010-03-27 22:43:06 +01:00
Robin Gareus
8ce4127ed5
added virtual interface protocol for File-Exporter abstraction.
2010-03-27 22:36:44 +01:00
xant
c1ae6dbf43
renaming CVFFmpegInput* to CVFFmpegLayer* (for consistency)
2010-03-27 21:26:48 +01:00
xant
5c94719f24
leaks
2010-03-27 20:57:45 +01:00
xant
76821de795
no more extra thread for opening the stream
...
(but still needs refactoring)
ensure resetting the poster image when the stream is closed
2010-03-27 19:52:04 +01:00
xant
6c139220ad
got rid of the extra thread-per-frame ...
...
the extra thread used for opening the stream should be wrapped in a
closure.
we also should get rid of all those very ugly casts as soon as possible
2010-03-27 17:38:08 +01:00
xant
02e18eddba
still cleaning and civilizing ffmpeg code
...
(we really need to get rid of that ugly way of doing multithreaded
decoding ... perhaps we should closures instead)
ensure deactivating the layer when a stream is closed
(note that work is still in progress)
2010-03-27 16:52:21 +01:00
xant
17204638f3
don't crash at the end of the stream
2010-03-27 12:14:39 +01:00
xant
f080cce762
removed some dead code
2010-03-27 12:00:13 +01:00
xant
16740b68ab
new files
...
renamed FFInput* -> CVFFmpegInput* and moved ffdec-related code in a
CVLayer implementation
2010-03-27 11:56:42 +01:00
xant
ae89e42783
cleaning still in progress ....
2010-03-27 11:55:50 +01:00
xant
657324de0d
Revert "re-enabled FFmpeg decoder thread."
...
This reverts commit 3bbc476777 .
2010-03-27 09:11:06 +01:00
Robin Gareus
3bbc476777
re-enabled FFmpeg decoder thread.
2010-03-27 01:46:23 +01:00
Robin Gareus
908a167256
fixed paths in buildscript for new location.
2010-03-27 01:46:01 +01:00
xant
9bae5da52e
icon for the textlayer (finally)
2010-03-27 00:52:53 +01:00
xant
27d33a5c2a
myReset -> reset
2010-03-27 00:52:21 +01:00
xant
d1c1049ef1
proper live button for the textlayerview.
2010-03-27 00:21:07 +01:00
xant
81beebc0b1
textlayer now works properly again (gui controls are still to be fixed though)
...
solved the blurry problem when rendering the string with certain fonts
and sizes
2010-03-26 23:59:21 +01:00
xant
9e995e1030
cleaning up started (but is still in progress)
2010-03-26 23:47:45 +01:00
Robin Gareus
d3f301c2c5
changed DMG build-script to roll i386&PPC freej packages.
2010-03-25 15:59:18 +01:00
xant
e9374da420
restoring the qtvisualcontext (which still works on i386)
...
I'll move those changes to an osx-x86_64 branch while things are not
working yet
2010-03-23 23:40:59 +01:00
xant
bef6fc424c
- got rid of the 'annoying' flowmixer rebrand
...
- merged some local changes (avoid using deprecated APIs)
- the xcode project has been civilized
(stuff was messed up a bit by the flowmixer branch and new files were in
weird locations)
NOTE:
this is still a work in progress and all functionalities still need
testing. Something could have been messed up by mergin my local changes
with flowmixer branch
2010-03-23 23:06:03 +01:00
Robin Gareus
4fb7c4b756
fixed compiler warning w/ sws_scale
2010-03-22 21:52:49 +01:00
Robin Gareus
8ad9307240
renamed encoder_example -> oggenc
2010-03-22 21:31:59 +01:00
Robin Gareus
67e1ce7223
v 0.10.56
2010-03-22 21:05:53 +01:00
Robin Gareus
eeecb923b4
fixed segfault on changine TextLayer Attributes.
2010-03-22 19:46:37 +01:00
Robin Gareus
1e28c6047f
fixed crash on consoleOutput.
2010-03-22 18:02:28 +01:00
Robin Gareus
1db8dddd89
added "File" button to stream-input & minor GUI renice
2010-03-22 17:45:41 +01:00