summaryrefslogtreecommitdiffstats
path: root/gst-libs/ext/mplex/TODO
diff options
context:
space:
mode:
authorDavid Schleef <ds@schleef.org>2003-07-26 03:01:58 +0000
committerDavid Schleef <ds@schleef.org>2003-07-26 03:01:58 +0000
commit2f0cc8ec30e8c26fed7b2c9ac2614c9a7655fb65 (patch)
tree25c3fbda1c8f8f5a33cad05c78b40887be7d2fba /gst-libs/ext/mplex/TODO
parent4df5590ec318054389219b84153cce0ce363613b (diff)
downloadgst-plugins-bad-2f0cc8ec30e8c26fed7b2c9ac2614c9a7655fb65.tar.gz
gst-plugins-bad-2f0cc8ec30e8c26fed7b2c9ac2614c9a7655fb65.tar.bz2
gst-plugins-bad-2f0cc8ec30e8c26fed7b2c9ac2614c9a7655fb65.zip
Moved from gst-plugins/ext/mplex/. See that directory for older changelogs.
Original commit message from CVS: Moved from gst-plugins/ext/mplex/. See that directory for older changelogs.
Diffstat (limited to 'gst-libs/ext/mplex/TODO')
-rw-r--r--gst-libs/ext/mplex/TODO41
1 files changed, 41 insertions, 0 deletions
diff --git a/gst-libs/ext/mplex/TODO b/gst-libs/ext/mplex/TODO
new file mode 100644
index 00000000..8b393017
--- /dev/null
+++ b/gst-libs/ext/mplex/TODO
@@ -0,0 +1,41 @@
+TODO
+
+- Check if video and MPEG audio streams have the same eof bug as I found
+in AC3 audio.
+
+- Need to add general facility for enforcing max STD buffer delay for audio
+ and for warning if constraints for particular formats are exceeded.
+
+- Make VBR more efficient (a skip for long periods where no sector is emitted).
+
+
+- Complete tidying up the systems.cc structure. Non-duplication of the
+ header generation stuff would be neat if it can be managed...
+
+
+- Add checking for changed sequence parameters in mid-sequence sequence headers.
+
+
+- Currently the VCD HR Stills muxing stuff assumes *all* HR stills
+ are the same size which is given in the initial vbv_buffer_size...
+ This will work with mpeg2enc (which does this) but will fail fail fail
+ with other streams.
+
+- Rebuild initial delay / sequence splitting DTS adjustment stuff so
+ different streams can have different starting delays based on
+ *stream* parameters. I.e. delay should be delegated to the elementary
+ streams with only a sector_prefix offset set centrally.
+
+- Tidy code so Elementary streams handle their mux parameter initialisation
+ from cmd-line parameters *not* the output stream.
+
+
+
+
+Eventually:
+
+- Full SVCD (MPEG audio extension) support.
+
+- DVD muxing and generation of info for .IFO's etc.
+
+