Andreas Öman
|
da9a677216
|
Dump RST (Running Status Table) to stdout so we can see them if we ever come across 'em
|
2008-02-13 10:51:24 +00:00 |
|
Andreas Öman
|
77057e5f9f
|
Add support for creating autorec entries directly from the search tab.
The autorec stuff is not yet implemented though
|
2008-02-13 09:46:36 +00:00 |
|
Andreas Öman
|
d9ee3a4bf4
|
show number of entries found, and the number entries displayed (if we cut)
|
2008-02-13 07:37:39 +00:00 |
|
Andreas Öman
|
882bcc3b33
|
show up to 100 search results
|
2008-02-13 07:15:21 +00:00 |
|
Andreas Öman
|
448fe2faf9
|
Replace the 'content guide' with a much more powerful search tab
|
2008-02-12 14:28:30 +00:00 |
|
Andreas Öman
|
5fbac03b08
|
use MAIN_WIDTH to control width
|
2008-02-11 18:07:44 +00:00 |
|
Andreas Öman
|
3bca77c2be
|
dont enqueue h264 frames if we dont have locked DTS yet
|
2008-02-10 21:11:05 +00:00 |
|
Andreas Öman
|
341a062c4a
|
reset priv data pointer after free
|
2008-02-10 21:04:39 +00:00 |
|
Andreas Öman
|
d79bbe3a55
|
store stream language in pvr output files
|
2008-02-10 20:08:55 +00:00 |
|
Andreas Öman
|
b58371f4e8
|
Add content based TV guide in HTML interface
|
2008-02-10 20:01:29 +00:00 |
|
Andreas Öman
|
2e0c9fa636
|
Add support for content type for events.
This is (and will be) based on the content types described in EN 300 468
Still a lot to do
|
2008-02-10 15:11:02 +00:00 |
|
Andreas Öman
|
4487e78ee4
|
dont float any description if the description string is empty
|
2008-02-10 14:00:07 +00:00 |
|
Andreas Öman
|
dbf7b7228e
|
extract video framerate from PSI descriptiors
|
2008-02-10 13:55:29 +00:00 |
|
Andreas Öman
|
26cee09253
|
clean up the PVR recop interface slightly. We want to have a clear distinction between aborting a current recording and clearing all status
|
2008-02-10 13:44:11 +00:00 |
|
Andreas Öman
|
0ce7637407
|
remove stray printf
|
2008-02-10 13:35:01 +00:00 |
|
Andreas Öman
|
fcc75413b7
|
if no other error happens, it should be status == DONE
|
2008-02-10 13:34:13 +00:00 |
|
Andreas Öman
|
52560ff58a
|
drop a stray printf
|
2008-02-10 13:20:53 +00:00 |
|
Andreas Öman
|
fd59506efe
|
if we dont have any PVR status, print so
|
2008-02-10 13:20:41 +00:00 |
|
Andreas Öman
|
78af09649c
|
fix some layout issues for events with PVR status
|
2008-02-10 13:18:20 +00:00 |
|
Andreas Öman
|
11d0688e44
|
rework recording database to use the settings framework instead
|
2008-02-10 13:12:12 +00:00 |
|
Andreas Öman
|
f3952fc94a
|
filename postfix can differ from internal lavf format name (we now name files .mkv instead of .matroska)
|
2008-02-10 12:38:01 +00:00 |
|
Andreas Öman
|
39c157b1af
|
Add PCR recovery from TS sources and add PCR drift compensation to TS output
|
2008-02-10 12:26:22 +00:00 |
|
Andreas Öman
|
2f2e8fe49e
|
reorder the ts demuxer code slightly to prepare for PCR extraction
|
2008-02-10 07:55:41 +00:00 |
|
Andreas Öman
|
bbb6059de8
|
fix more memory leaks (many thanks to valgrind)
|
2008-02-09 16:25:36 +00:00 |
|
Andreas Öman
|
5589c6da3a
|
fix memory leak
|
2008-02-09 11:15:00 +00:00 |
|
Andreas Öman
|
d2e702041a
|
correctly de-init muxer
|
2008-02-09 11:14:39 +00:00 |
|
Andreas Öman
|
4a18583645
|
Fix h264 parser
|
2008-02-09 07:51:41 +00:00 |
|
Andreas Öman
|
09129a1ba2
|
It seems most broadcasts uses a buffer fullness of half the vbv when sending, let's do the same
|
2008-02-09 07:49:25 +00:00 |
|
Andreas Öman
|
0037664d2e
|
correctly generate PCR if in pass-thru mode
|
2008-02-08 14:23:07 +00:00 |
|
Andreas Öman
|
b4593ffba3
|
Fix parsing of mpeg and ac3 audio
|
2008-02-08 13:46:34 +00:00 |
|
Andreas Öman
|
7bc327cbf3
|
Mux AC3 again
|
2008-02-08 13:46:17 +00:00 |
|
Andreas Öman
|
51c1782075
|
only need to check if we have the exact amount of bits we're interested in
|
2008-02-06 22:11:10 +00:00 |
|
Andreas Öman
|
83dfa6a374
|
fix avgen to work with new parser framework
|
2008-02-06 22:05:47 +00:00 |
|
Andreas Öman
|
78df4b5eaa
|
correctly set frametype
|
2008-02-06 22:05:31 +00:00 |
|
Andreas Öman
|
63d6786f83
|
make file_input work again
|
2008-02-06 21:51:09 +00:00 |
|
Andreas Öman
|
e873fc7677
|
Add ability to parse whole frames (without the reassembly stuff)
|
2008-02-06 21:50:58 +00:00 |
|
Andreas Öman
|
4226af5abb
|
drop stray printf
|
2008-02-05 20:07:50 +00:00 |
|
Andreas Öman
|
60c704ca57
|
remove stray printf
|
2008-02-05 19:15:41 +00:00 |
|
Andreas Öman
|
f0d06575db
|
no need to explicitly configure RTSP server IP, instead deduce info from established http connection
|
2008-02-05 19:14:31 +00:00 |
|
Andreas Öman
|
3d01c3b914
|
Figure local address of established TCP session
|
2008-02-05 19:13:26 +00:00 |
|
Andreas Öman
|
9df2cfbe53
|
Add support for deliberate corruption of generated MPEG TS streams
|
2008-02-05 11:27:57 +00:00 |
|
Andreas Öman
|
c891a87e87
|
Make file input slightly better (correctly compute duration and PTS)
|
2008-02-05 11:27:36 +00:00 |
|
Andreas Öman
|
c36cfd3d69
|
forgot those
|
2008-02-05 08:57:16 +00:00 |
|
Andreas Öman
|
d659274b50
|
Rewrite transport stream multiplexer and add decent parsers for all sources.
We can now produce a compliant TSMUX output that plays on low-end systems.
Some fallout from this (which is yet to be fixed): h264, v4l and avgen
|
2008-02-05 05:58:48 +00:00 |
|
Andreas Öman
|
cc873357a6
|
Missed files belonging with the ts demux revamp
|
2008-01-28 22:00:31 +00:00 |
|
Andreas Öman
|
a1785d95c2
|
Implement the TS packet demuxer as a startcode parser instead of relying on the payload-unit-start-indicator bit.
This delivers packets faster thru the system for sources that only sets the payload-unit-start-indicator bits on I-frames
|
2008-01-28 21:53:49 +00:00 |
|
Andreas Öman
|
ad616af64f
|
we may outrank weight if it is equal
|
2008-01-28 20:57:53 +00:00 |
|
Andreas Öman
|
ad624eb558
|
get rid of a few stray debug printf:s
|
2008-01-28 20:41:04 +00:00 |
|
Andreas Öman
|
6177fec24c
|
use individual files for storing configuration. This is not so error prone.
Also, use a better naming scheme for DVB adapters (adapter vendor name + a sequence id)
|
2008-01-28 20:40:35 +00:00 |
|
Andreas Öman
|
aba7e9b779
|
Split streaming control from transport stream muxer.
While at it, improve the TS muxer quite a bit. Not perfect yet, but much better.
|
2008-01-26 12:15:34 +00:00 |
|