Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-14 | This commit was manufactured by cvs2svn to create branch 'branch-1_o_x'.branch-1_o_x | cvs2svn | |
2010-02-14 | Added stream ID and position to xine_queue_pes_packet() | phintuka | |
2010-02-09 | set_still_mode() | phintuka | |
2010-02-09 | Simplify queue_blank_yv12() | phintuka | |
2010-01-30 | GETSTC: Use PTS of last shown video frame in trick speed and still modes | phintuka | |
2010-01-30 | Updated handling of "SYNC" | phintuka | |
2010-01-28 | Simplify setting boolean flags | phintuka | |
2010-01-28 | Replace vdr stream metronom with our own | phintuka | |
(Special handling for backwards trick speeds) | |||
2010-01-18 | Access Denied message: Updated server-side config file name in log message | phintuka | |
2009-10-08 | int -> uint/uchar. Cosmetics. | phintuka | |
2009-10-08 | Eliminated static variable | phintuka | |
2009-10-08 | Fixed buffering problems caused by revision 1.279: | phintuka | |
New algorithm for live mode sync of xineliboutput providing much smoother buffer control. - By default use the original tuning code - Smooth SCR tuning can be enabled in config_xineliboutbut, key media.xvdr.smooth_scr_tuning | |||
2009-09-11 | Use larger video fifo for media player | phintuka | |
2009-08-25 | Fixed local mode polling for HD streams | phintuka | |
2009-08-25 | Simplify vdr_plugin_poll(). Cosmetics. | phintuka | |
2009-08-24 | Increased HD buffer size to 5MB and made it configurable. | phintuka | |
2009-08-18 | get_buf_element(): Always leave free buffer to hd_buffer (for mpeg-ts demuxer) | phintuka | |
2009-08-18 | Removed duplicate and deprecated code. | phintuka | |
Simplified nosignal image queuing. | |||
2009-08-02 | New algorithm for live mode sync of xineliboutput providing | phintuka | |
much smoother buffer control. CVS version of live mode sync as of 2009-06-14 was not quite sufficient for the purposes of FRC [1]. Originally from [2] and discussed on the list [3]. Signed-off-by: Thomas Hilber <sparkie@lowbyte.de> Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net> [1] http://frc.easy-vdr.de/ [2] http://easy-vdr.de/git?p=frc.git/.git;a=blob;f=patches/xineliboutput-tuning-step.patch;h=9d1c56b2268125436fa3eccfebcfc3492ab204ce;hb=b9e67f4b27f1b7b1dbb2aabf3e36187e229ea63 [3] http://sourceforge.net/mailarchive/forum.php?thread_name=1248261373.14347.6032.camel%40ph-laptop&forum_name=xineliboutput-devel | |||
2009-08-01 | Logging updates | phintuka | |
2009-07-30 | Removed data thread. | phintuka | |
2009-07-30 | Added log_graph(): tool to debug new SCR tuning algorithm | phintuka | |
(Thanks to Thomas Hilber and Paul Menzel) Originally from http://easy-vdr.de/git?p=frc.git/.git;a=blob;f=patches/xineliboutput-tuning-step.patch;h=9d1c56b2268125436fa3eccfebcfc3492ab204ce;hb=b9e67f4b27f1b7b1dbb2aabf3e36187e229ea637 | |||
2009-07-30 | Log warning message if engine.buffers.video_num_frames is too small for HD ↵ | phintuka | |
content. Logging updates and cosmetics. | |||
2009-07-22 | Fixed discard. Last packet of discarded range was passed to demux. | phintuka | |
Simplify. | |||
2009-07-17 | vdr_plugin_read_nat_udp() -> vdr_plugin_read_block_udp() | phintuka | |
2009-07-17 | UDP: flush all queued packets when idle padding found | phintuka | |
2009-07-17 | Fixed reading partially read block from tcp/pipe socket | phintuka | |
2009-07-16 | Moved current_seq to udp_data_t. | phintuka | |
Added is_padding to udp_data_t. | |||
2009-07-16 | vdr_plugin_read_block_tcp(): use _x_io_select() for polling | phintuka | |
(_x_io_select() is interrupted when demux_action_pending is set) | |||
2009-07-15 | Revert errornous part of 1.267 | phintuka | |
2009-07-15 | Simplify | phintuka | |
2009-07-15 | vdr_plugin_read_block_tcp(): | phintuka | |
- return after every packet - check for XIO_ABORTED - disconnect when incoming frame does not fit to the buffer (shouldn't be possible in normal conditions) | |||
2009-07-15 | flush_all_fifos(): free all queued UDP packets | phintuka | |
2009-07-15 | read_block() returns EINTR when demux_action_pending flag is set | phintuka | |
2009-07-13 | Use read_socket_udp() | phintuka | |
2009-07-13 | read_socket_udp(): | phintuka | |
Check for _x_io_select() XIO_ABORTED return code Check RTP packet size | |||
2009-07-13 | Splitted vdr_plugin_read_net_udp(): | phintuka | |
udp_process_queue() udp_process_resend() | |||
2009-07-10 | Splitted vdr_plugin_read_net_udp(): | phintuka | |
udp_parse_header() udp_check_packet() udp_parse_control() | |||
2009-07-10 | read_socket_udp() | phintuka | |
2009-07-06 | Updated wait_stream_sync(): | phintuka | |
- return 1 on success and 0 on failure. When failed, set errno to EAGAIN (timeout), EINTR (demux_action_pending) or ENOTCONN. - reduced logging - added documentation - sleep in 10ms intervals, up to one second (react faster to interrupt conditions) - return immediately if control thread has been terminated | |||
2009-07-06 | Simplify UDP queue full handling | phintuka | |
2009-07-05 | vdr_plugin_read_block(): do not deliver data while slave stream is playing | phintuka | |
2009-07-05 | Dispose osd manager only if it exists (fixes segfault when connection setup ↵ | phintuka | |
fails) | |||
2009-07-05 | Killed warning | phintuka | |
2009-07-05 | Added flush_all_fifos() | phintuka | |
2009-05-25 | Moved init stuff from get_instance() to open() | phintuka | |
2009-05-25 | Splitted wait_stream_sync() from data_stream_parse_control(). | phintuka | |
Added timeout. | |||
2009-05-22 | vdr_plugin_read_net_tcp() --> vdr_plugin_read_block_tcp() : | phintuka | |
Read single transport block from socket / pipe | |||
2009-05-22 | Do not flood log with fifo buffer full messages | phintuka | |
Added this->read_buffer for partially read data packets Cosmetics | |||
2009-03-31 | Fixed size of resend_requested field in udp_data_t | phintuka | |
(it is used to store frame count, not just single flag) |