summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-07-17Fixed reading partially read block from tcp/pipe socketphintuka
2009-07-16Moved current_seq to udp_data_t.phintuka
Added is_padding to udp_data_t.
2009-07-16vdr_plugin_read_block_tcp(): use _x_io_select() for pollingphintuka
(_x_io_select() is interrupted when demux_action_pending is set)
2009-07-15Revert errornous part of 1.267phintuka
2009-07-15Simplifyphintuka
2009-07-15vdr_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-15flush_all_fifos(): free all queued UDP packetsphintuka
2009-07-15read_block() returns EINTR when demux_action_pending flag is setphintuka
2009-07-13Use read_socket_udp()phintuka
2009-07-13read_socket_udp():phintuka
Check for _x_io_select() XIO_ABORTED return code Check RTP packet size
2009-07-13Splitted vdr_plugin_read_net_udp():phintuka
udp_process_queue() udp_process_resend()
2009-07-10Splitted vdr_plugin_read_net_udp():phintuka
udp_parse_header() udp_check_packet() udp_parse_control()
2009-07-10read_socket_udp()phintuka
2009-07-06Updated 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-06Failed input->read_block() with errno EINTR is non-fatalphintuka
2009-07-06Simplify UDP queue full handlingphintuka
2009-07-05vdr_plugin_read_block(): do not deliver data while slave stream is playingphintuka
2009-07-05Dispose osd manager only if it exists (fixes segfault when connection setup ↵phintuka
fails)
2009-07-05Killed warningphintuka
2009-07-05Added flush_all_fifos()phintuka
2009-07-03ts_get_pcr_n()phintuka
2009-07-02- Send padding packet to new UDP/RTP clients.phintuka
(Client uses first received packet to test the connection). - Send header (PAT/PMT) to new UDP/RTP clients
2009-07-02Added QueuePadding()phintuka
2009-07-02Fixed poll condition (broken in 1.42)phintuka
2009-07-01pts_to_ms(), ms_to_pts()phintuka
2009-07-01#define NO_PTSphintuka
2009-07-01Moved static variables to class (burst limit)phintuka
2009-07-01Moved all m_CondWait.Wait() calls to Scheduler_Sleep()phintuka
2009-07-01int -> uintphintuka
pts_to_ms()
2009-07-01Cosmeticsphintuka
2009-06-30Replaced m_Running with cThread::Running()phintuka
2009-06-29Cosmeticsphintuka
2009-06-29video_size_t * --> struct video_size_s *phintuka
2009-06-29ts_get_pcr()phintuka
2009-06-29Added logging macrosphintuka
Reduced PMT logging.
2009-06-27Removed redundant PMT from log messagesphintuka
2009-06-24Killed warningphintuka
2009-06-24Fixed compilation with vdr-1.7.8phintuka
- changed GetVideoSize(), vdr-1.7.7 not supported anymore Added GetOsdSize() with default values
2009-06-19Merge from trunk:phintuka
revision 1.33 Added gui_hotkeys parameter to display_open. Cmd-line argument not implemented for local mode. revision 1.32 fe_display_open: add aspect_controller and window_id arguments
2009-06-16Merge from trunk:phintuka
revision 1.43 Call find_input from process_xine_keypress
2009-06-16Merge from trunk:phintuka
revision 1.43 Initial support for Xinerama fullscreen mode. Works with Metacity, not with KWin.
2009-06-16Merge from trunk:phintuka
revision 1.39 Added -LXinerama
2009-06-16Merge from trunk:phintuka
revision 1.62 Call find_input from process_xine_keypress
2009-06-16Merge from trunk:phintuka
revision 1.44 Moved setting XSizeHints to separate function. Size is now updated when switching to fullscreen mode. revision 1.42 malloc+memset -> calloc
2009-06-16Merge from trunk:phintuka
revision 1.70 Simplify sscanf formats revision 1.61 Call find_input from process_xine_keypress revision 1.57 Init structs in declaration revision 1.56 malloc+memset -> calloc
2009-06-12Merge from trunk:phintuka
revision 1.29 Moved rle_compress to tools/rle.[hc]
2009-06-12Merge from trunk: added tools/rle.o to VDR pluginphintuka
2009-06-11Merge from trunk:phintuka
revision 1.170 Improved MPEG2 video decoder detection. Added H.264 video decoder detection. revision 1.169 Added some comments revision 1.168 Added post_sequence_end() : Add MPEG2 or H.264 sequence end code to fifo buffer. post_sequence_end() is used when decoder needs to be flushed (end of recording, when displaying still image, ...) revision 1.167 Cosmetics (changed order of function declarations, removed dead code) revision 1.166 - Use new defines from h264.h and pes.h revision 1.162 Use proper buffer sizes when calling get_buf_element()
2009-06-11Merge from trunk:phintuka
revision 1.160 Simplify sscanf formats revision 1.156 Added INPUT_OPTIONAL_DATA_DEMUXER to get_optional_data() revision 1.154 Splitting large vdr_plugin_read_block (preprocess_buf) revision 1.152 Replace xvdr with MRL_ID define in strings
2009-06-11Merge from trunk:phintuka
revision 1.213 Support for DVD SPUs in PES recordings revision 1.153 Demux DVB SPUs