Skip to content

Commit

Permalink
Add PGS codec ID to libmkv and use it.
Browse files Browse the repository at this point in the history
git-svn-id: svn://localhost/HandBrake/trunk@4749 b64f7644-9d1e-0410-96f1-a4d463321fa5
  • Loading branch information
Rodeo authored and Rodeo committed Jun 18, 2012
1 parent f5a0c3f commit dca6160
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 1 deletion.
24 changes: 24 additions & 0 deletions contrib/libmkv/A01-hbmv-pgs.patch
@@ -0,0 +1,24 @@
diff --git a/include/libmkv.h b/include/libmkv.h
index 146a91f..f03d608 100644
--- a/include/libmkv.h
+++ b/include/libmkv.h
@@ -94,6 +94,7 @@ extern "C" {
#define MK_SUBTITLE_USF "S_TEXT/USF"
#define MK_SUBTITLE_VOBSUB "S_VOBSUB"
#define MK_SUBTITLE_BMP "S_IMAGE/BMP"
+#define MK_SUBTITLE_PGS "S_HDMV/PGS"

/* Official Tags */
#define MK_TAG_TITLE "TITLE"
diff --git a/include/libmkv.h b/include/libmkv.h
index 146a91f..f03d608 100644
--- a/include/libmkv.h
+++ b/include/libmkv.h
@@ -94,6 +94,7 @@ extern "C" {
#define MK_SUBTITLE_USF "S_TEXT/USF"
#define MK_SUBTITLE_VOBSUB "S_VOBSUB"
#define MK_SUBTITLE_BMP "S_IMAGE/BMP"
+#define MK_SUBTITLE_PGS "S_HDMV/PGS"

/* Official Tags */
#define MK_TAG_TITLE "TITLE"
2 changes: 1 addition & 1 deletion libhb/muxmkv.c
Expand Up @@ -347,7 +347,7 @@ static int MKVInit( hb_mux_object_t * m )
case PGSSUB:
track->codecPrivate = NULL;
track->codecPrivateSize = 0;
track->codecID = "S_HDMV/PGS";
track->codecID = MK_SUBTITLE_PGS;
break;
case SSASUB:
track->codecID = MK_SUBTITLE_SSA;
Expand Down

0 comments on commit dca6160

Please sign in to comment.