]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Andreas Öman [Tue, 19 Oct 2010 18:02:54 +0000 (18:02 +0000)]
Compute correct aspect when interlaced
Andreas Öman [Mon, 18 Oct 2010 21:47:25 +0000 (21:47 +0000)]
Oops: Remove an accidental usleep() that sneaked in.
I believe this should fix ticket #302 and #297
Andreas Öman [Mon, 18 Oct 2010 21:34:30 +0000 (21:34 +0000)]
Add support for setting DESTDIR when doing make install
Ticket #301
Andreas Öman [Mon, 18 Oct 2010 21:26:53 +0000 (21:26 +0000)]
Correctly compute display aspect ratio for h264
Fixes bug #307 and #280
Andreas Öman [Mon, 18 Oct 2010 21:15:26 +0000 (21:15 +0000)]
Fix crash if removing DVR entry when in DVR_MISSED_TIME status
Patch by sbi
Ticket #306
Andreas Öman [Fri, 8 Oct 2010 21:07:09 +0000 (21:07 +0000)]
% -> %s
Benjamin Larsson [Fri, 8 Oct 2010 21:02:26 +0000 (21:02 +0000)]
Add from where we get the keys in the log.
Andreas Öman [Thu, 7 Oct 2010 20:45:49 +0000 (20:45 +0000)]
Don't announce SCT_TEXTSUB since it does not work
Andreas Öman [Tue, 5 Oct 2010 19:47:33 +0000 (19:47 +0000)]
Avoid NULL ptr deref
Andreas Öman [Sun, 3 Oct 2010 15:12:45 +0000 (15:12 +0000)]
Fix typo.
Ticket #285
Andreas Öman [Wed, 22 Sep 2010 14:26:31 +0000 (14:26 +0000)]
Increase UDP receive buffer size. Ticket #279
Andreas Öman [Fri, 17 Sep 2010 20:24:27 +0000 (20:24 +0000)]
DVR: Show reason code on error
Andreas Öman [Sun, 12 Sep 2010 19:23:48 +0000 (19:23 +0000)]
Don't try to writev() longer vectors than sysconf(_SC_IOV_MAX) says
Andreas Öman [Tue, 7 Sep 2010 18:52:12 +0000 (18:52 +0000)]
Log if errors happens during recording
Mattias Wadman [Mon, 6 Sep 2010 10:30:46 +0000 (10:30 +0000)]
Program description is %d not %c
Added %e (error message) to table too
Andreas Öman [Sun, 5 Sep 2010 10:21:17 +0000 (10:21 +0000)]
Add support for IPTV over IPV6. ticket #248
Patch by: beefke
Andreas Öman [Sun, 5 Sep 2010 10:19:38 +0000 (10:19 +0000)]
Make it possible to add fake v4l adapters -- basically a mpeg PS file
Can be useful when testing
Andreas Öman [Sun, 5 Sep 2010 10:18:13 +0000 (10:18 +0000)]
Fix parsing of PS MPEG audio. Ticket #260
Andreas Öman [Sun, 5 Sep 2010 07:53:26 +0000 (07:53 +0000)]
Link with libdl (for dladdr())
Andreas Öman [Wed, 1 Sep 2010 21:24:14 +0000 (21:24 +0000)]
Try to set EPG content type based on info from XML TV.
Based on patch from Stéphane Bidoul
Andreas Öman [Wed, 1 Sep 2010 16:42:26 +0000 (16:42 +0000)]
Make it possible to configure whether or not to write tags to MKV file
Andreas Öman [Wed, 1 Sep 2010 16:28:13 +0000 (16:28 +0000)]
Write aspect ratio in recorded MKV files
Andreas Öman [Wed, 1 Sep 2010 06:01:45 +0000 (06:01 +0000)]
Set correct height for interlaced h264
Andreas Öman [Mon, 30 Aug 2010 10:08:07 +0000 (10:08 +0000)]
Don't write display width/height in MKV file
Andreas Öman [Mon, 30 Aug 2010 10:06:13 +0000 (10:06 +0000)]
Write more tags in MKV files #127
Andreas Öman [Mon, 30 Aug 2010 09:17:03 +0000 (09:17 +0000)]
Rework how content_type is handled internally
Andreas Öman [Mon, 30 Aug 2010 07:38:14 +0000 (07:38 +0000)]
Write MKV tags at end or it will crash gstreamer #267
Andreas Öman [Thu, 19 Aug 2010 21:45:18 +0000 (21:45 +0000)]
Write DVB subtitles as S_DVBSUB in matroska muxer
Andreas Öman [Thu, 19 Aug 2010 19:47:30 +0000 (19:47 +0000)]
Add support for some obscure PES packaging that VLC produces. See Ticket #235
Andreas Öman [Thu, 19 Aug 2010 19:40:25 +0000 (19:40 +0000)]
Add '[ ] Remove all unsafe characters from filename' checkbox for DVR recordings.
Good if you are on a CIFS share or anything else from the 1980's
Ticket #231
Andreas Öman [Thu, 19 Aug 2010 18:59:30 +0000 (18:59 +0000)]
Remove astray debug printf
Andreas Öman [Thu, 19 Aug 2010 18:58:02 +0000 (18:58 +0000)]
For matroska we need a few pieces of info for each stream (sample rate, # channels, video resolution, etc).
If we are unable to extract this data from an elementary stream for 5 seconds, skip the stream in recorded file.
Hopefully fixes ticket #261 and #244
Andreas Öman [Thu, 19 Aug 2010 18:06:47 +0000 (18:06 +0000)]
Better trap debug
Andreas Öman [Thu, 19 Aug 2010 14:23:50 +0000 (14:23 +0000)]
Avoid trailing comma (does not work with IE)
Andreas Öman [Thu, 19 Aug 2010 05:34:22 +0000 (05:34 +0000)]
Use correct way of extracting timezone info
Patch by gnif
Ticket: #148
Andreas Öman [Thu, 19 Aug 2010 05:29:08 +0000 (05:29 +0000)]
Fix bug in subtitle parsing
Andreas Öman [Wed, 18 Aug 2010 12:22:49 +0000 (12:22 +0000)]
When deleting IPTV source, also delete configuration on disk
Ticket #253
Andreas Öman [Wed, 18 Aug 2010 12:18:10 +0000 (12:18 +0000)]
If all services tied to a channel is deleted, delete the channel too.
It seems reasonable after all.
Ticket #253
sb1066 [Wed, 21 Jul 2010 20:25:54 +0000 (20:25 +0000)]
Made it possible to subscribe to a channel using the channel name rather than the id. Syntax: http://host:port/stream/channel/<chname>
sb1066 [Sun, 11 Jul 2010 17:42:26 +0000 (17:42 +0000)]
Replaced the Play link in the channel editor with a javascript that will bring up the media player and start to stream the channel
sb1066 [Sun, 11 Jul 2010 17:41:25 +0000 (17:41 +0000)]
Added an icon to the epg toolbar that will bring up the media player
sb1066 [Sun, 11 Jul 2010 17:40:27 +0000 (17:40 +0000)]
Added a play link that will start to play the dvr file in the media player
sb1066 [Sun, 11 Jul 2010 17:39:16 +0000 (17:39 +0000)]
Fixed url for channels in the media player
sb1066 [Sun, 11 Jul 2010 17:33:41 +0000 (17:33 +0000)]
Added css styles for the media player
sb1066 [Sun, 11 Jul 2010 17:33:04 +0000 (17:33 +0000)]
Added a media player that uses the VLC plugin API
sb1066 [Sun, 11 Jul 2010 17:22:31 +0000 (17:22 +0000)]
fixed typo in http range check
sb1066 [Fri, 9 Jul 2010 20:29:11 +0000 (20:29 +0000)]
Moved the http streaming to the webui
sb1066 [Fri, 9 Jul 2010 20:09:53 +0000 (20:09 +0000)]
set sb_data to NULL when the memory is released. Fixes segfault when streaming over rtsp/http
sb1066 [Fri, 9 Jul 2010 20:09:53 +0000 (20:09 +0000)]
Added sanity checks for http-ranges
sb1066 [Fri, 9 Jul 2010 20:09:52 +0000 (20:09 +0000)]
Added support for byte ranges in the http server. This enables seeking when streaming recorded events over http.
sb1066 [Wed, 7 Jul 2010 20:20:32 +0000 (20:20 +0000)]
Added streaming support. Should work on vlc, ffplay, totem, mplayer
sb1066 [Wed, 7 Jul 2010 20:20:31 +0000 (20:20 +0000)]
create a subscription to a channel and output the content-type
sb1066 [Wed, 7 Jul 2010 20:20:31 +0000 (20:20 +0000)]
Generate a playlist (.m3u) for the http stream.
sb1066 [Wed, 7 Jul 2010 20:20:30 +0000 (20:20 +0000)]
Don't send the Content-Length if there is no content. This is needed in order for a http stream to work with vlc, totem, wget etc.
sb1066 [Wed, 7 Jul 2010 20:20:30 +0000 (20:20 +0000)]
Remeber the pcr pid the program comes from
sb1066 [Wed, 7 Jul 2010 20:20:30 +0000 (20:20 +0000)]
Remember what pids the streams originally comes from.
Andreas Öman [Sat, 3 Jul 2010 16:19:05 +0000 (16:19 +0000)]
remove dead code
Andreas Öman [Sat, 3 Jul 2010 16:18:50 +0000 (16:18 +0000)]
Refactor parsing buffer handling + better constification
Andreas Öman [Sat, 3 Jul 2010 08:07:39 +0000 (08:07 +0000)]
Make sure the descrambling fifo is really flushed before switching keys
Andreas Öman [Fri, 2 Jul 2010 14:59:52 +0000 (14:59 +0000)]
Avoid updating CW while we are building the cluster to descramble
Andreas Öman [Fri, 2 Jul 2010 11:30:50 +0000 (11:30 +0000)]
Log CWC request delay
Andreas Öman [Thu, 1 Jul 2010 08:38:14 +0000 (08:38 +0000)]
Write per-track audio specific information
Andreas Öman [Thu, 1 Jul 2010 08:34:10 +0000 (08:34 +0000)]
Include # of channels and samplerate in streaming start message produced by globalheaders
Andreas Öman [Thu, 1 Jul 2010 08:26:34 +0000 (08:26 +0000)]
Extract # of channels and samplerate for AC3 and MPA
Andreas Öman [Thu, 1 Jul 2010 08:26:16 +0000 (08:26 +0000)]
Add rate_to_sri()
Andreas Öman [Thu, 1 Jul 2010 08:04:07 +0000 (08:04 +0000)]
Track #0 is not allowed
Andreas Öman [Thu, 1 Jul 2010 07:13:47 +0000 (07:13 +0000)]
Add support for bounded PES packets in MPEG video.
Ticket #233
Andreas Öman [Wed, 30 Jun 2010 20:31:26 +0000 (20:31 +0000)]
Fix incorrect MPA frame size computation (when padding was enabled)
Andreas Öman [Wed, 30 Jun 2010 19:03:09 +0000 (19:03 +0000)]
Fix user facing transport names for IPTV
Andreas Öman [Wed, 30 Jun 2010 18:39:57 +0000 (18:39 +0000)]
Fix error in AC3 parser
Andreas Öman [Wed, 30 Jun 2010 18:30:18 +0000 (18:30 +0000)]
Plug memory leak
Andreas Öman [Wed, 30 Jun 2010 18:07:20 +0000 (18:07 +0000)]
Announce HTTP server over mdns too
Andreas Öman [Wed, 30 Jun 2010 18:06:33 +0000 (18:06 +0000)]
Add support for HTTP HEAD command
Andreas Öman [Tue, 29 Jun 2010 19:50:37 +0000 (19:50 +0000)]
Remove ancient code
Andreas Öman [Sun, 27 Jun 2010 22:17:24 +0000 (22:17 +0000)]
Avoid mixing up keys from different pids
Andreas Öman [Sun, 27 Jun 2010 21:24:19 +0000 (21:24 +0000)]
Print provider ID in CAID stream info
Andreas Öman [Sun, 27 Jun 2010 21:22:49 +0000 (21:22 +0000)]
Avoid unnecessary assignment
Andreas Öman [Sat, 26 Jun 2010 22:03:35 +0000 (22:03 +0000)]
Add reject filter to streaming_queue_init()
Implement streaming_queue_deinit()
Andreas Öman [Sat, 26 Jun 2010 21:27:24 +0000 (21:27 +0000)]
cosmetics
Andreas Öman [Thu, 24 Jun 2010 12:20:17 +0000 (12:20 +0000)]
Don't whine about "unknown card". We already say that in a better way in another log message
Andreas Öman [Thu, 24 Jun 2010 12:04:03 +0000 (12:04 +0000)]
Update changelog with recent activity
Andreas Öman [Thu, 24 Jun 2010 11:58:54 +0000 (11:58 +0000)]
cosmetics
Andreas Öman [Thu, 24 Jun 2010 11:46:52 +0000 (11:46 +0000)]
psi: Assume that elementary stream type 0x81 is AC3 without relying on any further descriptors
Fixes ticket #217
Andreas Öman [Thu, 24 Jun 2010 11:41:32 +0000 (11:41 +0000)]
Fix broken debug printout
Andreas Öman [Thu, 24 Jun 2010 11:29:22 +0000 (11:29 +0000)]
Add a level of indirection between a packet and its payload.
This allows the code to modify packets (which are non-mutable due to reference counting)
by copying them without having to also copy the packet payload.
Andreas Öman [Thu, 24 Jun 2010 06:43:30 +0000 (06:43 +0000)]
Remove ext/
Andreas Öman [Thu, 24 Jun 2010 06:43:26 +0000 (06:43 +0000)]
Use a simpler, but sufficient, timescaler
Andreas Öman [Wed, 23 Jun 2010 22:40:13 +0000 (22:40 +0000)]
No longer depend on FFmpeg
Andreas Öman [Wed, 23 Jun 2010 22:38:24 +0000 (22:38 +0000)]
Borrow av_rescale() from libavutil
Andreas Öman [Wed, 23 Jun 2010 22:37:59 +0000 (22:37 +0000)]
Fix broken code introduced in r4953
Andreas Öman [Wed, 23 Jun 2010 22:29:04 +0000 (22:29 +0000)]
Fix copyright
Andreas Öman [Wed, 23 Jun 2010 22:27:16 +0000 (22:27 +0000)]
Local UTF8 conversion code
Andreas Öman [Wed, 23 Jun 2010 22:10:14 +0000 (22:10 +0000)]
Local base64 decoder
Andreas Öman [Wed, 23 Jun 2010 21:59:06 +0000 (21:59 +0000)]
Use SHA-1 to generate comet mailbox IDs
Andreas Öman [Wed, 23 Jun 2010 21:56:04 +0000 (21:56 +0000)]
Switch SHA1 implementation
Andreas Öman [Wed, 23 Jun 2010 21:54:29 +0000 (21:54 +0000)]
Use our own SHA1 algorithm -> Less FFmpeg dependencies.
Andreas Öman [Wed, 23 Jun 2010 21:43:00 +0000 (21:43 +0000)]
Reduce FFmpeg dependencies
Andreas Öman [Wed, 23 Jun 2010 21:33:52 +0000 (21:33 +0000)]
No longer need FFmpeg parsers
Andreas Öman [Wed, 23 Jun 2010 21:32:49 +0000 (21:32 +0000)]
Use native parsers for MPA and AC3
Andreas Öman [Wed, 23 Jun 2010 20:39:56 +0000 (20:39 +0000)]
Add a buffer3 (very ugly)