| Branch: | Revision:

chunker-player / @ d0f7ce06

History | View | Annotate | Download (30.9 KB)

# Date Author Comment
52ea2506 07/31/2012 11:50 PM Csaba Kiraly

fixing minGW-w64 issue; do not build microhttpd by default

our default versions are not using microhttpd, and
it has compile issues with minGW-w64, so we simply
exclude it from the build process :)

255fc724 07/31/2012 11:48 PM Csaba Kiraly

fix minGW-w64 issue: upgrading CURL version to 7.27.0

fixing some compile issues with minGW-w64

39f3cb5b 07/31/2012 11:47 PM Csaba Kiraly

making CURL version configurable

2c644c8b 07/31/2012 04:34 PM Csaba Kiraly

making plibc version configurable

33b57058 07/31/2012 02:38 PM Csaba Kiraly

upgrade pthreads version to 2.9.1

otherwise ming32 version on Ubuntu 12.04 fails to compile with
"pthread.h:307:8: error: redefinition of ‘struct timespec’"

24f16a1c 07/31/2012 02:35 PM Csaba Kiraly

make pthreads version configurable

7f736ef7 07/31/2012 02:33 PM Csaba Kiraly

fixing cross-compiler for pthreads

b811dbfa 07/31/2012 02:33 PM Csaba Kiraly

fixing plibc download URL

8647f8a0 07/27/2012 03:27 PM Csaba Kiraly

fixing version of libmicrohttpd to 0.9.20

newer ones fail either on Ubuntu 10.10 or on Ubuntu 12.04 under mingw32

79916a3b 07/02/2012 10:19 PM Csaba Kiraly

bumping SDL version to 1.2.15 to solve Ubuntu 12.04 compile issues

From the error report from Rune K. Svendsen:
As far as I can tell (from this:

30569e86 04/29/2012 10:07 PM Csaba Kiraly

chunker: win32: enable compilation of the chunker in win32

29422fb4 02/13/2012 12:15 PM Giovanni [dacav] Simoni

Build system fix for OpenSuSE

641fb401 02/11/2012 06:34 PM Csaba Kiraly

fixing zlib download link

78cafa23 11/09/2011 01:29 PM Csaba Kiraly

chunker: set USE_AVFILTER flag based on target OS

we should disable this temporarily for OSX, since libavfilter
does not compile on Lion

5eaad9a7 09/18/2011 01:22 PM Csaba Kiraly

fix some SDL errors on OS X by using a newer daily build

7c39acfe 09/18/2011 11:06 AM Csaba Kiraly

fix build (OS detection) on OS X Lion

fac848aa 09/15/2011 10:48 PM Csaba Kiraly

player: download channels file at startup, without external scripting

needed for the Win version where external scripting is more cumbersome

56a40832 09/15/2011 11:23 AM Csaba Kiraly

build_ul: reduce dependencies: disable CURL's librtmp

f6b56b50 08/04/2011 09:40 PM Csaba Kiraly

build_ul: exit with error if some make or make install fails

25c28bb2 08/04/2011 01:52 PM Csaba Kiraly

build-ul: disable check for sdl in sdlimage and sdlttf

created problems in Mac compilation if compled remotely
it is not needed since we've just compiled sdl

5580af9d 08/03/2011 08:34 AM Csaba Kiraly fix an mkdir warning

47943338 07/08/2011 07:29 AM GiuseppeTropea

ChunkerPlayer and Winestreamer: re-enable PSNR publication in the repo: - streamer.c reintroduced the writing to an external NetworkID file of the peer net ID - Makefile and passing of correct include dirs in the NAPA-BASELIBS structure - chunker_player.c changed to correctly parse the RepoAddress for both win and linux...

18c8bbeb 07/08/2011 07:29 AM ArpadBakay

Do not build anything when nothing changed

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

6579c578 07/08/2011 07:29 AM ArpadBakay

Do not clean stramer_xxx during normal build

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

3db2d7e0 06/06/2011 10:02 AM Csaba Kiraly

build_ul: auto-detect Mac build

eb7e020b 05/31/2011 12:32 PM Csaba Kiraly

mingw32: disable building of libx264 and libmp3lame

would only be needed for chunker, but that is disabled
at the moment in the mingw32 build

368fb59e 05/29/2011 08:59 AM Csaba Kiraly

build_ul: fix mp3lame path define

2d1eea50 05/11/2011 03:31 PM Csaba Kiraly

allow pointers to external 3rd party libs

94a3ca93 05/11/2011 12:18 AM Csaba Kiraly

build_ul: do not build shared libs for SDL_*

a353fde9 05/11/2011 12:18 AM Csaba Kiraly

build_ul: build SDL from source, but only static

b09066b0 05/11/2011 12:17 AM Csaba Kiraly

build_ul: make x264 and mp3lame optional

e347580f 05/10/2011 01:15 PM Csaba Kiraly

build_ul: adding some status messages

66b73752 05/09/2011 03:31 PM Csaba Kiraly

adding some more search path for libconfuse and libevent

83dacba2 05/08/2011 09:28 PM Csaba Kiraly

remove libevent dependence

dddd5f37 05/08/2011 05:18 PM Csaba Kiraly

changing default build to tcp I/O

f61f9ed3 05/05/2011 09:21 AM Csaba Kiraly

build_ul: exit after building streamer and player

3d2b3344 05/05/2011 09:21 AM Csaba Kiraly

search for libievent dir also in external_libs (allow symlink)

962b03bc 05/05/2011 09:20 AM Csaba Kiraly

passing LIBEVENT_DIR to player Makefile

4f092ab6 05/05/2011 08:36 AM Csaba Kiraly

removing dangerous locate calls from build_ul

b66b8eda 05/03/2011 08:40 PM Csaba Kiraly

fixing libmicrohttpd svn location

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

342922ca 02/28/2011 09:02 AM TivadarSzemethy

build script fix

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

e11386c0 02/02/2011 10:04 PM Csaba Kiraly

Merge portablestreamer-win into trunk

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

b9e6f879 02/02/2011 08:06 PM Csaba Kiraly

reverting trunk head to r2142

changes in trunk were cleaned and ported first to winestreamer-0.9.x, then to portablestreamer, finally to portablestreamer-win
it seems better to roll back trunk and replace it with portablestreamer-win

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

1f5f168b 01/04/2011 09:44 AM TivadarSzemethy

some build fixes so that code compiles (tested on linux only)

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

cd47e29c 10/19/2010 02:12 PM RobertBirke

BUILD: updated build system as to compile UL under MAC_OS

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

a0e0d6ff 10/11/2010 07:18 AM CarmeloDaniele
  • bugfix in the build_ul script: an additional svn argument has been added to the libmicrohttpd checkout command (in order to force it without validating the server certificate).
  • bugfix in the chunker_player's switchchannel function: a delay has been added to make sure the audio buffer is emptied before audio re-initialization....
3b886ea1 10/07/2010 10:38 AM CarmeloDaniele
  • offerstreamer filename modified in channels.conf (improved portability)

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

add73b22 10/07/2010 10:07 AM CarmeloDaniele
  • chunker_player modifications:
  • channels.conf updated (replaced the repository address)
  • implemented the offerstreamer fork/kill mechanism in the windows version too
  • other minor changes

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

12b8f562 10/05/2010 07:02 AM CarmeloDaniele
  • Cross compiling checks added to the build_ul script.
  • libpng is now built on the fly and statically linked to the player (no more local shared lib needed).
  • Bugfix in the chunker_player regarding the channel aspect ratio. Now no green area is visible on the overlay rectangle....
ffb841a5 09/07/2010 06:36 PM Csaba Kiraly

build_ul: handle more external parameters

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

f0b2b339 09/06/2010 07:07 PM Csaba Kiraly

fixing the download of lame in build_ul

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

0e85a031 09/06/2010 03:14 PM Csaba Kiraly

pass on debug option in build_ul

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

7bdb74f9 08/17/2010 07:58 PM Csaba Kiraly

build_ul: more conservative parallelism for make

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

09e7891d 08/15/2010 04:56 PM Csaba Kiraly

assign default values in build_ul

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

4344fb25 08/05/2010 01:18 PM GiuseppeTropea

UL build process
- README file now included in distribution tarball

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

f5887924 08/05/2010 12:36 PM GiuseppeTropea

UL build process
- build script now check for executables being created and packages neatly the player binary into a tarball

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

6cd14f65 08/05/2010 09:34 AM GiuseppeTropea

UL build process
- some more robust checks in

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

fbfb34fe 08/04/2010 09:36 PM GiuseppeTropea

UL build process
- build script now allows to specify which offerstreamer to produce via the usual command line flags MONL IO THREADS

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

1ce8a1ab 08/04/2010 08:43 PM GiuseppeTropea

UL build process
- removed a svn flag in fetching microhttpd, because not all svn versions accept it
- introduced the http MHD and EVENT variants
- reactivated MONL

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

920851bb 08/04/2010 04:23 PM GiuseppeTropea

UL build process
- more sophisticated checks in buil_ul script
- libbz2 and libz are downloaded and built locally if their devel files are not found systemwide

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

033340ba 08/02/2010 04:36 PM GiuseppeTropea

UL build process
- build_ul script now supports THREADS version and non DEBUG version of offerstreamer-http

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

c3ccd8f0 07/29/2010 01:23 PM GiuseppeTropea

UL build process:
- removed unneeded L flags from linking of static libs
reordered linkage of static libs to avoid unresolved references on freetype
- added BUILD_ALL option to script to rebuild locally all missing external dependancies
- ffmpeg now runs also a make install into a local path, not just a make (avoid not founding some .h)...

14d0fa53 07/28/2010 03:53 PM GiuseppeTropea

UL build process:
- player now correctly statically links with libfreetype.a locally compiled
- script better handles dependancy betwee SDL_ttf and libfreetype.a

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

2784ebb5 07/27/2010 08:41 AM GiuseppeTropea

UL build process: aligned script with new structure of offerstreamer Makefile

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

cf26d11f 07/27/2010 08:22 AM GiuseppeTropea UL Application
  • changes in chunker_player statistics estimation;
  • automatic ratio adjust on channel change in chunker_player;
  • minor changes i chunker_player;
  • offerstreamer http output port changed

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

8eb25e88 07/24/2010 09:37 PM Csaba Kiraly should be executable

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

e4ef5ca5 07/24/2010 09:37 PM Csaba Kiraly

speeding up compilation of UL on multi-CPU/core machines

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

fc014e26 07/23/2010 01:56 PM GiuseppeTropea UL Application
  • added font rendering support in the chunk player
  • minor bugfixes

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

78068e21 07/22/2010 11:28 AM GiuseppeTropea UL Application
  • added configuration file support in chunker_player
  • added switch-channel support in chunker_player
  • enhancements and code comments added in chunker_player.c
  • segmentation fault bugfix in chunker_player.c (solved by using RedrawMutex)
d06e13db 07/20/2010 09:42 AM GiuseppeTropea

UL build process: added check to see if yasm is installed

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

870d410a 07/19/2010 04:51 PM GiuseppeTropea

UL build process: cleanup and bugfix to check for libtoolize and locate command

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

9f668f32 07/16/2010 04:54 PM GiuseppeTropea

UL build script: added download and compile of mp3lame. Stronger checks. Default names for dirs of extern libs.

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

f8b6e42c 07/14/2010 02:55 PM ArpadBakay

UL Build changes by Giuseppe/Arpad

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

e27711c4 07/11/2010 03:43 PM GiuseppeTropea

UL build process: added download and static build of CURL and SDL_image libraries. No external libraries in system required anymore

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

a046bebf 07/10/2010 06:38 PM GiuseppeTropea

UL build script bugfix

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

ff3fddf2 07/10/2010 06:14 PM GiuseppeTropea

UL build script cleanup

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913

1538a3bd 07/09/2010 05:45 PM GiuseppeTropea

restructured folders to facilitate compilation, and added Makefiles plus a build_ul script

git-svn-id: c54fac2e-1815-407e-9b96-088d06743913