Statistics
| Branch: | Revision:

chunker-player / chunker_player @ 25d95dfe

# Date Author Comment
25d95dfe 10/11/2013 02:53 PM Luca Baldesi

add some error reporting printf and a more robust channel switcher

c0227fc1 03/07/2013 03:14 PM Csaba Kiraly

player: fixing libvga related linker error

libvga, when required, was linked, but it was too early in the
linker command line. Moved to the end

d0f7ce06 08/01/2012 12:00 AM Csaba Kiraly

mingw: adding possible dependence on libdxguid

new SDL seems to have this dependence on some systems
maybe we should start using pkg-config ...

a1b5e551 08/01/2012 12:00 AM Csaba Kiraly

remove libiberty from the linked libraries

libiberty is not used, why try to link to it?
it creates problems with minGW-w64, which does not have it
installed on Ubuntu 12.04

a4ea896a 08/01/2012 12:00 AM Csaba Kiraly

no need to link with microhttpd

it was a dummy link, we do not use libmicrohttpd anymore

8129234a 04/17/2012 10:35 PM Csaba Kiraly

Merge branch 'crop' into next

1e1cb432 04/17/2012 10:33 PM Csaba Kiraly

player: fixing crop error

was set relative to screen size instead of image size

9a87b575 04/17/2012 09:34 PM Csaba Kiraly

Merge branch 'channelgroup' into next

1fbcca83 04/17/2012 09:34 PM Csaba Kiraly

adding backward compatibility workaround

libconfuse does not support unknown tags, so for the moment we have to
go with the old config file and derive ChannelGroup based on some
naming convention.

404123a2 04/17/2012 08:44 PM Csaba Kiraly

player: if specified, use ChannelGroup while publishing

eed0812a 04/17/2012 08:44 PM Csaba Kiraly

channels.conf: add optional ChannelGroup parameter

58b33328 04/17/2012 01:34 AM Csaba Kiraly

player: turning off qoe led by default

7245fc85 04/16/2012 11:33 AM Csaba Kiraly

player: move debug info to stderr

76286b28 11/17/2011 11:59 AM Csaba Kiraly

player: add crop modes to GUI

37fc5455 11/17/2011 11:59 AM Csaba Kiraly

player: add crop options to core

b07bcb88 11/17/2011 08:39 AM Csaba Kiraly

player: add crop functionality to RenderFrame2Overlay

c85058b6 11/16/2011 01:12 PM Csaba Kiraly

adding minimal README

3c54847f 11/12/2011 12:20 AM Csaba Kiraly

player: reduce ffmpeg logging level

51825366 11/11/2011 11:56 AM Csaba Kiraly

player: fix TCP receiver reinitialization error that created problems with fast channel switch

0a1650b0 11/11/2011 11:26 AM Csaba Kiraly

player: debug messages should go on stderr

3262ed44 11/08/2011 05:09 PM Csaba Kiraly

player: adding compatibility headers for new ffmpeg master branch

f77cdd7e 11/02/2011 11:40 AM Csaba Kiraly

player: improve channel switch time

408d8a7a 10/28/2011 10:11 PM Csaba Kiraly

apply XInitThreads patch only on linux. SDL on OS X uses another backend.

Signed-off-by: Csaba Kiraly <>

bed8a68c 10/21/2011 10:04 AM Csaba Kiraly

player: fix SDL crashes due to missing X11 threaded init

Seems that SDL's X11 backend has some problems with multi-thread programs.
This is a workaround till it gets fixed in SDL itself.

8e5f9548 09/27/2011 09:26 AM Csaba Kiraly

Merge branch 'gui' into next

d143dffc 09/27/2011 09:26 AM Csaba Kiraly

player: fix crsh on resize to too small

8363685d 09/27/2011 09:08 AM Csaba Kiraly

Merge branch 'gui' into next

Conflicts:
chunker_player/player_core.c

12a9b478 09/27/2011 09:05 AM Csaba Kiraly

player: define defaults for scale with SDL

use SDL on Linux, sws_scale on Win

4a8a263f 09/27/2011 09:05 AM Csaba Kiraly

player: revert the effect of scale with SDL

It was reversed by mistake

93b7561e 09/27/2011 09:00 AM Csaba Kiraly

player: align overlay size to 8

need on windows in case we scale with sws_scale
maybe smaller alignment is enough

e3591158 09/27/2011 08:59 AM Csaba Kiraly

player: lock overlay mutex during the whole rendering

conflicts with screen size updates

051d51ba 09/26/2011 11:50 PM Csaba Kiraly

player: select whether to scale with SDL or libav

79f0a02f 09/26/2011 10:52 PM Csaba Kiraly

Merge branch 'av-sync3' into next

865c028b 09/26/2011 10:50 PM Csaba Kiraly

Revert "player: do not restart queue filling based on the audio queue"

This reverts commit deeacb5fa421d6437d9cdc8ec06ce6f9fdc369e4.

792fe3c5 09/26/2011 10:50 PM Csaba Kiraly

player: changing default queue filling threshold to 5

2b36edbb 09/26/2011 10:50 PM Csaba Kiraly

player: adding some debug messages

d6d591a7 09/26/2011 10:50 PM Csaba Kiraly

player: removing orig_pts, already there as VideoPkt.pts

6f258d30 09/26/2011 10:50 PM Csaba Kiraly

player: limit decode_delay estimate

should be based on DTS (will be available after chunk format change to
the GRAPES one)

3db84c38 09/26/2011 09:59 AM Csaba Kiraly

Merge branch 'gui' into next

b301bb07 09/26/2011 09:59 AM Csaba Kiraly

player: fix garbaged screen on ratio change (Win, OS X)

dc67f595 09/25/2011 07:57 PM Csaba Kiraly

player: adding DEBUG_SYNC

e6fbb1da 09/25/2011 07:55 PM Csaba Kiraly

player: delay less on late chunk receive

1459c9d0 09/25/2011 07:55 PM Csaba Kiraly

player: do not decode packets too early

40a96c5e 09/25/2011 07:54 PM Csaba Kiraly

player: simplify and reorganize video decode loop

1fd10d0e 09/25/2011 07:50 PM Csaba Kiraly

player: handle FirstTimeAudio and FirstTime(Video) the same way

35139740 09/25/2011 07:49 PM Csaba Kiraly

player: adding MAX and MIN macros

243c063e 09/25/2011 07:48 PM Csaba Kiraly

player: remove unused variable now_tv

deeacb5f 09/25/2011 07:46 PM Csaba Kiraly

player: do not restart queue filling based on the audio queue

8fff8eef 09/25/2011 07:45 PM Csaba Kiraly

player: change queue filling thresholds

we fill the queue fast and later tune the delay gradually

b9edf327 09/23/2011 03:17 PM Csaba Kiraly

Merge branch 'gui' into next

a0cf7ca5 09/23/2011 03:16 PM Csaba Kiraly

player: toggle full screen mode with 'f' key

62210223 09/23/2011 03:16 PM Csaba Kiraly

player: fix various errors in full screen switching functions

65ef62ab 09/23/2011 10:15 AM Csaba Kiraly

Merge branch 'gui' into next

50ea3811 09/23/2011 10:15 AM Csaba Kiraly

player: use 'q' key to disable/enable qoe led

2a24f98d 09/23/2011 10:15 AM Csaba Kiraly

player: add variable to disable/enable qoe led

1f834822 09/22/2011 09:06 AM Csaba Kiraly

Merge branch 'gui' into next

8b4594af 09/22/2011 09:06 AM Csaba Kiraly

Merge branch 'fixes' into next

40549dd7 09/22/2011 09:05 AM Csaba Kiraly

player: change channel with up/down arrow keys

8d45b885 09/22/2011 09:05 AM Csaba Kiraly

player: increase/decrease delay with left/right arrow key

02c74b4d 09/22/2011 09:04 AM Csaba Kiraly

player: fix: do not change caption dynamically

It seems that the Caption change triggers a change in
SDL's pulseaudio module as well, which can clash with the
audio thread

be3ee4d2 09/21/2011 10:34 AM Csaba Kiraly

change channels.conf file for location in OSX

76c297b4 09/19/2011 01:37 PM Csaba Kiraly

ChunkerPlayer: fixing mingw compilation if PSNR_PUBL is not defined

aec248ce 09/18/2011 10:37 AM Csaba Kiraly

Merge branch 'fixes' into next

f867080b 09/17/2011 08:28 AM Csaba Kiraly

player: fix a memleak introduced in 43a0adf6eb4569564de8d8a2f47bc37c5f475ccb

e6416337 09/16/2011 04:56 PM Csaba Kiraly

player: make PSNR_PUBLICATION configurable in make and disable it by default

a0699bb5 09/16/2011 04:56 PM Csaba Kiraly

player: just a TODO

e9edc8ee 09/16/2011 04:15 PM Csaba Kiraly

player: fix channellist file directory on windows

on Windows, the file can be in the working(install) directory,
there shouldn't be problems with write permissions

15ce34fb 09/16/2011 03:57 PM Csaba Kiraly

player: add -C parameter to select channel file

would be better with -c and -C reversed

a2da678c 09/16/2011 03:43 PM Csaba Kiraly

player: save channellist file in ~/.peerstreamer

411ae1a4 09/16/2011 03:43 PM Csaba Kiraly

player: fixing some file name defaults

44031ca3 09/15/2011 11:24 PM Csaba Kiraly

Player: fix linking with libcurl on Win (MinGW)

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

bf68948b 09/15/2011 08:24 PM Csaba Kiraly

player: fix: do not parse config twice

9c937429 09/14/2011 11:58 AM Csaba Kiraly

Merge branch 'factorize' into next

Conflicts:
chunker_player/chunker_player.c
chunker_player/player_core.c

77f0d3c4 09/14/2011 10:40 AM Csaba Kiraly

player: factorizing init code, splitting audio from video

acd182a6 09/14/2011 10:40 AM Csaba Kiraly

player: move OverlayRect to GUI

6ddca473 09/14/2011 10:40 AM Csaba Kiraly

player: better parameter order in RenderFrame2Overlay

ee075061 09/14/2011 10:40 AM Csaba Kiraly

player: eliminate useless InitRect

4afdae88 09/14/2011 10:40 AM Csaba Kiraly

player: fix YUVOverlay size and scaling confusion

the YUVOverlay is automatically scaled when rendered on screen
there is no need to scale it down before just to scale it up after

3be83559 09/14/2011 10:40 AM Csaba Kiraly

player: RenderFrame2Overlay can take the overlay size directly from the overlay

0f5f4f6e 09/14/2011 10:40 AM Csaba Kiraly

player: fixing some locks in core

43a0adf6 09/14/2011 10:40 AM Csaba Kiraly

player: factorizing core code, introducing RenderFrame2Overlay and RenderOverlay2Rect

a464380f 09/14/2011 10:40 AM Csaba Kiraly

player: move deinterlace code right after decode

757b9464 09/14/2011 10:40 AM Csaba Kiraly

player: null YUBOverlay after freeing it to be on the safe side

0cd1c2ad 09/14/2011 10:40 AM Csaba Kiraly

player: move all YUVOverlay code to core

3fbf13f1 09/14/2011 10:40 AM Csaba Kiraly

player: fix freeze due to unsuccessful PSNR publish

libevent was called with the wrong flag, and in some cases
it was blocking execution

df11c7e2 09/14/2011 10:40 AM Csaba Kiraly

player: let SDL select the audio buffer size

SDL sets it to 46ms, or it can be set though
the SDL_AUDIO_SAMPLES environment variable (in bytes)

dacfbd90 09/14/2011 10:40 AM Csaba Kiraly

player: do not close and reopen audio on channel change (reduce zap time)

b4734b8a 08/19/2011 04:26 PM Csaba Kiraly

player: fix YUVOverlay size and scaling confusion

the YUVOverlay is automatically scaled when rendered on screen
there is no need to scale it down before just to scale it up after

097a8700 08/10/2011 06:39 PM Csaba Kiraly

player: fix freeze due to unsuccessful PSNR publish

libevent was called with the wrong flag, and in some cases
it was blocking execution

2d0cda88 08/04/2011 11:38 PM Csaba Kiraly

makefile: automatically generate dependencies (.d files)

earlier a make clean in build_ul was hiding this probem,
then this clean was removed, making the problem evident

b637c520 08/04/2011 08:45 PM Csaba Kiraly

Merge branch 'audio' into next

a759e9d4 08/04/2011 08:44 PM Csaba Kiraly

player: let SDL select the audio buffer size

SDL sets it to 46ms, or it can be set though
the SDL_AUDIO_SAMPLES environment variable (in bytes)

7f253b68 08/03/2011 02:38 PM Csaba Kiraly

Merge branch 'factorize' into next

adb8ea05 08/03/2011 02:37 PM Csaba Kiraly

player: fix windows headers for struct timeval

7b056165 08/03/2011 01:56 PM Csaba Kiraly

player: do not close and reopen audio on channel change (reduce zap time)

ba62e2b9 08/03/2011 12:33 PM Csaba Kiraly

player: split InitCodecs into more functions

e5557dc3 08/03/2011 11:54 AM Csaba Kiraly

player: eliminating static variable from player_core.c

75f059a3 08/03/2011 11:51 AM Csaba Kiraly

player: initIPCReceiver in separate funcion

cd9797a1 08/02/2011 10:18 PM Csaba Kiraly

player: moving streamer process id to channel descriptor