PageSourceSearch

https://www.bbfc.co.uk/_next/static/chunks/pages/player-c6f2639a4fc798e1e064.js

js bbfc.co.uk collected 2026-10-01 09:18:28 UTC 16,376 bytes, 2 lines download raw bytes

1_N_E=(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[36],{"+a0P":function(e,n,t){"use strict";var i=t("CKK1"),r=t("n+aH");n.a=function(){var e="...on Release {\n    _id\n    externalId\n    type\n    title\n    episodeTitle\n    shortFormInsight\n    synopsis\n    lang\n    genre\n    durationSeconds\n    cutDurationSeconds\n    mxfReleaseId\n    bbfcReference\n    releaseType\n    version\n    cutsSummary\n    VMCutsInfo\n    paperworkRemarks\n    cast\n    directors\n    mediaType\n    releaseDate\n    releaseYear\n    productionYear\n    classification\n    classificationDate\n    rejectedDate\n    rejectionExplanation\n    rawLongFormInsights\n    isSplitFromComposite\n    overallCompositeClassification\n    nonDefiningIssues\n    visualAdviceLayer {\n      overview {\n        id\n        title\n        description\n        strength\n      }\n      details {\n        id\n        title\n        description\n        strength\n        hideStrengthIndicator\n      }\n    }\n    sourceUri\n    posterUri\n    distributor\n    mxfReleaseId\n    trailerYoutubeId\n    currentlyShowingInCinema\n    embargoDate\n    images {\n      _751 {\n        url\n      }\n    }\n    primaryAsset {\n      rawLongFormInsights\n      shortFormInsight\n      genre\n      durationSeconds\n      cutDurationSeconds\n      mediaType\n      releaseDate\n      sourceUri\n      version\n      cutsSummary\n      VMCutsInfo\n      releaseType\n      rejectionExplanation\n      paperworkRemarks\n      bbfcReference\n      directors\n      cast\n      classificationDate\n      isSplitFromComposite\n      overallCompositeClassification\n      nonDefiningIssues\n    }\n    features {\n      title\n      releaseDate\n      classification\n      slug\n      durationSeconds\n      mediaType\n      distributor\n      classificationDate\n      classificationUse\n      isSplitFromComposite\n      overallCompositeClassification\n      version\n      cutsSummary\n      VMCutsInfo\n      rejectionExplanation\n      paperworkRemarks\n      rawLongFormInsights\n      nonDefiningIssues\n      shortFormInsight\n      visualAdviceLayer {\n        overview {\n          id\n          title\n          description\n          strength\n        }\n        details {\n          id\n          title\n          description\n          strength\n          hideStrengthIndicator\n        }\n      }\n    }\n    videos {\n      title\n      releaseDate\n      classification\n      slug\n      durationSeconds\n      mediaType\n      distributor\n      classificationDate\n      classificationUse\n      isSplitFromComposite\n      overallCompositeClassification\n      version\n      cutsSummary\n      VMCutsInfo\n      rejectionExplanation\n      paperworkRemarks\n      rawLongFormInsights\n      shortFormInsight\n      visualAdviceLayer {\n        overview {\n          id\n          title\n          description\n          strength\n        }\n        details {\n          id\n          title\n          description\n          strength\n          hideStrengthIndicator\n        }\n      }\n      nonDefiningIssues\n    }\n    adverts {\n      title\n      releaseDate\n      classification\n      slug\n      durationSeconds\n      mediaType\n      distributor\n      classificationDate\n      classificationUse\n      isSplitFromComposite\n      overallCompositeClassification\n      version\n      cutsSummary\n      VMCutsInfo\n      rejectionExplanation\n      paperworkRemarks\n      shortFormInsight\n    }\n    publicInformationCampaigningFilms {\n      title\n      releaseDate\n      classification\n      slug\n      durationSeconds\n      mediaType\n      distributor\n      classificationDate\n      classificationUse\n      isSplitFromComposite\n      overallCompositeClassification\n      version\n      cutsSummary\n      VMCutsInfo\n      rejectionExplanation\n      paperworkRemarks\n      shortFormInsight\n    }\n    valueAddedMedia {\n      title\n      releaseDate\n      classification\n      slug\n      durationSeconds\n      mediaType\n      distributor\n      classificationDate\n      classificationUse\n      isSplitFromComposite\n      overallCompositeClassification\n      version\n      cut
1sSummary\n      VMCutsInfo\n      rejectionExplanation\n      paperworkRemarks\n    }\n    trailers {\n      title\n      releaseDate\n      classification\n      slug\n      durationSeconds\n      mediaType\n      distributor\n      classificationDate\n      classificationUse\n      isSplitFromComposite\n      overallCompositeClassification\n      version\n      cutsSummary\n      VMCutsInfo\n      rejectionExplanation\n      paperworkRemarks\n      shortFormInsight\n    }\n    seasons {\n      classification\n      number\n      episodes {\n        title\n        releaseDate\n        classification\n        slug\n        durationSeconds\n        classificationDate\n        episodeTitle\n        episode\n        classificationUse\n        isSplitFromComposite\n        overallCompositeClassification\n        version\n        cutsSummary\n        VMCutsInfo\n        rejectionExplanation\n        paperworkRemarks\n        shortFormInsight\n        synopsis\n        distributor\n        visualAdviceLayer {\n          overview {\n            id\n            title\n            description\n            strength\n          }\n          details {\n            id\n            title\n            description\n            strength\n            hideStrengthIndicator\n          }\n        }\n        nonDefiningIssues\n      }\n    }\n    relatedArticles {\n      _id\n      headline\n      shortHeadline\n      fullUrlPath\n      contentRating\n      sell\n      images {\n        thumbnail_3x2_438 {\n          ".concat(r.a,"\n        }\n      }\n    }\n  }");return Object(i.a)(e)}},"3eL1":function(e,n,t){"use strict";var i=t("qd51"),r=t("NthX"),a=t.n(r),o=t("W521"),s=t("/7cT"),c=function(){var e=Object(i.default)(a.a.mark((function e(n,t,i){var r,c,l;return a.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(s.a)(n,t,i);case 2:if(r=e.sent,c=r.data,l=r.vars,c&&c.resource){e.next=7;break}return e.abrupt("return",Object(o.generatePageError)(404,{instance:c&&c.instance,user:c&&c.user}));case 7:if("Redirect"!==c.resource.__typename||!window){e.next=11;break}window.location=c.resource.redirectUrl,e.next=13;break;case 11:return c.vars=l,e.abrupt("return",{response:c,vars:l});case 13:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}();n.a=c},CKK1:function(e,n,t){"use strict";n.a=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t="query Resource($url:String!".concat(n,") {\n    instance(url:$url) {\n      theme\n      _id\n      googleTagManagerId\n      googleSiteVerificationCode\n      name\n      enabledClassifications\n      navigation {\n        id\n        title\n        type\n        displayType\n        section {\n          fullUrlPath\n        }\n        url\n        linkText\n        images {\n          thumbnail_3x2_438 {\n            url\n          }\n        }\n        parent\n        order\n      }\n    }\n    user {\n      _id\n      name\n      email\n      favourites {\n        _id\n      }\n    }\n    resource(url:$url) {\n      __typename\n      ...on Redirect {\n        redirectUrl\n      }\n      ").concat(e,"\n    }\n  }");return t}},"GTs/":function(e,n,t){"use strict";t.r(n);var i=t("m6w3"),r=t("qd51"),a=t("NthX"),o=t.n(a),s=t("mXGw"),c=t.n(s),l=t("3eL1"),d=t("+a0P"),u=t("wh20"),p=c.a.createElement;function _(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function f(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?_(Object(t),!0).forEach((function(n){Object(i.default)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):_(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var b=function(e){var n=e.release;return p(u.a,{hlsStreamUrl:"https://film-cdn.moviexchange.com/api/cdn/release/".concat(n.mxfReleaseId,"/media/TrailerVideo?width=0&height=0"),youtubeVideoId:n.trailerYoutubeId})};b.getInitialProps=function(){var e=Object(r.default)(o.a.mark((function e(n){var t,i,r,a,s;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=Object(d.a)(),e.next=3,Object(l.a)(n,t);case 3:if(!(i=e.sent).error){e.next=6;break}return e.abrupt("return",i);case 6:return r=i&&i.response&&i.response.resource,a=i&&i.vars&&i.vars.url,s={url:a},e.abrupt("return",f({},i.response,{release:r,pageData:s,blank:!0}
1));case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),n.default=b},TLUh:function(e,n,t){e.exports={"decoration-banner":"ResponsiveMedia_decoration-banner__3sf2o","horizontal-padding":"ResponsiveMedia_horizontal-padding__3Ih3v","horizontal-padding--section":"ResponsiveMedia_horizontal-padding--section__2U6BI","vertical-padding":"ResponsiveMedia_vertical-padding__21jeL","vertical-padding--section":"ResponsiveMedia_vertical-padding--section__23W80","article-body-V2":"ResponsiveMedia_article-body-V2__mkEEl",prose:"ResponsiveMedia_prose__9tewL","standfirst-V2":"ResponsiveMedia_standfirst-V2__JCKQv","inverse-prose":"ResponsiveMedia_inverse-prose__1s-Vu","layout-V2":"ResponsiveMedia_layout-V2__3Q2nN",poll:"ResponsiveMedia_poll__1c85l","borderRadius--V2":"ResponsiveMedia_borderRadius--V2__1fnuL",surround:"ResponsiveMedia_surround__1oM6v","video-widget--V2":"ResponsiveMedia_video-widget--V2__369mr","inlineImage-widget--V2":"ResponsiveMedia_inlineImage-widget--V2__2gu5N","article__published-date":"ResponsiveMedia_article__published-date__3CtUT","article__published-date--dark":"ResponsiveMedia_article__published-date--dark__7TNNj","faq-question":"ResponsiveMedia_faq-question__1K6oO",heading1:"ResponsiveMedia_heading1__3-fOn",heading2:"ResponsiveMedia_heading2__kor7m",body:"ResponsiveMedia_body__7a5b9","article-widget-heading":"ResponsiveMedia_article-widget-heading__2p8sp","bbfc-rating-page-layout--body":"ResponsiveMedia_bbfc-rating-page-layout--body__3h4C4","rating-standfirst":"ResponsiveMedia_rating-standfirst__3QHFH","body-description":"ResponsiveMedia_body-description__3zxvT","body-description-h3":"ResponsiveMedia_body-description-h3__wvpbk","button--teal":"ResponsiveMedia_button--teal__36jCP","option--placeholder":"ResponsiveMedia_option--placeholder__Zav9-",ResponsiveMedia:"ResponsiveMedia_ResponsiveMedia__fiHDT"}},UWqb:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/player",function(){return t("GTs/")}])},"cc/C":function(e,n,t){e.exports={"decoration-banner":"Trailer_decoration-banner__3NoCO","horizontal-padding":"Trailer_horizontal-padding__2WnNI","horizontal-padding--section":"Trailer_horizontal-padding--section__3zeLE","vertical-padding":"Trailer_vertical-padding__1vXGQ","vertical-padding--section":"Trailer_vertical-padding--section__8oxAH","article-body-V2":"Trailer_article-body-V2__3rL6G",prose:"Trailer_prose__37iWu","standfirst-V2":"Trailer_standfirst-V2__IJmPh","inverse-prose":"Trailer_inverse-prose__19N2A","layout-V2":"Trailer_layout-V2__2xHS_",poll:"Trailer_poll__yBc_k","borderRadius--V2":"Trailer_borderRadius--V2__lrcAU",surround:"Trailer_surround__rUsbm","video-widget--V2":"Trailer_video-widget--V2__cMkA8","inlineImage-widget--V2":"Trailer_inlineImage-widget--V2__1bwzo","article__published-date":"Trailer_article__published-date__2CJQf","article__published-date--dark":"Trailer_article__published-date--dark__2N7bE","faq-question":"Trailer_faq-question__1kkBc",heading1:"Trailer_heading1__1Rbtn",heading2:"Trailer_heading2__3AlIM",body:"Trailer_body__2v4_n","article-widget-heading":"Trailer_article-widget-heading__32Qov","bbfc-rating-page-layout--body":"Trailer_bbfc-rating-page-layout--body__VvsF8","rating-standfirst":"Trailer_rating-standfirst__2a_KN","body-description":"Trailer_body-description__1mdtI","body-description-h3":"Trailer_body-description-h3__3JiUk","button--teal":"Trailer_button--teal__3V9AL","option--placeholder":"Trailer_option--placeholder__35vmA",TrailerContainer:"Trailer_TrailerContainer__11SxA"}},fenz:function(e,n,t){"use strict";var i=t("m6w3"),r=t("mXGw"),a=t.n(r),o=t("jsLM"),s=a.a.createElement;function c(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}n.a=function(e){var n=e.hideControls,t=e.start,r=e.videoId,a=function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?c(Object(t),!0).forEach((function(n){Object(i.default)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):c(Object(t)).forEac
1h((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}({modestbranding:1,playsinline:1,rel:0},n&&{controls:0},{},t&&{start:t});return s("iframe",{title:"Embedded YouTube video",src:"".concat("https://www.youtube.com/embed/").concat(r,"?").concat(Object(o.a)(a)),width:"560",height:"315",frameBorder:"0",allowFullScreen:!0})}},"iR/C":function(e,n,t){"use strict";var i=t("mXGw"),r=t.n(i),a=t("8Jek"),o=t.n(a),s=t("TLUh"),c=t.n(s),l=r.a.createElement,d=function(e){return parseFloat((100*e).toFixed(4))};n.a=function(e){var n=e.children,t=e.ratio,i=e.className;return l("div",{className:o()(c.a.ResponsiveMedia,i),style:{paddingBottom:"".concat(d(t),"%")}},n)}},jsLM:function(e,n,t){"use strict";n.a=function(e){if(e&&"object"===typeof e)return Object.keys(e).map((function(n){return"".concat(encodeURIComponent(n),"=").concat(encodeURIComponent(e[n]))})).join("&")}},"n+aH":function(e,n,t){"use strict";n.a="url\ncaption\nlink\nalt"},wh20:function(e,n,t){"use strict";var i=t("m6w3"),r=t("mXGw"),a=t.n(r),o=t("1tob"),s=t("fenz"),c=t("iR/C"),l=t("cc/C"),d=t.n(l),u=t("Yfm1"),p=t.n(u),_=a.a.createElement;function f(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}n.a=function(e){var n=e.hlsStreamUrl,t=e.youtubeVideoId,a=e.headingStyles,l=e.videoWrapperStyles,u=e.title,b=Object(r.useRef)(null),v=Object(r.useState)("hls"),m=v[0],g=v[1],h=Object(r.useState)(!1),y=h[0],w=h[1];Object(r.useEffect)((function(){var e=null;return"hls"===m&&function i(){var r=b.current;if(p.a.isSupported()){e&&e.destroy();var a=new p.a({enableWorker:!0});a.attachMedia(r),a.on(p.a.Events.MEDIA_ATTACHED,(function(){a.loadSource(n)})),a.on(p.a.Events.MANIFEST_PARSED,(function(){w(!0)})),a.on(p.a.Events.ERROR,(function(e,n){if(n.fatal)switch(n.type){case p.a.ErrorTypes.NETWORK_ERROR:if(!n.response||n.response&&404===n.response.code||n.response&&400===n.response.code)return void g(t?"youtube":null);a.startLoad();break;case p.a.ErrorTypes.MEDIA_ERROR:a.recoverMediaError();break;default:i()}})),e=a}else r.canPlayType("application/vnd.apple.mpegurl")&&(r.src=n,r.addEventListener("loadedmetadata",(function(){w(!0)})),r.addEventListener("error",(function(){g(t?"youtube":null)})))}(),function(){e&&e.destroy()}}),[b,n,m,t]);var O=function(e,n){parent.postMessage(function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?f(Object(t),!0).forEach((function(n){Object(i.default)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):f(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}({type:e},n),"*")},R="youtube"===m||"hls"===m&&y;return Object(r.useEffect)((function(){O("playerState",{videoVisible:R})}),[m,R]),_("div",{className:d.a.TrailerContainer},R&&u&&_(o.a,{size:"display1",color:"teal",className:a,as:"h2"},u),["hls","youtube"].includes(m)&&_(c.a,{style:{display:y?"block":"none"},className:l,ratio:9/16},"hls"===m&&_("video",{style:{display:y?"block":"none"},ref:b,controls:!0,width:"100%",height:"auto"}),"youtube"===m&&_(s.a,{videoId:t})))}}},[["UWqb",0,2,21,1,4,11]]]);
2//# sourceMappingURL=player-c6f2639a4fc798e1e064.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.