Statistics
| Branch: | Revision:

chunker-player / chunker_player @ e11386c0

# Date Author Comment
e11386c0 02/02/2011 10:04 PM Csaba Kiraly

Merge portablestreamer-win into trunk

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2503 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: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2502 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: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2367 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: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2310 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....
8e4bb489 10/07/2010 12:56 PM CarmeloDaniele
  • The player_ip command line parameter has been removed (unnecessary).

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2229 c54fac2e-1815-407e-9b96-088d06743913

3b886ea1 10/07/2010 10:38 AM CarmeloDaniele
  • offerstreamer filename modified in channels.conf (improved portability)

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2228 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: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2227 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....
e8699fac 09/14/2010 12:27 PM GiuseppeTropea

UL player
-- aspect ratio from channels.conf now taken into account

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2136 c54fac2e-1815-407e-9b96-088d06743913

26d17ff2 08/25/2010 02:42 PM GiuseppeTropea

UL player
- renewed channels.conf that contains TN-TV1 and 3 plus a CT_Local_TV for local tests (to differentiate from Local_TV)
all of them with updated command line with 200 buffer size and address of repository

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2087 c54fac2e-1815-407e-9b96-088d06743913

aa041505 08/25/2010 02:18 PM GiuseppeTropea
  • UL chunker_player
    - instant_skips evaluation modified: there was an error in estimating the instant_skips queue member (we should not divide by 'real_window_size')
    - instant_lost_frames evaluation modified: there was an error in estimating the instant_lost_frames queue member (we should not divide by 'real_window_size')...
eac72849 08/25/2010 01:07 PM GiuseppeTropea

UL player
- fixed memleak in EnqueueBlocks

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2084 c54fac2e-1815-407e-9b96-088d06743913

b4dc1ea0 08/25/2010 08:59 AM GiuseppeTropea
  • UL chunker_player
    - bugfix in channel name redraw
    - QUEUE_MAX_GROW_FACTOR set to 20

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2081 c54fac2e-1815-407e-9b96-088d06743913

dae4a53f 08/24/2010 09:30 AM GiuseppeTropea

UL player
- basic Quality evaluation module
- statistics now computed with sliding windows
- bugfixes in computation and display of statistics
- re-introduced a late-frames blocking in the queues: late-frames are not even queued (instead of just skipped)
- debug info is displayed at each chunk arrival to count the chunks we get out of order at the http receiver endpoint...

1a9b74ea 08/23/2010 03:24 PM GiuseppeTropea

UL player:
- testing is underway

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2076 c54fac2e-1815-407e-9b96-088d06743913

aa8b089c 08/20/2010 06:47 AM Csaba Kiraly

UL: remove check on metadata size

The UL does not need the metadata in the current version

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2069 c54fac2e-1815-407e-9b96-088d06743913

5ba8c167 08/19/2010 12:16 AM Csaba Kiraly

chunker_player: remove dependence on chunk attributes

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@2065 c54fac2e-1815-407e-9b96-088d06743913

7e4b3a0c 08/10/2010 11:43 AM GiuseppeTropea

UL player
- fixed bug in calculating queue density
- queue density display as percentage (added percentge symbol)
- aligned x264 and mpeg4 initialization parameters with new quality defaults, which have changed for new versions of
ffmpeg

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1998 c54fac2e-1815-407e-9b96-088d06743913

af0d4607 08/10/2010 11:37 AM GiuseppeTropea

UL player
- fixed bug with includes and defines avoiding the switch to H264, due to code restructuring

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1997 c54fac2e-1815-407e-9b96-088d06743913

63b6bd17 08/05/2010 01:16 PM GiuseppeTropea

UL player
- added README file with instructions

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1957 c54fac2e-1815-407e-9b96-088d06743913

730c29f4 08/05/2010 01:11 PM GiuseppeTropea

UL player
- cleanup of debug messages

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1956 c54fac2e-1815-407e-9b96-088d06743913

5ca3d85e 08/05/2010 10:36 AM GiuseppeTropea UL chunker player
  • bugfix in silent mode.

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1940 c54fac2e-1815-407e-9b96-088d06743913

85775bd6 08/05/2010 10:16 AM GiuseppeTropea

UL chunker player
- channels configuration for 2 sources in TO and TN + 1 local source

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1938 c54fac2e-1815-407e-9b96-088d06743913

19b05fc0 08/05/2010 10:10 AM GiuseppeTropea UL chunker player
  • added a command line parameter in order to select the first channel to tune in by channel name;
  • removed the "-C channelname" from the configuration file (channels.conf). Now the -C parameter is dinamically built using the channel title (just after the 'Channel' keyword in the configuration file)....
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: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1914 c54fac2e-1815-407e-9b96-088d06743913

f742c12b 08/04/2010 02:58 PM GiuseppeTropea UL chunker player
  • minor changes in comments

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1913 c54fac2e-1815-407e-9b96-088d06743913

3aafafc7 08/04/2010 02:52 PM GiuseppeTropea UL chunker player
  • segmentation fault bugfix in the RedrawStats() function (player_gui.c) ---- TO BE TESTED

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1910 c54fac2e-1815-407e-9b96-088d06743913

a22455b3 08/04/2010 11:29 AM GiuseppeTropea UL chunker player
  • minor bugfixes and graphics enhancements

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1904 c54fac2e-1815-407e-9b96-088d06743913

333348bb 08/03/2010 02:54 PM GiuseppeTropea

chunker_player
- introduced check of indefinitely growing frames queue and consequent reset
- eliminated useless parameter from QueueReset() function

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1898 c54fac2e-1815-407e-9b96-088d06743913

a179f631 08/03/2010 02:52 PM GiuseppeTropea

chunker_player
- gui reverted to previous stable version due to buggy solution

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1897 c54fac2e-1815-407e-9b96-088d06743913

69fd123e 08/02/2010 11:12 AM GiuseppeTropea UL chunker_streamer
  • added a sleep mechanism on not using a live source in order to do not saturate bandwitdh (encoded frames are sent in a restrained way).
UL chunker player
  • various graphics enhancements
  • minor bugfixes

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1865 c54fac2e-1815-407e-9b96-088d06743913

3d45943a 07/30/2010 01:05 PM GiuseppeTropea

UL http interface:
- fixed memory leak in answer_to_connection and libmicrohttpd daemon

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1864 c54fac2e-1815-407e-9b96-088d06743913

31e4e8ba 07/29/2010 03:15 PM GiuseppeTropea UL chunker player
  • statistics messages added
  • minor bugfixes

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1858 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 build_ul.sh 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)...

569b286f 07/28/2010 05:13 PM GiuseppeTropea UL chunker player:
  • stats print added

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1846 c54fac2e-1815-407e-9b96-088d06743913

10c75ef7 07/28/2010 04:13 PM GiuseppeTropea UL chunker player:
  • overall code cleanup and split in several smaller files
  • more robust redraw-screen mutex coding
  • channels now using -F parameter (for offerstreamer http output port)
  • offerstreamer child processes -P udp_port set incrementally based on player http port...
14d0fa53 07/28/2010 03:53 PM GiuseppeTropea

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

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1842 c54fac2e-1815-407e-9b96-088d06743913

e1c3ce82 07/27/2010 04:37 PM GiuseppeTropea UL Application
  • fixed missing icons in chunker_player

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1821 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: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1786 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: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1696 c54fac2e-1815-407e-9b96-088d06743913

3a240a99 07/22/2010 06:07 PM GiuseppeTropea UL Application
  • added fullscreen mode at local desktop resolution (chunker_player.c)
  • added (AV codecs and video_callback thread)-(channel) binding. Now on channel selection, the chunker_player stops the current video_callback thread and destroys AV codecs data structures. Then video_callback launching and AV codecs initialization will be done again....
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)
    ----------------------------------------------------------------------------...
3088e952 07/20/2010 03:05 PM GiuseppeTropea UL Application:
  • modified fullscreen icons

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1667 c54fac2e-1815-407e-9b96-088d06743913

6e7ee06a 07/20/2010 03:00 PM GiuseppeTropea UL Application
  • silent mode bugfix: inhibited audio

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1666 c54fac2e-1815-407e-9b96-088d06743913

20de09cd 07/20/2010 02:28 PM GiuseppeTropea UL Application:
  • added 'silentMode' and 'httpd_port' parameters in the chunker_player arguments;

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1663 c54fac2e-1815-407e-9b96-088d06743913

7597e39b 07/20/2010 01:28 PM GiuseppeTropea UL Application:
  • added null return check on SDL_SetVideoMode calls

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1661 c54fac2e-1815-407e-9b96-088d06743913

4157715a 07/20/2010 12:40 PM GiuseppeTropea UL applications:
  • fullscreen icons added;

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1660 c54fac2e-1815-407e-9b96-088d06743913

d30287b5 07/20/2010 12:34 PM GiuseppeTropea
  • other bugfixes

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1659 c54fac2e-1815-407e-9b96-088d06743913

a8be2526 07/20/2010 12:29 PM GiuseppeTropea
  • added fullscreen mode;
  • play/pause buttons removed;
  • other bugfixes;

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1658 c54fac2e-1815-407e-9b96-088d06743913

1830eea9 07/20/2010 10:15 AM GiuseppeTropea

UL offerstreamer integration: fixed bug on 64bit machine not including stdarg.h

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1656 c54fac2e-1815-407e-9b96-088d06743913

9240dba2 07/16/2010 05:11 PM GiuseppeTropea

UL components: Changed in the standard included files due to the correct installation of libmicrohttpd in a separate directory

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1582 c54fac2e-1815-407e-9b96-088d06743913

bf59a05f 07/16/2010 05:01 PM GiuseppeTropea

UL build process: More reasonable defaults. Added support for MP3LAME as local compiled lib. Lib microhttpd correctly installed.

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1581 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: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1539 c54fac2e-1815-407e-9b96-088d06743913

aba1367c 07/11/2010 03:41 PM GiuseppeTropea

UL player: added PLAY/PAUSE button; added icons for buttons; checked in code for YUV received file saving; added video resizing functionality

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1538 c54fac2e-1815-407e-9b96-088d06743913

da41bd48 07/10/2010 06:19 PM GiuseppeTropea

removed executables (was a mistake...)

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1527 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: https://repository.napa-wine.eu/svn/napawine-software/trunk/Applications/StreamerPlayerChunker@1521 c54fac2e-1815-407e-9b96-088d06743913